Unity3D开发

Unity3D开发培训班
课程介绍: Unity3D是一款强大的跨平台游戏开发引擎,让游戏开发者能轻松创建3D游戏、三维动画,广泛应用于手机游戏及网页游戏开发领域。博思Unity3D课程,让学员全面掌握Unity3D开发知识和高级应用技巧,独立完成一款游戏的设计、开发和发布的整个流程。
学习周期: 1-4个月
就业方向: Unity3D工程师
 
注:为了让您全面的了解我们的Unity3D培训教学系统以及老师的教学风格,我们欢迎您来免费试听!

课程优势

课程内容

第一阶段:Unity3D基础知识
  Unity3D简介与发展、Unity3D下载与安装、Unity3D界面布局与基本操作,掌握常用快捷键。
第二阶段:Uinty编辑器和GUI基础
  Objective 掌握游戏工程创建于打开、Project面板、Hierarchy面板、Inspector面板、Scene面板、Game面板,GUI高级控件、GUILayout界面布局、2D贴图与帧动画、讲解游戏实例(游戏菜单)。
第三阶段:C#与javascript编程基础
  掌握C#基本语法及Unity中C#语言应用,掌握javascript基本语法,并了解JS和C#的差异,以及在Unity中二者之间的互转。
第四阶段:Unity游戏脚本
  熟悉MonoDevelop脚本编辑器,Unity脚本的生命周期,利用脚本来操作游戏对象,用脚本来控制对象的变换,用C#编写脚本,掌握C#面向对象编程,Unity工具类函数,PlayerPrefs类,文件的创建与读写,资源数据库。
第五阶段:Unity交互与多媒体
  熟练掌握编辑器元素包括地形、光照和阴影、 摄像机和天空盒的使用与游戏设定,物理引擎、粒子系统、动画系统、声音视频多媒体资源的使用,输入与控制的脚本开发以及构建网络游戏框架。
第六阶段:Unity高级应用
  熟练掌握Unity3D UI系统、iTweet插件使用,Raknet与Photon网络系统、AssetBundle打包和加载、高级粒子特效、Unity Shader、Unity渲染、阴影烘焙、Navmesh插件的使用、程序优化。
第七阶段:各平台资源优化与跨平台发布
  了解不同平台的资源要求范围、资源表现形式、资源的具体优化方向和最终呈现效果,掌握客户端游戏发布、网页游戏发布、Android平台发布与上架、IiOS平台发布及上架以及其他平台发布介绍。
第八阶段:Unity3D项目实战
  通过分析各个游戏案例,解析Unity3D完整开发流程,并在老师指导下,独立开发两款完整的Unity3D游戏。
  • 学校参观
  • 入学咨询
  • 每日进行 10:00~20:00
  • 免费试学
  • 技术讲座
  • 名额满员即举行
  • 想了解博思(BOS)的课程安排、教学环境、学生作品的话,那就动手吧

  • 独创课程
  • 精英讲师
  • 学员作品
  • 保证就业
  • 学习环境