内容简介本书同时涵盖游戏引擎软件开发的理论及实践,并对多方面的题目进行探讨。本书讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽皮狗。虽然书中采用的例子通常依据一些专门的技术,但是讨论范围远超于某个引擎或API。文中的参考及引用也非常有用,可让读者继续深入游戏开发过程的任何特定方向。本书为一个大学程度的游戏编程课程而编写,但也适合软件工程师、业余爱好者、自学游戏程序员,以及游戏产业的从业人员。通过阅读本书,资历较浅的游戏工程师可以巩固他们所学的游戏技术及引擎架构的知识,专注某一领域的资深程序员也能从本书更为全面的介绍中获益。Jason Gregory: Game Engine Architecture, First Edition. ISBN: 978-1-5688-1413-1Copyright ©2009 by A K Peter, Ltd.Authorized translation from English language edition published by A K Peter, Ltd., part of Taylor & Francis GroupLLC; All rights reserved.Publishing House of Electronics Industry is authorized to publish and distribute exclusively the Chinese (SimplifiedCharacters) language edition. This edition is authorized for sale throughout Mainland of China. No part of thepublication may be reproduced or distributed by any means, or stored in a database or retrieval system, withoutthe prior written permission of the publisher.Copies of this book sold without a Taylor & Francis sticker on the cover are unauthorized and illegal.本书原版由Taylor & Francis出版集团旗下,A K Peter出版公司出版,并经其授权翻译出版。版权所有,侵权必究。本书中文简体翻译版授权由电子工业出版社独家出版并在限在中国大陆地区销售,未经出版者书面许可,不得以任何方式复制或发行本书的任何部分。本书封面贴有Taylor & Francis公司防伪标签,无标签者不得销售。版权贸易合同登记号图字:01-2010-4326图书在版编目(CIP)数据游戏引擎架构/(美)格雷戈瑞(Gregory,J.)著;叶劲峰译.—北京:电子工业出版社,2014.2书名原文: Game engine architectureISBN 978-7-121-22288-7Ⅰ. ①游…Ⅱ. ①格…②叶…Ⅲ. ①三维动画软件-游戏程序-程序设计Ⅳ. ①TP391.41中国版本图书馆CIP数据核字(2014)第002560号策划编辑:张春雨责任编辑:付 睿印 刷:北京市新伟印刷有限公司装 订:三河市皇庄路通装订厂出版发行:电子工业出版社 北京市海淀区万寿路173信箱 邮编:100036开 本:787×980 1/16 印张:49.75 字数:1093.4千字印 次:2014年2月第1次印刷定 价:128.00元凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。 质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。 服务热线:(010)88258888。推荐序1最初拿到《Game Engine Architecture》一书的英文版,是编辑侠少邮寄给我的打印版。他建议我接下翻译此书的合同。当时我正在杭州带领一个团队开发3D游戏引擎,我和我的同事都对这本书的内容颇有兴趣,两大本打印的英文书立刻在同事间传开。可惜那段时间个人精力顾及不来,把近千页的英文读物精读而后翻译成中文对个人的业余时间是个极大的挑战,不能担此翻译任务颇为遗憾。不久以后听说Milo Yip(叶劲峰)已开始着手翻译,甚为欣喜。翻译此巨著,他一定是比我更合适的人选。我和Milo虽未曾蒙面,但神交已久。在网络上读过一些他的成长经历,和我颇为相似,心有戚戚。他对游戏3D实时渲染技术研究精深为我所不及,我们曾通过Google Talk讨论过许多技术问题,他都有独到的见解。翻译工作开始后,Milo是香港人,英文技术术语在香港的中文译法和大陆的有许多不同。但此书由大陆出版社出版,考虑到面对的读者主要是大陆程序员,Milo希望能更符合大陆程序员的用词习惯,所以在翻译一开始就通过Google Docs创...