Lesson 1
Unity
由Unity Technologies公司开发的用于创建游戏和三维互动内容的开发工具,是一个国际领先得专业游戏引擎。具体应用如下:
2D游戏
视角完全锁定,二维坐标
3D游戏
可以任意变化视角,无锁定,三维坐标
虚拟现实(VR)
移动端头显设备->外接式头戴设备->一体式头戴设备
Xbox One+Kinect、zSpace
增强现实Augmented Reality(AR)
将虚拟的信息应用到真实世界,真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。
游戏引擎
即程序的框架,一款游戏最核心的代码。
包含以下系统:
- 渲染引擎
- 物理引擎
- 碰撞监测系统
- 音效
- 脚本引擎
- 动画系统
- 人工智能
- 网络引擎
- 场景管理
使用游戏引擎,开发者可以重用已有的核心技术,将精力集中在游戏逻辑和设计上,从而简单快速的创建游戏。
Unity 3D特点
- 简单易用
- 开发效率高
- 价格便宜
- 23个平台间自由迁移,跨平台兼容性高
发布的平台包括:IOS、Android、Windows Phone、Windows、Web、微软Xbox360、索尼PS3、任天堂Wii