

| Unity 部分 |
| 模块 | 虚拟现实课程内容 |
| *阶段 - Unity基础入门 |
1,了解Unity和Unity3D行情 2,软件行业知识 3,Unity的下载和安装 4,Unity的基本操作 5,C#基础和面向对象特征 6,脚本开发基础 7,界面系统 8,地形系统 9,U3D音频组件 10,粒子系统 11,动画系统 12,图形处理 13,Unity中的UI系统之UGUI入门学习 14,学习些简单的监本 |
| 第二阶段 - UGUI重点学习 |
1,UGUI的介绍 2,创建操作菜单 3,学习文本列表的创建 4,学习UI的交互 5,使用UI控制模型的旋转 6,学习按钮组件 7,学习Slider和Image组件 |
| 第三阶段 - UnityVR游戏开发 |
1,关卡创建 2,游戏UI实现 3,光照和寻路系统 4,敌人的AI创建 5,集成VR设备 6,射击敌人 |
| 第四阶段 - UnityVR开发房产销售 |
1,模型介绍 2,*人称角色的创建 3,碰撞器的添加 4,角色的漫游 5,操作UI的实现 6,UI和人物的交互 7,UI和建筑模型的交互 8,家具的移动操作 9,房子的选择和室内漫游 |
| 虚幻部分 |
| Unreal Engine4 | 虚拟现实课程内容 |
| Blueprint基础入门 |
1.Unreal 4引擎概括 2.获取引擎的方法:*Launcher和GitHub两种方式 3.Ue4Editor界面布局介绍 4.介绍蓝图种类以及用途 5.EventBeginPlay 6.EventTick 7.PrintSting 8.Delay/RetriggerableDelay 9.变量类型 10.流程控制 11.数组 12.多维数组 13.三维数组 14.遍历 15.结构体 16.结构体数组 17.自定义结构体 18.结构体数组遍历 19.三维数组遍历 20.物体的空间变换及应用 21.碰撞事件及应用 22.Blueprint的面相对象编程概述 23.蓝图类 24.粒子 25.音效 26.综合实例 |
| Blueprint提高 |
1.材质系统概念 2.材质节点基本使用 3.*创建材质实例学习材质节点 4.类的继承 5.组件的继承 6.公有变量 7.构造函数 8.Level Blueprint内的信息交互 9.引用对象 10.Blueprint的信息交互 11.Event Dispatchers 12.创建接口实例 13.纹理 14.HUD绘制 15.封装 16.综合案例 |
| Unreal Engine4 UMG |
1.UI系统简介 2.基本UI控件与蓝图认识 3.绘制UI 4.添加动画按钮 5.创建进度条 6.UMG自适应方案 7.UMG组件用法 8.UMG综合案例 (例如MiniMap 背包 游戏UI界面) |
| VR部分 |
1.注册Oculus账号 2.下载Oculus 驱动程序 3.安装驱动程序 4.进行Oculus的程序配置 5.使用虚幻4测试Oculus VR模式 6.准备Gear VR和Galaxy Note手机 7.为三星手机安装特定的USB驱动程序 8.安装Unreal Engine 4 Android开发包 9.生成和下载OSIG文件 10.创建Gear VR项目 11.配置Editor 12.打包测试项目 13.Unraal综合项目:虚拟漫游展示 |