返回
武汉龙图教育
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
VR/AR开发抢座课程
VR/AR开发抢座课程
咨询 在线咨询
课程级别
入门级
培训周期
3-6个月
培训时间
全日制
课程价格
询价
上课地址
华中师范大学院内
授课对象
18周岁以上,有志于从事游戏开发和设计行业的人
课程详情

龙图教育华师校区VR开发专业课程大纲
课程阶段课程模块课时模块介绍课程内容
语言阶段(一个月)C#语言1天.NET平台,开发环境介绍1. .Net平台介绍                                                                     2. 计算机软硬件组成                                                                3. 计算机语言发展历史                                                           4. Visual Studio开发环境介绍
2天基本数据类型与运算符及表达式1. 变量和常量的详细和应用                                                                    2. 数据类型讲解                                                                   3. 运算表达式的详细讲解和应用                                                         4. 输入输出,注释
6天流程控制语句1. 选择流程控制语句(if语句 ,switch语句)                                       2. 多分支语句                                                                    3. 布尔表达式                                                                       4. 循环语句(for语句,while语句)                                 5. break,continue等关键字的用法                                                  6. 循环嵌套用法                                                                 7. 一维及二维数组详细讲解
2天函数的应用及用法1. 函数的声明和定义                                                              2. 函数的返回值                                                                  3. 关于形参和实参的讲解                                                          4. 重载的讲解                                                                     5. 函数的调用及嵌套使用
1天类的和对象基本概念1. 类和对象的声明和定义                                                                     2. 对象的创建和引用                                                              3. 字段和属性关系
2天重要的数据类型1. 枚举类型                                                                     2. 全局静态                                                                     3. 访问修饰符                                                                   4. 结构体详解及结构体与类的区别                                                  5. 值类型和引用类型                                                              6. string类详解                                                                  7. string与数组的功能类比
2天面向对象的三大特征1. 理解封装的概念                                                                       2. 构造函数与析构函数                                                                 3. 掌握继承                                                                      4. 理解多态                                                                       5. 继承与多态的应用
2天抽象类,虚函数及接口1. 密封类和抽象类的概念                                                                     2. 静态与实例的区别                                                                3. 继承中构造函数的使用                                                          4. 抽象类,虚函数                                                               5. 接口的使用
2天泛型与非泛型1. ArrayList与HashTable                                                                  2. List与Dictionary                                                              3. 数组,列表及字典的优缺点                                                           4. 相关练习
2天《商品管理系统》综合知识讲解
Unity引擎(3个月)基础阶段 (1个月)1天Unity引擎简介1. Unity开发流程介绍                                                                     2. Untiy应用领域及前景                                                                  3. Unity下载与安装                                                               4. Unity界面详解                                                                     5. Unity编辑器结构
5天《像素鸟》1. Unity基本操作,快捷键的使用                                                                     2. 摄像机组件相关知识                                                                    3. Vector3类                                                                     4. 3D数学相关知识讲解      
5. 碰撞检测      
6. 刚体组件
5天《五子棋》1. C#数组相关知识的运用                                                                          2. Unity几种坐标系的转换                                                         3. SpriteRender组件的使用及讲解                                                         4. Input类讲解
5天《贪吃蛇》1. List列表的使用                                                                    2. C#向上转型的运用及讲解                                                                                                                               3. Unity创建脚本,添加,继承                                                       4. Transform类相关知识讲解
5天《扫雷》(备选项目)1. 列表的使用                                                                     2. Gizmos类讲解                                                                  3. 常用算法讲解                                                                  4. 矩阵相关知识讲解
进阶阶段(1.5个月)8天《飞机大战》1. 预设体的制作                                                                        2. 刚体和碰撞体                                                                  3. 碰撞器和触发器的区分和运用                                                         4. 序列帧动画的制作                                                                5. 游戏设计逻辑                                                                    6. Resources的使用                                                                 7. 单例模式
8天《坦克杀手》1. 协程的原理及使用                                                                  2. 射线的检测及使用                                                               3. Cameras类讲解                                                                 4. 协程制作序列帧等动画                                                              5. iTween的讲解                                                                    6. C#反射类的使用及原理
8天《3D跑酷》1. Animation类                                                                       2. Lerp差值运算                                                                        3. WayPoint讲解                                                                 4. 光照系统                                                                              5. 状态机F                                                                       6. 事件委托的运用                                                                        7. 动画系统                                                                           8. 对象池                                                                               9. 音频管理系统
8天《水果忍者》1. C#委托和事件                                                                   2. C#匿名函数和Lambda函数讲解                                                                3. 粒子系统的讲解                                                                4. Trail Renderer(尾光)                                                                5. 法线贴图及3DMAX模型相关美术知识介绍                                                    6. 事件管理系统                                                                    7. 对象池
15天lua基础语法3天lua语言的常用语法
Xlua与unity的互相调用2天1.unity如何执行lua脚本
2.unity如何得到lua脚本的方法和变量
3.lua脚本如何使用c#代码
xlua实战项目:飞机大战5天通过实际项目来了解lua和unity之间的互相调用,了解xlua框架。
热更新之AssetBundle打包3天如何利用AssetBundle将更新资源打包并下载。如何解压AssetBundle包并且替换更新的资源
各大lua解决方案之间的优缺点2天Xlua与市面上流行的Slua和tolua在实现热更时的效率问题进行分析
项目实战(1月)30天《PRG游戏》1. 使用NGUI插件制作UI                                                                  2. 寻路系统                                                                          3. 角色控制器                                                                         4. 背包系统                                                                            5. 任务系统                                                                           6. 战斗系统等                                                                         7. 场景管理系统                                                                        8. 小地图的制作                                                                          9. Photon Server游戏服务器的配置                                                  10.MySql数据库的配置                                                           11.前后端的交互                                                                           12.文件流
13.序列化与反序列化
14.Animator  
15.Lua,热更新技术
16.资源加载及内存管理
                                                                                                     
VR阶段 (一个月)VR实战3天计算机图像学及shader入门1. 计算机图形学介绍                                                                         2. GPU工作流程                                                                      3. 渲染管线工作原理                                                                     4. shader开发语言                                                                              5. 渲染队列及渲染类型
13天HtcVive《智能家具》1. HtcVive设备构造及操作熟悉                                                                2. VRsteam插件源代码分析解读                                                                   3. htcVive开发环境的配置                                                         4. 各项API讲解
HtcVive《未来交通》
HtcVive《切水果》
3天CardBroad《3D弹弓》1. CardBroad设备构造及操作熟悉                                                                2. 插件源代码分析解读                                                                   3. CardBroad开发环境的配置                                                         4. 各项API讲解
1天Oculus1. DK设备构造及操作熟悉                                                                2. 插件源代码分析解读                                                                   3. DK开发环境的配置                                                                    4. 各项API讲解


以上就是vr虚拟现实培训课程的全部内容介绍,如需了解更多的vr虚拟现实培训班、课程、价格、试听等信息,也可以点击进入 vr虚拟现实 相关频道,定制专属课程,开始您的学习之旅。

校区安排(2) 更多
校区
武汉龙图教育校区
地址
武汉市洪山区珞喻路152号华中师范大学教育培训大楼4楼
预约报名
立即获取报价

请选择目前的基础

毫无基础
初窥门径
融会贯通
取消

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消