In this new and improved third edition of the highly popular Game Engine Architecture, Jason Gregory draws on his nearly 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.
New to the Third Edition
- Updated coverage of computer and CPU hardware and memory caches
- In-depth discussions on compiler optimizations
- Comprehensive explanations of C++ language standardization
- Insights into the IEEE-754 floating-point representation
- A thorough examination of 2D user interfaces
This edition continues to offer comprehensive coverage of game engine architecture while introducing readers to the latest advancements and best practices in the field.
