作者简介

作者介绍:Jason Gregory在1994年开始任职专业软件工程师,自1999年3月开始在游戏产业中任职软件工程师。在圣迭哥Midway Home Entertainment公司开始游戏编程的他,为《疯狂飞行员(Freaky Flyers)》及《Crank the Weasel》开发PlayStation 2/Xbox上的动画系统。在2003年,他转到洛杉矶艺电,为《荣誉勋章:血战太平洋(Medal of Honor: Pacific Assault)》开发游戏引擎及游戏性技术,并在《荣誉勋章:空降神兵(Medal of Honor: Airborne)》中担任首席工程师。他现时是顽皮狗公司的通才程序员,为《神秘海域:德雷克船长的宝藏(Uncharted: Drake's Fortune)》及《神秘海域:纵横四海(Uncharted: Among Thieves)》开发引擎及游戏性软件。他也在南加州大学教授游戏技术的课程。
译者简介:叶劲峰(Milo Yip)从小自习编程,并爱好计算机图形学。上中学时兼职开发策略RPG《王子传奇》,该游戏在1995年于台湾发行。其后他获取了香港大学认知科学学士、香港中文大学系统工程及工程管理哲学硕士。毕业后在香港理工大学设计学院从事游戏引擎及相关技术的研发,职至项目主任。除发表学术文章外,也曾合著《DirectX9游戏编程实务》。2008年往上海育碧担任引擎工程师开发《美食从天而降(Cloudy with a Chance of Meatballs)》Xbox360/PS3/Wii/PC,2009年起于麻辣马开发《爱丽丝:疯狂回归(Alice: Madness Returns)》Xbox360/PS3/PC,2011年加入腾讯互动娱乐引擎技术中心担任专家工程师,所研发的技术已用于《斗战神》、《天涯明月刀》、《众神争霸》等项目中。

内容简介


《游戏引擎架构》同时涵盖游戏引擎软件开发的理论及实践,并对多方面的题目进行探讨。《游戏引擎架构》讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽皮狗。虽然书中采用的例子通常依据一些专门的技术,但是讨论范围远超于某个引擎或API。文中的参考及引用也非常有用,可让读者继续深入游戏开发过程的任何特定方向。

《游戏引擎架构》为一个大学程度的游戏编程课程而编写,但也适合软件工程师、业余爱好者、自学游戏程序员,以及游戏产业的从业人员。通过阅读《游戏引擎架构》,资历较浅的游戏工程师可以巩固他们所学的游戏技术及引擎架构的知识,专注某一领域的资深程序员也能从《游戏引擎架构》更为全面的介绍中获益。

內容包括:

- 游戏开发中的大规模C++软件架构

- 游戏编程所需的数学

- 供调试、源代码控制及性能剖析的游戏开发工具

- 引擎基础系统、渲染、碰撞、物理、角色动画、游戏世界对象模型等引擎子系统

- 多平台游戏引擎

- 多处理器环境下的游戏编程

- 工作管道及游戏资产数据库

下载地址

豆瓣评论

  • 灭灭
    大赞译者。游戏开发入门就看这本,略过具体算法实现即可。这本书没讲音频有点可惜,不过今年出的第二版已经加上了 http://book.douban.com/subject/20116886/11-09
  • 豆友1869286
    所以说只有工程界的人才会用通俗易懂的方法告诉你一些很基本但是很用得着的东西,在别的书里一般被一些晦涩的术语一笔带过,你都不好意思问别人03-06
  • dexteryy
    除开低阶引擎系统和C++工程之外的内容真的能让人一口气看完,Milo老爷的注释太有爱了,应该再多一点向士郎正宗看齐…03-01
  • 有眼眸的鱼
    花了三个月,终于啃完了这本深度、广度兼备的著作。09-05
  • Joseph.Shen
    试图讲很多东西,可惜都讲的很浅,适合感兴趣的人作为一个读书索引11-22

猜你喜欢

大家都喜欢