近年来,游戏行业经历了前所未有的震荡期,各种平台的出现加剧了行业内的竞争。几年前,为了做出好游戏吴亚峰;于复兴unity 3d游戏开发技术详解与典型案例,肯定需要强大硬件的支持,所以大部分3D游戏出现在PC或PS3、Xbox等专业游戏机上,其他平台受限于硬件条件. 限制使得不可能做出更好的游戏。
目前,基于iOS、Android、Windows Phone 7等移动平台的智能手机正在迅速崛起,其硬件配置也有了很大的提升。现在的硬件条件已经达到了几年前的水平,已经没有必要在移动平台上制作3D游戏了。是一个梦想。此外,Flash和HTML5也开始加速网页中图形的渲染,这也带动了网页游戏的快速发展。在这场浩浩荡荡的战争中,没有人知道谁会死。套用玩家的那句老话,“没有最强的职业,只有最强的玩家”,我们只能拭目以待。
由于平台之间的激烈竞争,游戏开发者在制作游戏时非常大,因为他们不知道该选择哪个平台。不同的平台意味着不同的开发方式,所以近年来“跨平台游戏开发”这个词逐渐出现在我们的视野中。跨平台开发的优点是一次编码可以适用于多个平台。只需花费人力、物力、财力制作一次,即可适用于所有游戏平台3D角色,将大大节省开发成本。
目前市面上的跨平台游戏引擎有好几种,其中Unity是最专业、最稳定、最高效、支持的游戏平台最多的。目前其最新版本为Unity3.5,涵盖Web、PC、Mac、iOS、Flash、Android、Xbox 360、PS3、Wii平台等9大游戏平台。无论是电脑游戏、网络游戏、手游、主机游戏、单机游戏还是网络游戏,都可以使用Unity轻松实现跨平台游戏开发。
现在网络游戏不再局限于电脑端,手机和网页端的网络游戏也迅速进入玩家的世界。分析人士预测,未来的网络游戏肯定会是跨平台的网络游戏。玩家不仅可以在电脑上玩游戏吴亚峰;于复兴unity 3d游戏开发技术详解与典型案例,还可以在手机或网页甚至掌上电脑上玩游戏。这是一件很酷的事情,所以 Unity 将承担责任。重要的任务。
本书主要从初学者的角度讲解Unity游戏开发。无论读者是转行还是学习,甚至是没有任何编程经验的人,都可以阅读本书,让读者快速学习如何使用 Unity 制作 3D 游戏。这本书将解释用两种语言编写游戏脚本。由于 JavaScript 语言更适合初学者,所以我们在入门阶段使用 JavaScript 语言进行介绍,在高级阶段使用 C# 语言。为方便读者阅读,书中每一章都包含丰富的游戏实例和源码。上一章以第一人称射击3D游戏为例,向读者全面介绍游戏的实际开发过程。
【unity3d书籍】unity3d认证教材Unity4.x从入门到精通
【unity3d书】Unity 3D游戏开发(国内第一版Unity 3D书)
[Unity3d书籍] Unity 3D手游开发中文教程入门卡通自然粒子特效寻路场景插件附光盘Unity
【unity3d书】unity3.x游戏开发实例/u3d游戏特效制作书电脑教材
[unity3d书籍] Unity 3D游戏开发技术详解及典型案例(附光盘)书籍
【Unity3d书】Unity 4 3D开发实战详解书教程
【Unity3d图书】Unity3D游戏开发技术详解及典型案例(附光盘)图书正版吴亚峰//喻复兴