Unity3D是美国Unity Technologies公司开发的一款强大的跨平台游戏开发引擎,由于简单易学操作容易上手,
目前全球最火爆的游戏皆由U3D制作,特别是这几年国内开启了手游热,而这个风潮将席卷全球!
更令人惊讶的是在众多引擎诞生下,U3D市场使用占比还是达到了85%,
几款由U3D制作的手游更是火爆到全球皆知!如今,游戏的黄金时期已经到来!
一单收入10-30W
一单收入20-50W
一单收入30-100W
Unity3D简介与发展
Unity3D下载与安装
Unity3D界面布局与基本操作
掌握常用快捷键
Objective掌握游戏工程创建于打开
Project面板、Hie rarchy面板
Inspector面板、Scene面板
Game面板,GUI高级控件
GUILayout界面布局、2D贴图与帧动画
讲解游戏实例(游戏菜单)
掌握C #基本语法及Unity中C#语言应用
掌握javascript基本语法,
了解JS和C#的差异,
以及在Unity中二者之间的互转。
熟悉MonoDevelop脚本编辑器,
Unity脚本的生命周期,
利用脚本来操作游戏对象,
用脚本来控制对象的变换,
用C #编写脚本,掌握C#面向对象编程,
Unity工具类函数,PlayerPrefs类, 文
件的创建与读写,资源数据库。
熟练掌握编辑器元素包括地形、光照和阴影
摄像机和天空盒的使用与游戏设定,
物理引擎、粒子系统、动画系统、声音视频
多媒体资源的使用,
输入与控制的脚本开发以及构建网络游戏框
架。
熟练掌握Unity3D UI系统
iTweet插件使用
Raknet与Photon网络系统
AssetBundle打包和加载、高级粒子特效
Unity Shader、Unity渲染、 阴影烘焙
Navmesh插件的使用、程序优化
不同平台的资源要求范围、资源表现形式、
资源的具体优化方向和最终呈现效果,
掌握客户端游戏发布、网页游戏发布、An-
droid平台发布与上架、lios平台发布及 上
架以及其他平台发布介绍。
通过分析各个游戏案例,解析Unity3D完整
开发流程,并在老师指导下,独立开发两款
完整的Unity3D游戏。