书名: Unity 3D游戏开发
作者: 宣雨松
设计: 羽多
排版: 济南阿古达科技有限公司
ISBN: 978-7-115-28381-8
近年来,游戏行业出现了前所未有的震荡期,各种平台的涌现使得行业内部的竞争愈演愈烈。前几年,要想制作好的游戏,肯定就需要强大硬件的支持,所以大部分 3D 游戏都出现在 PC 或 PS3、Xbox 等专业游戏主机上,其他平台则由于受硬件条件的限制而无法制作出较好的游戏。
目前基于 iOS、Android、Windows Phone 7 等移动平台的智能手机迅速崛起,它们的硬件配置已经得到大幅提升,目前的硬件条件已经达到了几年前的水平,在移动平台上制作 3D 游戏已不再是梦想。此外,Flash 与 HTML5 也开始对网页中的图形加速渲染,这也使得网页游戏得到了迅速发展。在这场浩浩荡荡的战争中,鹿死谁手迄今无人可知,套用游戏玩家的一句老话“没有最强的职业,只有最强的玩家”,一切我们只好拭目以待。
由于平台之间激烈的竞争,游戏开发商在制作游戏时非常头大,因为不知道选择从哪种平台入手。平台的不同就意味着开发方式也截然不同,所以“跨平台游戏开发”这样的字眼近年来也慢慢出现在我们的视野当中。跨平台开发的好处是一次编码多平台适用,只需要花人力、物力和财力制作一遍,就可适用全部游戏平台,这样将大大节约开发成本。
目前市面上的跨平台游戏引擎已经有好几款,其中最专业、最稳定、效率最高并且支持游戏平台最多的就是 Unity。目前它的最新版本为 Unity 3.5,可横跨9种主要游戏平台,包括 Web 平台、PC 平台、Mac 平台、iOS 平台、Flash 平台、Android 平台、Xbox 360 平台、PS3 平台和 Wii 平台。无论是电脑游戏、网游游戏、手机游戏、主机游戏、单机游戏还是网络游戏,都可以使用 Unity 轻松实现跨平台游戏开发。
现在网络游戏已不局限于电脑终端,手机与网页终端的网络游戏也迅速走进玩家的世界。分析师预测,未来的网络游戏肯定是跨平台网游,玩家不仅可以在电脑上,还可以在手机或者网页甚至在掌机中去玩游戏,这是多么酷的一件事啊,所以 Unity 将肩负重任。
本书主要从初学者入门的角度去讲解 Unity 游戏开发,无论读者是转行学习也好,入门学习也罢,甚至是毫无任何编程经验的人员,都可以阅读本书,并且可以让读者快速学会如何使用 Unity 制作 3D 游戏。本书将以两种语言去讲解游戏脚本的编写,由于 JavaScript 语言更适合初学者,所以入门阶段我们将使用 JavaScript 语言介绍,而在进阶阶段将使用 C# 语言。为方便读者学习,书中每一章都含有丰富的游戏实例与源代码。最后一章以一个第一人称射击类 3D 游戏为实例充分向读者介绍游戏实战开发的过程。
好了,《Unity 3D游戏开发》 就分享到这里,非常感谢你的来访。如果你很喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!
转载请注明:爱维科斯 » 《Unity 3D游戏开发》
如果文章对你有帮助,欢迎点击上方按钮打赏作者