读书频道 > 网站 > 网页设计 > Unity 5.x游戏开发指南
前  言
15-10-15    下载编辑
收藏    我要投稿   

本文所属图书 > Unity 5.x游戏开发指南

本书详细介绍了Unity 5 0的各个主要系统,包括地形系统、脚本系统、动画系统、界面系统、音频系统、网络通信系统和2D系统,并通过大量案例讲解了Unity 5 0的各种新特性,通俗易懂,是新手入门、迅速上手的实用立即去当当网订购

近年来,游戏行业呈现了电脑游戏、网页游戏、手机游戏百花齐放的新格局。游戏开发者,特别是手机游戏开发者,需要将游戏发布到各个平台。如果这个功能由个人独自完成的话,成本无疑是巨大的。跨平台的优质3D开发引擎——Unity的崛起,为广大开发者提供了一个很好的跨平台开发方式。

Unity横跨10种主要的游戏平台:PC、Mac、iOS、Android、Xbox360、PS3、Wii、Flash、Web以及Windows Phone平台。无论是电脑游戏、网页游戏还是手机游戏,都可以使用Unity快速开发,而且Unity还有海量的第三方插件辅助开发。

Unity不仅可以进行3D游戏开发,而且有强大的2D游戏开发的功能。Unity的使用领域也不仅限于游戏开发,在虚拟现实、3D空间展示(如房地产楼盘展示)等领域都有良好的表现,已经面世的Unity游戏充分显示了Unity的延展性。大到数百人进行研发的MMO RPG,小到一两个人的独立游戏,都可以使用Unity进行开发。

在Unity 5.0版本以前,Unity就已经在全球广受欢迎,大量开发者都在使用。简洁的界面、高效的开发流程、一键发布版本等功能,使得Unity非常适合快速开发。在2015年3月3日的GDC(游戏开发者大会)上,Unity隆重推出了5.0版本,这是Unity最重要的一次版本更新,无论是在画面表现上,还是在性能上,Unity都到达了新的高度。Unity 5.x系列涵盖了强大的功能:完全基于物理的全域光照系统、全新的UGUI用户界面系统、在支持音频混合后可以媲美专业音频编辑软件的音频系统、强大的动画系统、新的简易实用的AssetBundle资源包系统、经过改良的性能分析工具Profiler以及Unity 2D等,这使得Unity 5.0成为划时代的开发工具。

本书主要从初学者的角度讲解Unity开发,任何有一定编程基础的人都可以通过本书掌握Unity开发。对于比较高级的内容,本书也有详细介绍,力求无论是基础内容还是中高级内容,初学者都可以很好地掌握。对于已经熟练掌握Unity使用的开发人员,通过本书也可以快速掌握Unity 5.0的新功能,本书对于各个功能细节的详细介绍可以为开发者提供有价值的参考。

本书使用C#语言编写,读者需有一定的C#语言基础。对于从来没有接触过计算机编程的读者,建议先学习和掌握基础的计算机编程知识,然后再学习Unity开发,推荐阅读《C#入门经典》学习C#语言。本书所有示例的源代码都可以在图灵社区(www.ituring.com.cn/book/1712)本书主页免费注册下载。

由于iOS系统的应用程序开发需要开发者账号,这增加了在iOS平台上部署和调试测试程序的难度;而安卓系统支持直接安装和调试编译好的APK应用程序,所以本书对移动平台的讲解以安卓平台为例。对于其他移动平台,开发过程基本类似,只是部署和调试测试程序的过程不同,网上有不少相关资料,读者为这些平台开发时可以参考。

最后,将本书献给大家,希望能帮助读者更快更高效地进行Unity开发。

致谢

我从事移动游戏开发已有4个年头,参与了数款游戏的研发。感谢一路陪伴的同事,从他们身上我学到了不少知识。大家为了项目经常加班,非常辛苦,但每当项目上线的时候,就会发现一切都是值得的。让我们为了做出更好的产品而奋斗!

感谢我所有的家人和朋友,他们的支持是我最大的动力。感谢图灵公司的编辑张霞教会了我很多写作技巧,并给予了很多建议;感谢Canvas、宣雨松为本书提出的建议;感谢Unity公司的张鑫在一些知识点上给了我很大的帮助。

最后祝图灵公司越办越好,不断推出优质的IT图书,为IT行业培养更多的人才。

罗盛誉

2015年9月1日

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站