Game Engineering
A deep, practical guide to the systems and architecture that power modern games.
Learn the core principles of game engine architecture.
Great Scott, He’s Got It! / THE CATALOGUE
Start with one question, not an entire subject.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
4293837 books to explore
A deep, practical guide to the systems and architecture that power modern games.
Learn the core principles of game engine architecture.
A thought-provoking look at the uncanny valley and why almost-human creations trigger discomfort, fear, and fascination.
Understand why almost-human visuals and behaviors can provoke discomfort.
Learn to code by creating 12 fun Christmas-themed games, perfect for beginners and festive learning.
Gain hands-on coding experience through themed projects.
Don't buy this book if you love pointless committee meetings and fuzzy mission statements. Buy it if you're tired of being evaluated by people w…
Stop wasting time on KPIs that don't matter for promotion or funding.
A practical all-in-one guide to DirectX 12, HLSL shaders, and GPU compute programming.
Gain a deep understanding of DirectX 12 and HLSL.
A fun, beginner‑friendly guide to building retro arcade games and boosting your creative confidence.
Learn the basics of building retro‑style arcade games.
A practical beginner’s guide to game design, focusing on small projects and core principles.
Understand the core principles of game design.
Discover how to turn raw data into interactive 3D experiences using Three.js and JavaScript.
Learn how to build 3D visualizations using Three.js.
Step into the world of game animation programming with clear examples and practical guidance.
Gain a clear understanding of animation programming basics.
A practical framework that helps game creators shape mechanics and player experiences with clarity and confidence.
Learn a clear framework for structuring game ideas.
A concise guide to understanding and shaping the emotional and cognitive journey players experience inside your game.
Learn how players perceive and interpret game systems.
A quick, focused guide to the processes, tools, and decision‑making that turn a game idea into a shipped product.
Understand the full lifecycle of a game project.
Start with one question, not an entire subject.