阅读后适用。为游戏开发者准备的25本书

我为初学者和经验丰富的Gamedev战士提供了一系列与编程,游戏设计和概念艺术相关的书籍。当然,练习是专业发展的重中之重,但是这些书可以节省您的时间,并且使您不再需要发明自行车。



开发

游戏开发要点:入门
书Jeannie Novak-Geymdev中的入门课程。作者揭示了诸如行业发展,游戏脚本的功能,开发和组织团队的过程等主题,同时最大限度地减少了技术成分。您将了解在现代现实中创建游戏的所有阶段:设计,开发,测试,发行,发行和支持。

来自Ensemble Studios,Obsidian Entertainment,Infinity Ward和其他知名公司的经验丰富的开发人员的报价将特别有用,并且最重要的是付诸实践。

3D游戏编程和计算机图形学的数学
一本面向那些已经熟悉游戏开发的人的书。作者从向量几何和线性代数的基本层次开始,然后进入更复杂的3D编程主题,例如照明问题或确定可见性。这本书是一门经典的数学课程,所有内容都放置在书架上,因此大大简化了信息搜索。而且,当然,没有任何地方的练习-各种任务将有助于掌握这些材料,并且可在mathfor3dgameprogramming.com网站上获得C ++和GLSL代码的示例。

游戏人工智能
如果您想学习在游戏中使用人工智能(AI)的基本技术,请务必阅读人工智能游戏。在本书中,您既可以找到算法的学术说明,也可以找到实现诸如人工智能游戏设计和使用适当数据结构之类的任务的实际例子。

您将学习AI的基本概念,其结构,实现方法和设计-所有这些都包含游戏中的大量示例。为了巩固每一章结尾的内容,有一些主题练习。
AI源代码库:github.com/idmillington/aicore

Unity游戏开发要点
Unity越来越多地用于游戏开发,因此请不要忽略专门针对此构造函数的书籍。威尔·戈德斯通(Will Goldstone)简单,一致地描述了在Unity上创建游戏的过程:从角色和环境的开发到游戏的导出和试用测试。所有信息都放在架子上,详细描述了程序界面,并描述了您需要工作的基本概念。
在阅读本书时,您将在主要情节中使用交互式环境,第一人称角色,配乐,动态效果和有趣的任务来创建3D游戏。

游戏编程模式
这本书是为游戏开发但不是开发中的初学者设计的。作者详细介绍了设计模式,这些设计模式旨在使游戏更快,代码更简洁并更轻松地进行更改。模板根据其用途进行分组,每个模板都在单独的章节中列出并由示例提供支持。您可以按任何顺序对其进行研究:模板彼此完全独立。值得注意的是,即使是本书中的复杂内容也都是用简单的语言编写的,并且代码示例也不会过载并且不容易理解。

GPU Pro书本系列
六本书中的每本书都致力于高级图形处理技术。在本书发行时自然是先进的。该系列中的很多注意力都放在了移动游戏,着色器和灯光效果的图形上。该信息不再重复,揭示了许多重要的细节和细微差别,描述了使用特定工具的工作,并给出了在工作中非常适用的现成算法。该理论得到实践的支持:示例是免费提供的,但是如果不阅读书籍,它们的使用就很少。

游戏编程宝石书系列
关于游戏编程的最著名和最受欢迎的书之一。不适合初学者:材料非常复杂。通常,这些是程序员为程序员写的各种问题的文章集。每本书包含40-70篇文章,每篇文章都包含一个特定问题的解决方案。不要重新发明轮子-借助行业领先专家的经验来完成典型任务,并腾出时间处理更复杂和全球化的任务。

《 Game Engine Architecture,第二版
》是游戏开发理论和实践的良好指南。该出版物涉及相当广泛的问题。所有描述的概念和方法都在真实的游戏工作室中使用,例如电子艺术和顽皮狗。对于那些想深入研究的人,提供了指向其他材料的链接。

第二版补充了相关信息,包括C ++,第八代游戏机(Xbox One和PlayStation 4)的体系结构以及为AAA游戏开发声音引擎的技术。

DirectX:高级动画
这是俄语中三维动画的最佳版本。适用于已经熟悉DirectX的用户,尽管对于初学者显然有几点要注意。考虑变形的方法,可信的软,硬体动画,骨骼和面部动画,声音同步,角色动画。描述如何使用着色器,激活的纹理和.X文件。作者在分享自己的经验的同时正确正确地阐述了这一理论。

着色器的开发和调试
任何地方都没有着色器。这本书是为那些想要在游戏中创造真正逼真的效果的人而设计的。适合初学者和经验丰富的开发人员。这是使用不同版本的OpenGL库为Windows和Linux开发GLSL着色器的实用指南。作者涵盖了广泛的问题:从基本的照明模型到在RenderMonkey上编写和调试GLSL着色器。

电脑游戏中的人工智能。如何训练虚拟角色以应对外部影响
一本关于游戏中人工智能设计的优秀俄语书籍,揭示了基本概念,提供了理论基础和实践建议。您将学习如何创建自主角色,以对周围的事件进行实际响应。详细检查了运动控制,射击,武器选择,与物体的配合,情感和动作的选择。该测试平台是一个逼真的三维游戏。雕塑家

概念艺术的

解剖学。了解人物
初学者概念的手册。在游戏开发中,您必须了解人体解剖学以及会影响人体塑形的肌肉结构。从众多插图中,您将了解肌肉如何对运动做出反应以及在特定姿势下它们采取什么形状。作者从字面上把人放在骨头上,没有遗漏任何细节直到面部表情。

动作解剖:面向游戏玩家,动画师和数字艺术家
该书提供了一组用于创建和正确设置人体动画的基本知识。根据性别,年龄和身体健康状况,详细检查身体的各个部位及其比例。除了分析日常情况下的各种身体姿势外,还很好地展示了运动过程中的肌肉工作:这本书包含许多情节提要,用于散步,奔跑,攀爬和爬楼梯,跳跃等。

3DTotal的游戏概念艺术
本书涵盖了需要创建概念的3个主要类别:环境,角色和运输。在每种语言中,您都将获得经过验证的技术,可用于将您的想法发展为现成的详细概念以及带有注释的分阶段渲染。该手册适用于想要尝试使用gamedev的设计师,插图画家和艺术家。

如何设计:概念设计过程,样式,灵感和方法论
作者结合了工业设计,插图和建筑等学科,为掌握概念设计师的职业奠定了基础。他详细描述了概念开发的每个步骤,并通过大量示例进行了支持。这本书着重于风格和灵感。此外,作者还描述了他对概念发展的个人方法,并将其成功地应用在他的工作中-八步法。

游戏设计

游戏设计工作室
有了这本书,您就可以开始熟悉游戏设计。您将获得一套在该行业工作的基本知识,并且能够使用练习进行练习。该书揭示了基本概念和术语,游戏设计的要素,游戏的原型设计和测试以及随后的设计变更。作者还可以为行业资深人士提供一些东西-该书包含对著名开发商的采访,例如美国McGee,Genova Chen,Brenda Romero,Peter Molyneux,Rob Prado。

游戏设计的艺术:镜头之书
关于游戏设计师如何变得更好的书:这需要什么技能和知识,以及如何获得它们。无论您在游戏开发方面的经验如何,您都会为自己找到很多有用的东西,并真正地重新审视游戏。在整本书中,作者转向心理学,建筑学,音乐,数学和电影。它提供了一百个技巧和主要问题,因此您可以回答一个主要问题:什么会使您的游戏变得更好?

游戏设计的乐趣理论
这更像是一本漫画书,而不是一本书。一个很好的例子,说明如何轻松而清晰地谈论重要和困难的事情。作者专注于将乐趣作为游戏最重要元素之一的概念。您不会在此处找到详细的手册或技术细节,但会发现哪些模式利用了流行的游戏,以及为什么有些游戏很快变得很无聊,而另一些却在过去几年中很流行。

升级!优秀视频游戏设计指南
Level Up的第二版同时适合初学者和行业专家。作者展示了这个想法如何逐渐变成一个高质量的成品项目,以及如何将其推向市场。演示文稿是一致且合乎逻辑的,后续各章均基于前一章的内容。您将学习如何在游戏中创建令人兴奋的关卡,强大的对手和精确的控制。该书没有复杂的理论论文,包含精心设计的示例和高质量的插图。

游戏规则:游戏设计基础
游戏规则-这是游戏开发初学者的详尽百科全书,它将为您提供了解游戏行业的广泛理论基础。本书将不会侧重于C ++,DirectX或OpenGL等技术,而会着重于游戏设计的基础。大多数示例甚至都不适用于计算机游戏。首先,作者确定成功游戏的属性以及如何专注于游戏玩法,然后对其进行详细分析。本书不需要数学,社会学或其他领域的深入知识。

游戏设计师面临的挑战
本书由24个简短但非常有益的章节组成,彼此独立,可以按任何顺序阅读。他们每个人都致力于一个狭窄但重要的主题,例如,制作续集,设计拼图或掌握不熟悉的类型。实际任务将教会如何应用所学知识并更广泛地探索该主题。而且,所有任务都不需要计算机。这本书没有全面介绍游戏行业,更适合于提高已经从事游戏开发的专家的技能。

电子游戏必须教给我们的学习与素养
这是关于玩家动机的心理学研究。作者认为,好的游戏会教您做出决策,发展技能并让您跳出框框思考。正是这些游戏取得了商业上的成功,因为如果您发现它太简单了,就会很快失去兴趣。您将学习促使玩家花费大量时间和金钱在游戏上的动机,并学习如何通过应用书中建议的特定周期或场景来利用玩家的动机。这将帮助您创建一个真正令人兴奋的项目。

流。最佳体验心理学
这本书完全致力于流动的状态-欣快和绝对参与。没有现成的解决方案或分步说明。这项庞大而复杂的研究说明了您的游戏如何变得更加有趣并让玩家感到快乐。作者讨论了人们如何理解和实现幸福状态,并考虑了流动状态中固有的共同要素。了解这些元素将有助于您制作出一款不能被撕毁的游戏。

对于零食

营销游戏
我想用一本书为一小组开发人员编写有关PR和游戏促销的书籍来完成选择。这是一些实用技巧的集合,例如“从哪里开始”,“与谁一起工作”或“为发布做准备”。当然,这不足以全面发展该学科,但无疑在最初阶段将是有用的。这本书以通俗易懂的语言编写,完全没有理论性,令人愉悦地是在公共领域。

当然,书籍清单可以无休止地继续下去,但是以上出版物绝对值得您关注。

Source: https://habr.com/ru/post/zh-CN384229/


All Articles