Game Engine Architecture

Game Engine Architecture Front Cover
30 Reviews
864 pages

Book Description

A 2009 Game Developer Magazine Front Line Award Finalist, this book covers both the and practice of game engine , bringing together complete coverage of a wide range of topics. The concepts and techniques described are the actual ones used by real game studios like Electronic Arts and Naughty Dog. The examples are often grounded in specific technologies, but the discussion extends way beyond any particular engine or . The references and citations make it a great jumping off point for those who wish to dig deeper into any particular aspect of the game development process. Intended as the text for a level series in game programming, this book can also be used by amateur software engineers, hobbyists, self-taught game programmers, and existing members of the game industry. Junior game engineers can use it to solidify their understanding of game technology and engine architecture. Even senior engineers who specialize in one particular field of game development can benefit from the bigger picture presented in these pages.

Table of Contents

Part I. Foundations
Chapter 1. Introduction
Chapter 2. Tools of the Trade
Chapter 3. Fundamentals of Software Engineering for Games
Chapter 4. 3D Math for Games

Part II. Low-Level Engine Systems
Chapter 5. Engine Support Systems
Chapter 6. Resources and the File System
Chapter 7. The Game Loop and Real-Time Simulation
Chapter 8. Human Interface Devices (HID)
Chapter 9. Tools for Debugging and Development

Part III. and Motion
Chapter 10. The Rendering Engine
Chapter 11. Systems
Chapter 12. Collision and Rigid Body Dynamics
Chapter 13. Introduction to Gameplay Systems
Chapter 14. Runtime Gameplay Foundation Systems
Chapter 15. You Mean There’s More?

Book Details

  • Title: Game Engine Architecture
  • Author:
  • Length: 864 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2009-07-10
  • ISBN-10: 1568814135
  • ISBN-13: 9781568814131