2.Unity 3D 介绍
Unity 是由 Unity Technologies 开发的一个让玩家轻松创建诸如三维视频游戏、建
筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整
合的专业游戏引擎。Unity 类似于 Director,Blender game engine, Virtools 或 Torque
Game Builder 等利用交互的图型化开发环境为首要方式的软件其编辑器运行在 Windows 和
Mac OS X 下,可发布游戏至 Windows、Mac、Wii、iPhone、Windows phone 8 和 Android 平
台。也可以利用 Unity web player 插件发布网页游戏,支持 Mac 和 Windows 的网页浏览。
它的网页播放器也被 Mac widgets 所支持
Unity3D 是由丹麦 Unity 公司开发的游戏开发工具,作为一款跨平台的游戏开发工具,
从一开始就被设计成易于使用的产品。支持包括 IOS,ANDROID,PC,WEB,PS3.XBOX 等多个
平台的发布。同时作为一个完全集成的专业级应用,Unity 还包含了价值数百万美元的功
能强大的游戏引擎。具体的特性包含整合的编辑器、跨平台发布、地形编辑、着色器,脚
本,网络,物理,版本控制等特性。
Unity 目前的最高发行版本为 3.4 版,Pro 版(包含制作工具和版本控制器)的售价
为 1998 美元,这个价格对于国内的中小游戏开发者无疑是个福音。Unity 3 代表了一个
质的飞跃——内置的光照贴图(lightmapping)、遮挡剔除(occlusion culling)和调
试器。编辑器经过彻底革新,让你可以获得卓越的性能体验。不可思议、无法阻挡的产品
已经看到了曙光。
Unity3D 的经典演示就是热带的岛屿,工期为 3 个人一周完成,可以将其看作一个效
果展示,主要展示了地形,水,光影效果。 相信很多人看过后都联想起孤岛惊魂的引擎
CryEngine,因此 Unity3D 吸引了国内很多游戏开发者和 VR 开发者的目光,非常看好
Unity3D 的前景。
Unity 3 虚拟引擎有如下特点:
1.统一的编辑器
随着 Unity 3 一个编辑器就可以支持所有平台,多平台开发时代已经来临。你想开
发 iPhone、网络和 Xbox 360 游戏吗?没问题。你所要做的,只是在编辑器中选择使用哪
一个平台来预览你的游戏作品。
2.延迟渲染
在 Unity 3 中最突出的就是先进的延迟照明系统。现在,只需要一点微不足道的性
能损耗,你就可以在你的场景中创建几百个点光源。由于延迟灯光使用了 G 缓冲器,因此
我们对它们进行了开放,使得你可以重新利用它们来获取大量的其他高端图像效果,而没
有额外的性能损失。
3.Beast 光照贴图
Unity 3 带来了行业最顶级的光照贴图技术:Beast。Beast 被使用在《镜之边缘》