我要发帖 回复

正式会员

1

主题

24

积分

0

专家分

兴趣点(最多三项):

Unity引擎
VegaPrime
VR头盔

私信
发表时间 : 2018-5-14 15:46:24 | 浏览 : 305    评论 : 0
VR 入门系列教程
2017 年已经过去一半,VR 领域的产业更是动作频繁。VR 技术在医疗上已
经得到了应用,在手术准备、抑郁症等的治疗上以及在缓解令人麻烦的慢性疼痛
上也能发挥巨大的作用。虽然VR 仍是新兴市场,但可以确定的是,这是个正在
起飞的市场。如果你想成为高级VR 开发工程师,这个学习路线图请收下:
首先要学习C#基本语法与算法:
1、数据类型,常量,变量,运算符和表达式;
2、分支结构,关系运算符,逻辑运算符;
3、循环,数组,数组元素访问;
4、常用的排序算法,二分查找;
5、枚举与结构体;
其次是面向对象编程:
1、类和面向对象,类成员,字段;
2、属性,参数,值类型,引用类型;
3、方法重载和递归;
4、面向对象编程:封装,继承,多态;
5、静态类,抽象类,单例;
接下来是C#数据结构与高级语法:
1、C#数据结构与相关方法;
2、委托,匿名委托,Lambda 表达式;
3、事件,接口,消息机制;
4、反射类与方法;
接着我们还要学习引擎架构与物理系统:
1Unity3D 引擎界面,功能,开发文档介绍;
2、2、Unity3D 引擎开发框架;
3、3D 开发物理系统上;
4、3D 开发物理系统下;
以及UGUI 与动画系1、UGUI 用户接口开发;
2、使用UGUI 开发背包;
3、3D 模型动画系统上;
4、3D 模型动画系统下;
还有导航系统、数据存储、数据库、协程、WWW 类:
1Unity3D 导航系统;
2、几种数据存储方式;
3、Unity3D 中数据库的使用;
4、协程,WWW 类;
以及网络、资源管理、特效系统、性能优化:
1、套接字网络基础原理;
2、网络实现高级;
3、资源管理,资源打包,下载,解包;
4、特效系统,粒子特效,特效应用;
5、项目性能优化技术;
还有计算机图形学与Shader 编程部分,以及AR 项目阶段:
1.项目流程介绍、SVN;
2.vuforiaSDK
3.HoloLensSDK
还应该学:
1.unity 插件介绍;
2.NGUI 与资源动态加载;
3.3DSMax 基础;
4.3DSMax 中级;
5.3DSMax 高级;
然后就是VR 项目阶段:
1.VR PC 端SDK ;
2.VR 移动端SDK;
现在来到了最后一个阶段,就是unreal 虚幻4。我们需要学习的内容有:
1.虚幻引擎介绍、架构、开发流程;
2.虚幻主要功能模块基础;
3.虚幻主要功能模块中级;
4.虚幻主要功能模块高级;
5.虚幻案例开发。

最近VR访客查看更多↓

手机版|VR开发网 |网站地图 统计  津ICP备16006248号 网安备12019202000257

GMT+8, 2018-9-24 10:33 AM

返回顶部