Game Engine Architecture: Volume II, Graphics, Motion, and Sound
暫譯: 遊戲引擎架構:第二卷,圖形、運動與聲音

Gregory, Jason

  • 出版商: CRC
  • 出版日期: 2026-04-21
  • 售價: $3,230
  • 貴賓價: 9.5$3,068
  • 語言: 英文
  • 頁數: 700
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 104116257X
  • ISBN-13: 9781041162575
  • 相關分類: 遊戲引擎 Game-engine
  • 海外代購書籍(需單獨結帳)

商品描述

In this new and improved fourth edition of the highly popular Game Engine Architecture, Jason Gregory draws on his two decades of experience at Midway, Electronic Arts and Naughty Dog to present both the theory and practice of game engine software development. In this book, the broad range of technologies and techniques used by AAA game studios are each explained in detail, and their roles within a real industrial-strength game engine are illustrated.

The fourth edition offers the same comprehensive coverage of game engine architecture provided by previous editions, and this second volume delves into all of the major subsystems found in every game engine, including the animation engine, the 3D rendering engine, the lighting engine, the physics engine, the audio engine, and the game object model.

This book is intended to serve as an introductory text, but it also offers the experienced game programmer a useful perspective on aspects of game development technology with which they may not have deep experience. As always, copious references and citations are provided in this edition, making it an excellent jumping off point for those who wish to dig deeper into any particular aspect of the game development process.

Key Features

  • Covers both the theory and practice of game engine software development
  • Examples are grounded in specific technologies, but discussion extends beyond any particular engine or API
  • Includes all mathematical background needed
  • Comprehensive text for beginners and also has content for senior engineers

商品描述(中文翻譯)

在這本廣受歡迎的《遊戲引擎架構》第四版中,Jason Gregory 利用他在 Midway、Electronic Arts 和 Naughty Dog 的二十年經驗,呈現遊戲引擎軟體開發的理論與實踐。本書詳細解釋了 AAA 遊戲工作室所使用的各種技術和技術,並說明它們在真正的工業級遊戲引擎中的角色。

第四版提供了與前幾版相同的遊戲引擎架構的全面覆蓋,這第二卷深入探討了每個遊戲引擎中所包含的所有主要子系統,包括動畫引擎、3D 渲染引擎、照明引擎、物理引擎、音頻引擎和遊戲物件模型。

本書旨在作為入門教材,但也為有經驗的遊戲程式設計師提供了對遊戲開發技術中他們可能不太熟悉的方面的有用觀點。與往常一樣,本版提供了大量的參考文獻和引用,使其成為希望深入了解遊戲開發過程中任何特定方面的讀者的絕佳起點。

主要特點:
- 涵蓋遊戲引擎軟體開發的理論與實踐
- 例子基於特定技術,但討論超越任何特定引擎或 API
- 包含所有所需的數學背景
- 對初學者來說是全面的文本,並且也有適合資深工程師的內容

作者簡介

Jason Gregory has worked as a software engineer in the games industry since March 1999, and as a professional software engineer since 1994. He got his start in game programming at Midway Home Entertainment in San Diego, where he worked on tools, engine technology and game play code for Hydro Thunder(TM) 2 (arcade). He also wrote the PlayStation(R) 2/Xbox animation system for Freaky Flyers(TM) and Crank the Weasel. In 2003, Jason moved to Electronic Arts Los Angeles, where he worked on engine and game play technology for Medal of Honor: (TM) Pacific Assault and served as a lead engineer on the Medal of Honor: (TM) Airborne project. Jason is currently a Lead Programmer at Naughty Dog Inc., where he and his team are working on an exciting new game title for PlayStation(R) 5. He also developed engine and gameplay software for Naughty Dog's Uncharted: Drake's Fortune(TM), Uncharted 2: Among Thieves(TM), Uncharted 3: Drake's Deception(TM), Uncharted 4: A Thief's End(TM), Uncharted: The Lost Legacy(TM), The Last of Us Part I(TM) and The Last of Us Part II(TM) for PlayStation(R) 5, PlayStation(R) 4, PlayStation(R) 3, and PC. Jason has also developed and taught courses in game technology at the University of Southern California.

作者簡介(中文翻譯)

傑森·格雷戈里自1999年3月以來一直在遊戲產業擔任軟體工程師,並自1994年以來成為專業軟體工程師。他在聖地牙哥的Midway Home Entertainment開始了他的遊戲程式設計生涯,負責開發Hydro Thunder(TM) 2(街機)的工具、引擎技術和遊戲玩法程式碼。他還為PlayStation(R) 2/Xbox撰寫了Freaky Flyers(TM)和Crank the Weasel的動畫系統。2003年,傑森轉到電子藝術洛杉磯,參與了《榮譽勳章:太平洋攻擊》(TM)的引擎和遊戲玩法技術,並擔任榮譽勳章(TM) 空降兵專案的首席工程師。傑森目前是Naughty Dog Inc.的首席程式設計師,他和他的團隊正在為PlayStation(R) 5開發一款令人興奮的新遊戲。他還為Naughty Dog的神秘海域:德瑞克的寶藏(TM)、神秘海域2:盜賊之間(TM)、神秘海域3:德瑞克的詭計(TM)、神秘海域4:小偷的終章(TM)、神秘海域:失落的遺產(TM)、最後生還者 第一部(TM)和最後生還者 第二部(TM)開發了引擎和遊戲玩法軟體,這些作品適用於PlayStation(R) 5、PlayStation(R) 4、PlayStation(R) 3和PC。傑森還在南加州大學開發並教授遊戲技術課程。