Unity3D 是 由Unity Technologies 开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发 工具,是一个全面整合的专业游戏引擎。其内核使用了微软公司的.NET 框架,使用其开发的游戏可发布至Windows、Mac、Wii、 Xbox360、PS3、Windows Phone、iPhone 和Android 平台。也可以利用Unity web player 插件发布网 页游戏, 支持Mac 和Windows 的网页浏览。目前各个平台的游戏开发几乎没有通用性,开发iPhone 上的游戏需要学习 Objective C,开发Android 上的游戏大多用Java,开发Windows Phone 上的游戏用C#,……。如何只学习一种语言就能 够开发出跨越多个平台的游戏呢? Unity3D 使用底层的Mono 技术实现了真正的跨平台,而Mono 就是基于.NET 框架开发的。他使我们用 一种语言C# 就可以开发出基于各种平台的游戏,包括手机游戏(iPhone、Android、Windows Phone)、PC(Windows、 Mac、Linux)、网页游戏(基于各种主流浏览器)、游戏机专用游戏(Wii、Xbox360、PS3),你还等什么呢?未来游戏市 场普遍呈现3D 化,虽然现在还有不少2D 游戏,但随着终端设备性能的提升和客户的需求增加,游戏市场最终会进入全面的3D 化时代。 Unity3D 课程可以使你直接进入3D 游戏开发领域,成为就业市场的宠儿。同时Unity3D 也推出了开发2D 游戏的插件, 可以使我们从现在 到未来都立于不败之地。