Top Books for Game Developers and Designers

The Best Game Development Books about audio, design, programming, unity, and more

The Best Game Development Books

The Best Game Development Books about audio, design, programming, unity, and more

Game Programming Books

Game Programming Patterns (Free version online here:

Real-Time Rendering, Third Edition

Game Engine Architecture, Second Edition by Jason Gregory

Real-Time Collision Detection by Christer Ericson

Game Programming Gems 8 by Adam Lake

Programming Game AI by Example

GPU Gems 3 by Hubert Nguyen

Physics for Game Developers: Science, math, and code for realistic effects

Agile Game Development with Scrum by Clinton Keith

Gear Up!: Advanced Game Development Practices by Clinton Keith

The Game Production Handbook by Heather Chandler

Game Design Books

The Art of Game Design: A Book of Lenses, Second Edition by Jesse Schell

This is by far one of the best game design books out there. The author is very well-versed in the subject, and has an interesting on perspective on the field of game design.

Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C# by Jeremy Gibson Bond

Game Design Workshop: A Playcentric Approach to Creating Innovative Games, Third Edition by Tracy Fullerton

Level Up! The Guide to Great Video Game Design by Scott Rogers

Clockwork Game Design & Game Design Theory: A New Philosophy for Understanding Games by Keith Burgun

Keith also has podcast series and a YouTube Channel dedicated to exploring game design concepts.

Indie Game Development: The Freedom to Create Your Game by Ed Magnin

Game Audio

The Essential Guide to Game Audio: The Theory and Practice of Sound for Games