Brainwarming / THE CATALOGUE
Explore the books
Choose a question you would enjoy learning how to explain.
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.
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.
Game Development
Kenwright
A fun, beginner‑friendly guide to building retro arcade games and boosting your creative confidence.
↳ Learn the basics of building retro‑style arcade games.
Game Development
Kenwright
A practical beginner’s guide to game design, focusing on small projects and core principles.
↳ Understand the core principles of game design.
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.
Game Design
Kenwright
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.
Computer Graphics
Kenwright
A practical all-in-one guide to DirectX 12, HLSL shaders, and GPU compute programming.
↳ Gain a deep understanding of DirectX 12 and HLSL.
Game Design
Kenwright
A practical framework that helps game creators shape mechanics and player experiences with clarity and confidence.
↳ Learn a clear framework for structuring game ideas.
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
A casual, hands-on guide to understanding and experimenting with ray-tracing techniques.
↳ Grasp the core concepts of ray-tracing.
Game Development
Kenwright
A hands-on guide to transforming game ideas into playable prototypes in just 20 minutes, focusing on rapid iteration and creative exploration.
↳ Transform abstract game ideas into testable prototypes quickly.
Computers & Technology
Kenwright
Your definitive guide to the WebGPU API and WGSL shading language for modern, high-performance graphics and compute on the web.
↳ Gain a thorough understanding of the WebGPU API and pipeline.
A small spark.
A bigger question.
Choose a question you would enjoy learning how to explain.
Try a reading idea ↗