您现在所在的位置:首页 >常见问题 > 课程问题 > Unity3D课程主要学习的内容有哪些

Unity3D课程主要学习的内容有哪些

来源:奇酷教育 发表于:

  奇酷教育Unity一对一实战班,采用行动式学习,三库管理模式,商业项目驱动,构建有效的学习体系。

  奇酷教育Unity一对一实战班,采用行动式学习,三库管理模式,商业项目驱动,构建有效的学习体系。学习总共分为以下几个阶段:

一、 语言阶段 

1.C#入门
MonoDevelop和VS2015的使用、编程学习方法、编程规范,数据类型与变量、运算符与表达式、控制语句、 方法和数组

2.C#基础
面向对象编程基础、继承封装和多态、抽象类、接口、索引器

3.C#进阶

异常处理、字符串处理及应用、数据结构、排序和查找算法、枚举和结构体、容器与泛型编程

4.C#高级
IO编程、反射、委托和事件及Lamda表达式、多线程、网络编程

5.阶段项目
回合制游戏核心开发、物理系统核心开发

VR培训unity阶段

二、Unity阶段

1.Unity入门
游戏行业历史与发展、虚拟现实和增强现实行业介绍、游戏开发流程简介、Unity5引擎简介、Unity3D编辑器基础操作、资源导入\导出流程、地形工具、标准资源库的使用、物理系统基础、摄像机基础、光照系统、材质系统、Navigation导航系统

2.Unity基础
脚本生命周期、脚本基础、三维数学基础、常用工具类基础、Legacy动画系统和Mecanim动画系统

3.阶段项目
荒岛求生、坦克大战、飞机大战、天天跑酷

4.Unity进阶

UGUI基础及实战、音频和视频播放、新版粒子系、2D系统、2D物理系统、多平台发布 

5.Unity高级
UML基础、设计模式、寻路算法、有限状态机、行为树、Mesh网格 、计算机图形学基础、ShaderLab基础、对象池技术、烘焙基础、LOD、遮挡剔除、Reflection Probe、Light Probe、NGUI插件

6.阶段项目
地牢解密、疯狂狙击手、RPG系统

7.虚拟现实
Oculus DK2\CV1开发基础、HTC Vive开发基础、Gear VR开发基础、暴风魔镜开发基础、路径插件基础、VR最佳实践、项目优化策略、Kinect开发基础、LeapMotion开发基础、诺亦腾开发基础、体感设备与VR设备联合开发、AR开发基础

8.增强现实
VR样板房、VR塔防游戏、体感游戏

9.体感设备
Lua基本语法、uLua插件、热更新原理、LuaFramework框架、XLua

10.阶段项目
Lua及热更新

三、实战项目阶段

1.网络游戏开发

商业项目流程、策划案解读、技术文档规范、SVN基础、网游最佳实践、网络游戏架构、XML和JSON基础、序列化和反序列化基础、网络同步基础、协议基础、MVC基础

2.阶段项目
网络ARPG系统、对战塔防系统、对战卡牌系统、通用商城系统、通用背包系统、通用积分系统

3.虚幻体验课
 编辑器基础、GamePlay框架、蓝图可视化脚本、常用材质制作、UMG UI设计器、虚拟现实


          这绝不是演习,而是一场实战!
  ▲奇酷教育最硬气课堂
  
  Unity
  多方位就业岗位
  一切正如Unity创始人David预料的那样,游戏是一个可以无限延伸的产业。Unity不仅仅应用在游戏行业,还应用在科研教育行业、汽车制造行业、工业制造行业等等。就业方向更是多样:Unity3D开发工程师、游戏开发工程师、游戏场景设计师、VR/AR工程师等等,前景广阔。
 
  
  Unity
  学员作品展示
  四年时间的长度,记录了奇酷Unity学员的点点滴滴。每一个作品都是奇酷学员梦想与智慧最有力量的表达。


  
  Unity一对一实战班
  奇酷教育Unity一对一实战班级,不仅仅为您输出大牛讲师、原创课程、商业项目实战、游戏策划案解读、经典面试题讲解、公众表达力训练等等,还为您解锁以下八大福利:
 
  Unity一对一实战班八大福利
  1、跨平台开发
  2、轻松实现高性能
  3、电影级光影效果
  4、支持工业级CAD数据
  5、实战项目量丰富
  6、全球性技术社区
  7、缩短项目开发周期
  8、丰富的共享资源