课程详情
语言概览、数据类型、常量、变量、运算符、表达式及命名规则
语言控制台的输入输出方法
数据类型转换
关系运算符与逻辑运算符
分支结构(if、switch)
循环(for、doWhile、while)
一维数组与foreach循环
冒泡排序与二维数组
枚举与结构体定义
结构体成员及访问
第二阶段VR/AR引擎基础
Unity工程结构
Unity开发框架
面向组件的开发思想
脚本组件及生命周期、回调方法的概念
常用类(Transform、GameObject、Vector3、
Quaternion、Time、Mathf、Resources资源加载)
第三阶段VR/AR引擎高级
游乐场漫游、仿阴阳师RPG、联机泡泡堂
游戏框架、MVC思想
场景切换模块、游戏主控制器及加载流程
角色Actor,玩家Player
Enemy的制作,战斗模块封装
AI模块封装,UI模块封装
音效模块封装
网络通信模块(已封装Socket)
消息中心,通信模块封装
组织学员考试,笔试题、上机题;针对本阶段进行一对一答辩
第四阶段VR/AR项目实战
学生以小组为单位,组员分工,合作完成至少一个项目,*含但不限于:
RPG角色扮演游戏、ACT动作游戏、AVG冒险游戏、SLG策略游戏、FPS*人称射击游戏、PZL益智类游戏、MSC音乐游戏、虚拟仿真、VR展示、AR游戏
第五阶段*指导及面试强化
学员制作个人项目,丰富阅历、经验
项目发布至iOS端,上传AppStore流程
ARKit、ARCore讲解,iOS和Android SDK接入
个人AR VR项目指导
最新AR、VR、游戏应用技术补充
复习知识点,巩固基础知识