Unity3D介绍

Unity3D介绍:Unity3D是一个游戏开发引擎

由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎

Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。

其编辑器运行在Windows 和Mac OS X下,可发布游戏至WindowsMacWiiiPhoneWebGL(需要HTML5)、Windows phone 8和Android平台。

也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。

Unity 引擎优势

全面整合的专业2D /3D 引擎

全球最大的3D开发者用户群

改变了引擎市场的商用游戏规则

全球最多的3D游戏与非游戏的内容开发

Unity3D有哪些优势?

学习成本低、开发效率高

跨平台运行,只需开发一次。稍加修改就可以发布多个平台

比如:Windows、Android、IOS、Mac、Web。。。。。。

Unity3D能做什么?

游戏开发(手游)

游戏开发(页游)

VR(虚拟现实)

AR(增强现实)

仿真

科技创意

建筑可视化

军事模拟

医疗培训

建筑

广告

影视文化

教育

商业零售等领域

为什么要学习Unity3D?

相对其他编程,Unity3D从业人数较少

相对于其他编程,Unity3D入门们槛较高

其他编程:Web、IOS、Android等等

学习Unity3D需要哪些基础?

编程语言:C#

英语基础:初中、高中------30%

数学基础:初中、高中------10%

上一篇:js、css、html判断浏览器的各种版本


下一篇:ACM/ICPC 之 Dinic算法(POJ2112)