 
            什么是Unity
Unity是目前全球最碉堡最专业的游戏引擎,能够创建实时、可视化的2D和3D动画、 游戏,被誉为3D手游的传奇,孕育了成千上万款高质、超酷炫的神作:《炉石传说》 《神庙逃亡2》《我叫MT2》。
Unity三大优势:
一次开发,多平台发布:Unity最多可支持超过十个主流平台和发布,最大程度节省开发成本和时间,却又可以再多个平台获取收益
易上手,所见即所得:轻松开发,友好的可视化编辑界面功能强大,编写方便,极易上手
功能齐全,缩短开发时间:Unity引擎简单易用,几乎集成了游戏开发的所有功能,更有Asset Store提供开发所需的所有资源
课程大纲
| 课程阶段 | 课程模块 | 课时 | 模块介绍 | 课程内容 | 
| 语言阶段 | C#语言 | 1天 | 基本数据类型与运算符及表达式 | 
					1.变量和常量的详解和应用 | 
| 2天 | 循环语句,流程控制 | 
					1.主要学习项目开发中重要的条件语句(if语句,switch语句) | ||
| 2天 | 重要的数据类型 | 
					1.枚举类型的详解 | ||
| 1天 | 函数的应用和基本语法 | 
					1.函数的声明和定义,函数的返回值讲解  | ||
| 1天 | 面向对象初识,类和对象 | 
					1.初识面向对象,面向对象的概念 | ||
| 1天 | 继承和多态,静态类和成员 | 
					1.理解继承的概念 | ||
| 3天 | 抽象类和接口,基本对象讲解 | 
					1.理解密封类和抽象类的概念 | ||
| 3天 | 委托,事件,反射 | 
					1.c#中一些重要,常用函数的讲解 | ||
| Unity引擎阶段 | Unity应用阶段 | 1天 | Unity引擎简介 | 
					1.Unity开发流程介绍 | 
| 2天 | Unity场景搭建 | 
					1.3D图形接触理论 | ||
| Unity专业阶段 | 4天 | 基础程序部分 | 
					1.Unity开发框架详解 | |
| 4天 | 组件控制阶段 | 
					1.脚本之间的通信,方法以及属性的调用详解 | ||
| 
					2D游戏制作(选一) | ||||
| 4天 | 2D与动画进阶 | 
					1.Animator的制作与控制 | ||
| 4天 | 视觉控制进阶 | 
					1.图形渲染管线简介 | ||
| 4天 | 项目应用进阶 | 
					1.编辑器界面功能拓展 | ||
| 4天 | 动态场景进阶阶段 | 
					1.资源管理和加载学习 | ||
| 4天 | NGUI阶段 | 
					1.常用控件教学(UIButton,UILabel,UIPanel,UIRoot,ScrollView等) | ||
| 2天 | 网络进阶与综合复习阶段 | 
					1.网络基础教学 | ||
| 项目阶段 | 项目研发 | 28天 | 一、炉石传说 | 
					在项目中会用到的技术 | 
| 二、局域网CS射击游戏 | ||||
| 三、神庙逃亡3D版游戏 | ||||
| 四、仙剑奇侠传5 | ||||
| 五、大富翁3D游戏 | ||||
| 六、极品飞车类游戏 | ||||
| 七、大型RPG类型游戏开发 | ||||
| 学员自主项目研发,体验真实游戏项目的开发过程。讲师安排任务,学员自己完成项目的代码部分。 | 
					项目中主要用到的工具 | |||
| 就业指导 | 
 | 5天 | 就业全方位指导 | 简历指导、面试指导、人事指导、技术指导、心理指导、面谈、模拟面试 |