Unity3D开发VR游戏课程重磅来袭!从零基础到实战项目,8大阶段系统教学,涵盖编程、交互、多媒体等核心技术,小班授课+知名教师指导,助你快速掌握VR开发技能!
课程简介
现在学好unity3d,就可以开发VR游戏。因为VR虚拟现实是通过Unity3D开发引擎,结合其他语言基础做出来的效果,也就是说,Unity3D开发引擎,可以从事VR虚拟现实的相关工作。简单来说,Unity3D开发引擎是工具,VR虚拟现实是结果。
课程安排
第1阶段:Unity3D基础知识
主要学习内容和目标:Unity3D简介与发展,Unity3D下载与安装,Unity3D界面布局与基本操作,掌握常用快捷键。
第二阶段:Unity编辑器与GUI基础
主要学习内容和目标:Objective掌握游戏工程创建于打开,Project面板、Hierarchy面板,Insepctor面板、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平台发布与上架、IOS平台发布及上架,其他平台发布介绍。
第八阶段:Unity3D项目实战
主要学习内容和目标:通过分析各个游戏案例,解析Unity3D完成开发流程,并在老师指导下,独立开发两款完整的Unity3D游戏。
课程优势
小班授课、知名教师大咖教学、一对一服务、实战项目教学






