本书内容适合对游戏开发感兴趣的初学者,也适合游戏开发专业人士。 书上说的不一定是真的,但读完这本书,你一定会有所收获。 从书名《游戏开发原理》可以看出本书是一本理论书。 任何关于游戏开发的书都有可能成为一本理论书。 “理论”是指跨学科的想法、概念、工作流程实践、提示和技巧以及制作计算机游戏时使用的广泛知识。 本书考虑的主题涵盖一系列学科,例如数学中的向量和矩阵、设计中的规划元素和故事板、图形和渲染中的顶点、网格和照明等等。 总之,本书希望能简明扼要地讨论大多数游戏开发者需要了解的极其重要的核心理论知识。 这种理论知识是开发人员所做的所有游戏开发工作的基础。 无论开发人员使用何种特定工具,例如 3dsMax、C++、UDK、Unity、Photoshop 或其他工具网络游戏开发原理网络游戏开发原理,这些理论都适用。 本书几乎囊括了游戏开发新手入门“专业”开发所需要了解的所有基础知识和要点。 基本上,它代表了我开始学习游戏开发时希望有人能告诉我的一切。 如果我早点有这本书,我就不用那么辛苦地学习了。 在思考这本书的主要内容时游戏评测,也值得讨论一下这本书不是关于什么的。 这不是一本关于如何使用特殊工具或软件快速生成视频游戏的包罗万象的手册,也不是详细介绍如何使用 UDK 等程序的每个步骤的动手教程。 它也不包含要遵循或记住的具体说明,例如“单击此按钮执行 X”或“单击另一个按钮执行 Y”。 虽然开发软件及其功能在不同版本之间来来去去材质材料,但本书侧重于更抽象的概念,并讨论在过去十年中基本保持不变的原则。 这些概念随时随地都在开发者的脑海中根深蒂固,每天都用在每一个工具中。 当然,我们不能把实践和理论完全割裂开来,只能干巴巴地、独立地思考理论问题。 在当今的游戏行业中,理论概念不断通过使用特定工具的具体实例得到丰富。 本书中使用的工具绝不是唯一的; 它们仅用于说明业界不断讨论的核心理论。 因此,在阅读具体工具或开发实例时,不应完全将其视为工具使用指南或新手指南。 以身作则的关键是要深入思考所讨论的抽象概念如何更广泛地应用于其他地方,如果不是无处不在的话。
更多 >