VR/AR/游戏学习线路图
Vrar学习线路图
基础篇(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.房地产展示---触发检测
相关知识
游戏/AR/VR开发基础C#学习(一)
unity3D-游戏/AR/VR在线就业班 C#入门(二)
虚拟现实(VR)游戏与增强现实(AR)游戏的区别
unity3D-游戏/AR/VR在线就业班 C#入门(一)
VR/AR亲子互动游戏推荐,快来看看有哪些好玩的!
AR与VR交锋 玩家更认可哪种游戏?
GDC 2020:VR/AR论坛集中看
华锐视点VR/AR产品解读之《AR大屏互动》
VR/AR给移动游戏带来的新机遇
上海vr/ar游戏制作培训
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 4999
- 2博德之门3黄金雏龙法杖怎么得 4869
- 3《大侠立志传》剿灭摸金门任务 4312
- 4代号破晓官方正版角色介绍 4023
- 5赛马娘锻炼到底的伙伴支援卡事 3803
- 6闪烁之光11月兑换码大全20 3776
- 7原神原海异种刷怪路线-原神原 3547
- 8爆梗找茬王厕所特工怎么通关- 3544
- 9《我的世界》领地删除指令是什 3440
- 10原神开局星落湖怎么出去 原神 3426