返回
我的 长沙
首页 分享 收藏 预约报名 拨打电话

Unity3D 程序培训

2016-10-28 13:28:06 647
课程详情

课程介绍:

就业方向:游戏公司,商业仿真项目,AR/VR开发

学时4-6月(零基础6个月),每个大的知识点结束后,都会进行项目实操。实操项目截图如下:

1.坦克大战

2.rpg游戏

3.科幻射击游戏

4.Q版射击游戏

5.AR对战游戏

6.VR游戏

课程知识体系大纲

1.Unity3D 基础操作 (40小时)1

1.Unity3D 窗口界面介绍

2.Unity3D 菜单界面介绍

3. Scene与场景漫游 

4. Hierarchy与场景搭建 

5. Project与资源管理 

6. Inspector 与游戏组件 

7.Unity地形与自动寻路组件 

2.C#语言基础180小时)4周

1.C#的值类型 

2.C#的引用类型 

3.C#的类型转换 

4.C#的逻辑语句 

5.C#的集合类型

6.C# 的面向对象特性之封装

7.C# 的面向对象特性之继承 

8.C#的面向对象特性之多态 

3.Unity3D 脚本开发基础 120小时)3

1.脚本生命周期与脚本变量 

2.脚本的响应事件与组件访问

3.Transform 场景物体的变换

4.脚本开发中的基础数学

5.脚本开发中的 3D 数学

6.脚本开发的输入与控制 

7.常用的方法函数

8.GUI 组件的应用

9.代码调试与 MonoDevelop 的使用 

4.Unity3D 界面系统40小时) 

1.uGUI 系统的介绍与创建 Canvas 画布 

2.Native2D 系统的介绍与使用 

3.Rect Transform 界面系统的布局 

4.UI Event 界面系统的事件机制

5.UI Element 界面系统的可视组件(上)

6.UI Element 界面系统的可视组件(下)

7.Auto Layout 界面系统的自动布局

8.Selectable UI 界面系统的操控组件 

5.Unity3D 动画系统40小时)

课程准备与动画系统介绍 

2.资源准备与模型导入 

3.Animation View 动画的编辑 

4.Animator Controller 动画控制器的介绍

5.Animator Transitions 动画的设置与状态的过渡 

6.Animator Scripting 动画控制键的脚本控制

7.Animator Layers 动画控制器的分层 

8.Animator IK 反向动力学的应用 

6.Unity3D 图形处理系统 20小时)

1.Unity5.0 着色器系统介绍 

2.Unity5.0 渲染系统介绍

7. Unity3D 粒子系统 (20小时)

1..Unity3D 粒子界面及创建

2.粒子形状模块及生命周期速度类模块 

3.Unity3D 粒子的颜色及速度控制方法

4.Unity3D 粒子的旋转、外部作用力与碰撞

8.Unity常用插件(40小时)

1.NGUI

2.Itween

3.EasyTouch

9.UnityAR/VR开发(40小时)

1. UnityAR/VR介绍

2. SDK调试

3. 设备调试

4.UnityAR/VR开发实训

10.Unity3D 服务端 40小时)

1.Photon 概述 

2.Photon 客户端脚本编写

3.Photon 通信协议 

4.编写自己的Photon游戏服务器 

5.Photon进阶(上) 

6.Photon 进阶(下) 

11.项目实训(300小时)