蓝鸥k8凯发旗舰的旗下品牌:
全国咨询电话:13693348049

vr/ar/游戏学习线路图 -k8凯发旗舰

基础篇(c#入门)

适用/适合人群:无语言基础或者有一定编程经验的应往届大专或者大专以上学生

目标:掌握c#基本语法,可以用计算机逻辑思维编程

●c#基础

1.数据类型    2.分支结构    3.循环结构    4.枚举和结构体

●c#进阶

1.类和对象    2.面向对象编程    3.字段,属性和方法    4.静态类和抽象类    5.方法参数

●c#高级

1.接口    2.泛型    3.集合    4.委托    5.事件

●实战植物大战僵尸

1.面向对象编程    2.枚举和结构体的使用    3.使用循环模拟战斗过程

核心篇(unity3d引擎从入门到精通)

适用/适合人群:有一定的c#基础和逻辑算法

目标:使用引擎实现游戏/ar/vr中的绝大部分功能,为后期做团队项目打下坚实基础,并且能够独立做出不同风格的游戏项目

●unity引擎的界面和常用类

1.引擎界面认知    2.vetor3类的使用    3.input类的使用    4.transform类的使用    5.gameobject类的使用    6.quatenion类的用法

●物理引擎

1.刚体    2.碰撞检测    3.触发检测    4.射线检测

●动画系统

1.新动画系统    2.动画状态机    3.融合树    4.动画曲线    5.帧事件    6.动画遮罩    7.ik动画

●数据持久化

1.playerprefs    2.xml    3.json    4.sqlite

●优化

1.光照贴图    2.遮挡剔除    3.lod    4.对象池

●网络

1.socket    2.network类使用    3.rpc状态同步

●实战

1.秘密行动---主角移动    2.秘密行动---小机器人ai    3.网络版坦克大战---服务器搭建    4.网络版坦克大战---客户端创建    5.网络版坦克大战---实现坦克同步    6.网络版坦克大战---实现数据同步和位置同步

进阶篇

适用/适合人群:有一定的unity3d引擎基础

目标:使用ngui搭建ui界面,学会shader基本语法和lua热更新

●ngui界面搭建

1.ngui基本控制使用    2.ngui自带tween动画    3.ngui背包实现

●shader语法

1.表面着色器的认识和编写    2.顶点和片断着色器的认识和编写    3.固定功能管线着色器的认识和编写

●lua热更新

1.ulua基本语法    2.ulua与unity引擎的交互    3.ulua热更新方案

高级篇

适用/适合人群:有一定的unity3d引擎基础
目标:使用高通sdk和hiar sdk实现图片扫描,视频播放,动态加载,云识别和涂涂乐使用htc开发虚拟应用和游戏

●高通vuforia

1.sdk的导入和认知    2.图片识别    3.云识别

●hiar

1.sdk导入和认知    2.图片识别    3.视频播放    4.云识别    5.动态加载    6.涂涂乐

●htc

1.环境搭建    2.sdk的导入和认知    3.手柄交互    4.头部追踪

●实战

1.车展---hiar sdk导入    2.车展---ugui界面搭建    3.车展---触发检测    4.房地产展示---htc sdk导入使用    5.房地产展示---手柄交互    6.房地产展示---ugui界面搭建    7.房地产展示---触发检测

网站地图