Book Smash / THE CATALOGUE
Explore the books
Choose your next book, not your forever favourite.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
Game Programming
Kenwright
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.
Computers & Technology
Kenwright
Learn how to bring your games to life with physics that feel right—without needing a PhD in math.
↳ Understand core physics concepts used in games.
Books
Kenwright
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.
Game Development
Kenwright
Step into the world of game animation programming with clear examples and practical guidance.
↳ Gain a clear understanding of animation programming basics.
Books
Kenwright
Retro Web-Based Game Programming provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Game Engineering
Kenwright
A deep, practical guide to the systems and architecture that power modern games.
↳ Learn the core principles of game engine architecture.
Books
Kenwright
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.
Books
Kenwright
Kinematics and Dynamics provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Books
Kenwright, Tang
NodeJS in 20 Minutes (Coffee Series) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Game Development
Kenwright
Learn to code by creating 12 fun Christmas-themed games, perfect for beginners and festive learning.
↳ Gain hands-on coding experience through themed projects.
Books
Kenwright
JavaScript in 20 Minutes (Coffee Break Series) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
↳ Master practical coding skills.
Books
Kenwright
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.
BIG IDEAS.
PAGE-TURNING IMPACT.
Choose your next book, not your forever favourite.
Try a reading idea ↗