模块 | 课程 | 内容 |
模块01 | Unity环境搭建 |
背景简介、VS安装、Unity安装 |
模块02 | Unity一阶 |
视图简介、项目、场景建档、存档与读取 |
模块03 | Unity二阶 |
脚本、代码位移、旋转、缩放时、空对象与组件、刚体组件 |
模块04 | C#语法一阶 |
新建控制台项目、输入与输出 |
模块05 | C#语法二阶 |
循环 函数方法、 struct、 class、 访问标识符 |
模块06 | C#Unity三阶 |
MonoBehaviour方法顺序、 脚本创建基础几何图形 |
模块07 | C#语法三阶 |
数组 链表、 字典、 协程、 |
模块08 | Unity四阶 |
Invoke、 Unity协程、 SendMessage |
模块09 | 飞机大战项目 |
立项环境配置、 场景建立、 玩家控制 |
模块10 | 像素蝙蝠项目 |
立项环境配置、 2D场景建立、 精灵序列帧动画、 玩家控制 |
模块11 | 潜入 |
场景布设、 警报光、 光照烘焙、 转场渐变、 背景音乐 |
模块12 | 初级角色状态机 |
模型导入、 小案例1~5 |
模块13 | GUI |
文本、 图片、 按钮、 盒子 |
模块14 | 中级角色状态机 |
场景、模型导入、 基础运动、 AI状态机、 反向对动力学控制器 |
模块15 | 高级角色状态机 |
场景布设、 梦境气氛渲染、 玩家控制、 敌人控制、 巡逻预制体 |
模块16 | 触控系统 |
两指触控 |
模块17 | 重力记速器 |
参数测试案例 |
模块18 | 星骑兵VR项目 |
场景布设、 战机导入、 敌机设置、 游戏管理 |
模块19 | AR案例 |
视辰VR 官网登录、 注册码获取、 SDK下载、 SDK导入 |
模块20 | C#语法四阶 |
枚举、 多态、 接口、 委托 |
模块21 | 排序算法 |
冒泡排序、 插入排序、 归并排序、 希尔排序 |
模块22 | UGUI |
画布、 事件系统、 图片、 按钮、 锚点四叶草、 自适应比例 |
模块23 | NGUI |
SDK下载、 图集、 根UI面板、 精灵、 按钮、 触发器、 滑动器 |