Unity 3D是什么?
Unity3D是一个让玩家可以创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个整合的专业游戏引擎。
多平台支持
目前各平台的游戏开发很少有通用性,开发iPhone游戏用object C,开发Android游戏大多用Java,开发Windows Phone游戏用C#......而Unity3D使用底层Mono技术实现了跨平台,使用一种语言就可开发出基于各种平台的游戏,包括手机游戏(iPhone、Android、Windows)、PC游戏(Windows、Mac、Linux)、网游(主流浏览器)、游戏机专用游戏(Wii、Xbox360、PS3)。
Unity 3D还能干什么?
VR是Virtual Reality的简称,即虚拟现实。指借助计算机系统及传感器技术生成一个三维环境,创造出一种的人机交互状态,带来真实的、身临其境的体验。应用于游戏、新闻媒体、社交、体育与比赛电影、演唱会、教育、电商、医学、城市规划、房地产等。
增加VR游戏开发胜任再多岗位需求
随着VR时代的热潮,VR游戏开发也是主流。为了适应行业发展和岗位要求,火星人与科技公司联合,经过科学、严谨的课程研发,在Unity3D课程中增加了适用于VR游戏开发的学习,让学员在掌握网游、手游等多平台游戏开发的基础上,还能研发出VR游戏,未来选择岗位,适应行业发展的需要。
| 模块/学时 | 课程 | 内容 | 
| 一个月 | VR模型制作 | 
						虚拟现实基础知识、  3dmax基本操作、  3dmax材质基础、   | 
| 两个月 | Unity编译器 基础操作与实操 | 
						Unity3D引擎安装及介绍和编辑器基础操作  初识物理、动画、   | 
| 6天 | 项目实践 《AR恐龙世界》 | 
						AR识别图怎么制作以及需要注意那些事项   | 
| 3天 | HTC VIVE 介绍及讲解 | 
						学习如何将HTC VIVE接入Unity中并查看效果   | 
| 5天 | 项目实践 《VR虚拟地产》 | 
						学习VR样板间制作需要注意的美术要求   | 
| 2天 | 项目实践 《The Earth HTC 课件制作》 | 
						学习物体移动旋转处理   | 
| 10天 | 项目实践 《VR射箭游戏》 | 
						HTC VIVE案例讲解《射箭游戏》   | 
| unity3D课程 模块01 | Unity环境搭建 | 
						背景简介、VS安装、Unity安装   | 
| unity3D课程 模块02 | Unity一阶 | 
						视图简介、项目、场景建档、存档与读取   | 
| unity3D课程 unity3D课程 模块03 | Unity二阶 | 
						脚本、代码位移、旋转、缩放时、空对象与组件、刚体组件   | 
| unity3D课程 模块04 | C#语法一阶 | 
						新建控制台项目、输入与输出   | 
| unity3D课程 模块05 | C#语法二阶 | 
						循环  函数方法、  struct、  class、  访问标识符   | 
| unity3D课程 模块06 | C#Unity三阶 | 
						MonoBehaviour方法顺序、  脚本创建基础几何图形   | 
| unity3D课程 模块07 | C#语法三阶 | 数组 链表、 字典、 协程、   | 
| unity3D课程 模块08 | Unity四阶 | 
						Invoke、  Unity协程、  SendMessage   | 
| unity3D课程 模块09 | 飞机大战项目 | 
						立项环境配置、  场景建立、  玩家控制   | 
| unity3D课程 模块10 | 像素蝙蝠项目 | 
						立项环境配置、  2D场景建立、  精灵序列帧动画、  玩家控制   | 
| unity3D课程 模块11 | 潜入 | 
						场景布设、  警报光、  光照烘焙、  转场渐变、  背景音乐   | 
| unity3D课程 模块12 | 初级角色状态机 | 模型导入、 小案例1~5   | 
| unity3D课程 模块13 | GUI | 
						文本、  图片、  按钮、  盒子   | 
| unity3D课程 模块14 | 中级角色状态机 | 
						场景、模型导入、  基础运动、  AI状态机、  反向对动力学控制器   | 
| unity3D课程 模块15 | 角色状态机 | 
						场景布设、  梦境气氛渲染、  玩家控制、  敌人控制、  巡逻预制体   | 
| unity3D课程 模块16 | 触控系统 | 两指触控   | 
| unity3D课程 模块17 | 重力记速器 | 参数测试案例   | 
| unity3D课程 模块18 | 星骑兵VR项目 | 
						场景布设、  战机导入、  敌机设置、  游戏管理   | 
| unity3D课程 模块19 | AR案例 | 
						视辰VR 官网登录、  注册码获取、  SDK下载、  SDK导入   | 
| unity3D课程 模块20 | C#语法四阶 | 
						枚举、  多态、  接口、  委托   | 
| unity3D课程 模块21 | 排序算法 | 
						冒泡排序、  插入排序、  归并排序、  希尔排序   | 
| unity3D课程 模块22 | UGUI | 
						画布、  事件系统、  图片、  按钮、  锚点四叶草、  自适应比例   | 
| unity3D课程 模块23 | NGUI | 
						SDK下载、  图集、  根UI面板、  精灵、  按钮、  触发器、  滑动器 | 
 
       
          
 
                 
                             
                             
                             
                             
                             
                             
                             
                             
                         
                         
                         
                         
                         
                         
                        