当年,我也是个梦想成为游戏开发者的热血青年。在大学时期,我仿照着制作了《炉石传说》的半成品,那时的我以为未来的道路一片光明。C++的学习难度让我退缩了,从此我与游戏开发领域仿佛成了两条平行线。
虽然无法确定当初的选择是否正确,但我对游戏的热爱从未减少,只是忙碌的生活让我无暇游戏。今天,我想为同样热爱游戏开发的你们,推荐一些游戏开发相关的书籍。
我们来看看《游戏开发 世嘉新人培训教材》。这本书全面介绍了游戏开发人员需要掌握的技术知识,内容从简单到复杂,涵盖了计算机图形学、计算机运算、编程、游戏处理和声音处理等方面。作者平山尚,一个来自日本北海道的游戏开发奇才,曾在世嘉株式会社参与多个游戏的开发。罗水东,一个拥有15年游戏开发经验的工程师,为我们带来了这本书的中文译本。
接下来是《Unity 3D游戏开发(第2版)》,Unity作为一款市场占有率极高的商业游戏引擎,其重要性不言而喻。本书基于Unity 2018,结合2D和3D游戏开发的案例,详细介绍了Unity的各个方面。内容涵盖编辑器、游戏脚本、UGUI游戏界面、动画系统等等。宣雨松,一个有着10年以上游戏开发经验的专家,是这本书的作者。
再来说说《Cocos Creator游戏开发实战》。这是一本兼具系统性和实战性的工具书,得到了多位官方专家的高度评价。作者满硕泉,有8年的移动游戏开发经验,对Cocos Creator等游戏引擎有深入研究。这本书详细讲解了Cocos Creator引擎的各种功能特性、核心模块的工作机制和原理等。
我们不得不提到《游戏引擎架构》。这本书涵盖了游戏引擎软件开发的理论及实践知识,书中讨论的概念及技巧被实际应用于各大游戏工作室。无论你是初学者还是资深开发者,这本书都会为你带来宝贵的经验和启示。
这些书籍都是游戏开发领域的瑰宝,无论你是初学者还是资深开发者,都能从中受益。希望这些书籍能帮你走出一条属于自己的游戏开发之路。本书为大学程度的游戏编程课程量身打造,同时对于软件工程师、游戏开发业余爱好者,以及游戏产业从业人员也具有极高的参考价值。通过本书的深入学习,初级游戏工程师可以巩固他们的游戏技术及引擎架构知识,而专注于某一领域的程序员也能从本书全面的介绍中获益良多。
本书深入剖析商业游戏引擎中各个子系统的理论基础,同时详细论述了实现这些子系统所需的数据结构、算法及软件接口。全书聚焦于引擎本身,涵盖了底层基础系统、渲染引擎、碰撞系统、物理模拟、角色动画及音频等多个方面。在“游戏性基础层”中,本书详细探讨了游戏对象模型、世界编辑器、事件系统与脚本系统等技术。书中还涉及了一些高级游戏编程技术,如玩家机制、摄像头和人工智能等。凭借其实践性和理论性相结合的特点,《游戏引擎架构》已成为游戏引擎软件开发理论和实践的宝贵指南。
作者Jason Gregory自1994年起作为专业软件工程师开始了他的职业生涯。自1999年以来,他一直投身于游戏产业,为众多知名游戏开发引擎及技术做出了杰出贡献。他曾在圣迭哥Midway Home Entertainment公司为《疯狂飞行员》及《Crank the Weasel》开发动画系统,在洛杉矶艺电为《荣誉勋章》系列开发游戏引擎及游戏性技术,并在顽皮狗公司担任通才程序员,为《神秘海域》系列开发引擎及软件。他还在南加州大学教授游戏技术课程。
本书的译者叶劲峰(Milo Yip)自小对编程和计算机图形学充满热情。他曾独立开发策略RPG《王子传奇》,并在学术界发表多篇关于游戏引擎及相关技术的学术文章。他的职业生涯包括在香港理工大学从事游戏引擎及相关技术的研发,以及在育碧和麻辣马等知名游戏公司担任引擎工程师。目前,他作为专家工程师在腾讯互动娱乐引擎技术中心工作,其技术已广泛应用于多个项目中。通过他的精心翻译,本书得以呈现给读者更为丰富的内容和实践经验。
文章来自《钓虾网小编|www.jnqjk.cn》整理于网络,文章内容不代表本站立场,转载请注明出处。