Game Engineering
A deep, practical guide to the systems and architecture that power modern games.
Learn the core principles of game engine architecture.
Bruce Dickinson / THE CATALOGUE
Look for an unexpected connection between two interests you already have.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
874 books matching “Game Programming”
Clear filters
A deep, practical guide to the systems and architecture that power modern games.
Learn the core principles of game engine architecture.
A compact set of practical game‑programming interview questions designed to sharpen your technical thinking before your next big opportunity.
Refresh key game programming concepts quickly and efficiently.
Game Collision Detection: A Practical Introduction provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Master the art and science of writing high-performance, portable shaders for graphics and compute across all major modern APIs.
Understand the fundamental mathematics and algorithms that power modern shaders.
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations (Hardback) provides a fresh…
Master practical coding skills.
Vulkan Essentials (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
101 Ray-Tracing, Ray-Marching and Path-Tracing Projects (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas…
Master practical coding skills.
Computational Game Dynamics provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Vulkan Graphics API in 20 Minutes (Coffee Break Series) provides a fresh and engaging entry point into one of the most dynamic areas of modern t…
Master practical coding skills.
Special Effects Programming with WebGPU (Hardback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Regular Expression Crossword Exercises provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Game C++ Programming A Practical Introduction provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
Look for an unexpected connection between two interests you already have.