Unity3D从入门到实践-前言

    岁月静好,现世安稳,从事开发工作五六年有余,做过Java,Android,iOS,Unity3d等等开发,不由得想留下点什么东西给自己,待我老去,翻开一阅,必能有所感悟。所以我决定写一系列关于Unity3d的教程,这系列教程中,你所看到的或许不单单是很技术性的文字,还有那些我曾经洒下过汗水的岁月。像很多教程一样,我会在开始向大家介绍 Unity3d究竟是什么?有什么用处?目前的技术优势以及将来的发展方向。

    Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至WindowsMaciPhoneWebGL(需要HTML5)、Windows phone和Android等平台。也可以利用Unity WebGL插件发布网页游戏,支持Mac和Windows的网页浏览。

    通过上面的叙述想必大家清楚了什么是Unity3d,那么Unity3d有什么用处呢?且听我一一道来,3d游戏开发,2d游戏开发,增强现实开发,虚拟现实开发,多媒体开发,虚拟仿真等等,目前Unity3d在跨平台方面的优势非常突出,可谓是真正的实现了write once,run anywhere,鉴于我们处在一个内容输出时代,Unity3d作为综合游戏开发工具,他的野心不单于此,快速制作AR,VR,多媒体动画媒体影片输出,甚至多媒体演示,未来的Unity3d偏向于timeline,实时渲染,AI等技术 这在后面我们会提到.

    本系列教程的案例仅包含Android,iOS,WebGL,Windows等常见平台的部分,对于非常见平台建议读者自行了解掌握,也可以私信我的微信

猜你喜欢

转载自blog.csdn.net/zzlple/article/details/80489743
今日推荐