Game Engineering
A deep, practical guide to the systems and architecture that power modern games.
Learn the core principles of game engine architecture.
No Eye Dear / THE CATALOGUE
Look at the synopsis before deciding whether a subject is for you.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
2507 books to explore
A deep, practical guide to the systems and architecture that power modern games.
Learn the core principles of game engine architecture.
WebGL Graphics API in 20 Minutes (Coffee Break Series) provides a fresh and engaging entry point into one of the most dynamic areas of modern te…
Master practical coding skills.
Build visualizations that scale with your data—and your ambition.
Create scalable, interactive visualizations.
WebGPU Develompent Cookbook provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.
Master practical coding skills.
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.
Learn to implement real-time ray-tracing using Vulkan’s powerful graphics pipeline and GLSL shaders.
Understand Vulkan’s ray-tracing pipeline.
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.
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.
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.
Create immersive data visualizations using Blender and Python scripting—no artistic skills required.
Learn to script Blender with Python for data visualization.
Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders (Paperback) provides a fresh and engaging entry point into…
Master practical coding skills.
Master the art of diagnosis and conquer the most complex and frustrating software bugs with advanced tools and systematic strategies.
Develop a structured methodology for diagnosing complex software issues.
Look at the synopsis before deciding whether a subject is for you.