1.1 Unity 3D简介
Unity 3D是一种相对较新的技术,它致力于让游戏开发者生活得更美好舒适。Unity是一款游戏引擎或游戏制作工具,它用于让你这种有创意的人制作电子游戏。
使用Unity可以更加快速轻松地开发电子游戏。以前开发游戏需要一大堆穿孔卡片、占据了整个房间的电脑和供奉给称为Fortran的“远古之神”的“贡品”。现在你拥有了Unity,再也不需要徒手敲钉子了。把它作为你的工具——你的创作工具包中的新技术。
1.2 风靡全球的Unity
在本书中,我们会把我们的游戏开发梦分解成很小的部分,而不是任何庞大史诗般的开放世界的游戏。这里的关键是把重点放在你确实可以完成的项目上,而不是把精力耗费在不可能实现的野心之作。本书将教你打造4款游戏,它们关注的都是小而简单的游戏机制。你会学习如何创建可以应用于所有项目的不同功能,填补游戏让它们提供完整的体验。完成后,就可以把这些游戏发布到互联网、Mac或PC上了。
Unity 3D团队一直致力于其他平台的打包和导出选项。在编写本书时,Unity已经可以制作在iPhone、iPod、iPad、Android设备、Xbox Live Arcade、PS3和任天堂WiiWare服务中运行的游戏了。这些工具都是Unity核心包的附加功能,需要额外支付费用。因为我们关注的是轻松就能实现的功能,所以本书使用的是Unity核心3D程序。
学会了书中的入门技能后,就可以扩展你的知识,开始制作越来越复杂的项目。关键是从一些可以完成的项目开始,然后在制作的每个新项目中添加可以自我挑战并增长知识的小功能。任何统治世界的宏伟计划都要从在后院划分一块领土开始;将本书当成你家的后院吧。
时间: 2024-12-22 09:28:14