Ultimate 3d Game Engine Design and Architecture by Allen Sherrod
"Ultimate 3D Game Engine Design and Architecture" is a complete reference for designing and creating a game engine from the ground up. The book covers the various systems and processes that go into a complete game engine, with an emphasis on the issues to consider when designing the architecture for the engine. Unlike other books that only focus on one aspect of the game engine, such as graphics or physics, this book focuses on a complete game engine from a cross-platform perspective. The depth of coverage this book provides gives programmers aspiring to get into game development and experienced game developers all the details they need to create a complete game engine, a sample of which is on the companion CD-ROM.