Game development books recommended by reddit

The most-mentioned books on r/gamedev.

The Art of Game Design
134 users
Game Engine Architecture
127 users
3D Math Primer for Graphics and Game Development
56 users
Mathematics for 3D Game Programming and Computer Graphics
41 users
Game Coding Complete
39 users
Programming Game AI by Example
37 users
Theory of Fun for Game Design
35 users
The Animator's Survival Kit
33 users
Clean Code
30 users
Real-Time Collision Detection
30 users
Design Patterns
28 users
Effective C++
27 users
Game Programming Patterns
27 users
Level Up! The Guide to Great Video Game Design
27 users
Real-Time Rendering
26 users
Game Feel
25 users
Rules of Play
23 users
Designing Games
21 users
Essential Mathematics for Games and Interactive Applications
20 users
Beginning C++ Through Game Programming
20 users
C++ Primer
19 users
Masters of Doom
19 users
The Design of Everyday Things
18 users
Introduction to 3D Game Programming with DirectX 11
18 users
Artificial Intelligence for Games
17 users
Head First Design Patterns
17 users
Game Physics Engine Development
16 users
Game Design Workshop
16 users
Foundations of Game Engine Development, Volume 1
16 users
Level Up!
15 users
Challenges for Game Designers
15 users
The C++ Programming Language
14 users
3D Game Engine Design
13 users
Drawing on the Right Side of the Brain
13 users
Multiplayer Game Programming
12 users
OpenGL superbible
12 users
Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Ra...
12 users
Code Complete
12 users
The Pragmatic Programmer
11 users
Don't Make Me Think
11 users
Game Mechanics
11 users
OpenGL SuperBible
11 users
Beginning Android Games
11 users
Blood, Sweat, and Pixels
10 users
C Programming Language
10 users
Racing the Beam
10 users
The C# Player's Guide
10 users
Game coding complete
10 users
Unity in Action
10 users
XNA 4.0 Game Development by Example
10 users
Learning XNA 4.0
9 users
Texturing and Modeling
9 users
3D Game Engine Architecture
8 users
Game Physics
8 users
Programming
8 users
C++ For Game Programmers
8 users
Introduction To 3D Game Programming With Directx 9.0C
8 users
Introduction to 3D Game Programming with DirectX 12
8 users
Physically Based Rendering
7 users
Killer Game Programming in Java
7 users
Cracking the Coding Interview
7 users
Game Programming Gems
7 users
SFML Game Development
7 users
The Mythical Man-Month
6 users
Introduction to Algorithms
6 users
OpenGL Shading Language
6 users
OpenGL Programming Guide
6 users
Video Game Storytelling
6 users
AI for Game Developers
6 users
Head First Java
6 users
Steal Like an Artist
6 users
Real-Time Rendering
6 users
Effective Modern C++
6 users
Challenges for Games Designers
6 users
The Ultimate Guide to Video Game Writing and Design
6 users
David Perry on Game Design
6 users
Behavioral Mathematics for Game AI
6 users
Foundation Actionscript 3.0 Animation
6 users
OpenGL 4.0 shading language cookbook
6 users
How to Draw
6 users
Understanding Comics
5 users
Refactoring
5 users
Accelerated C++
5 users
The Lean Startup
5 users
Introduction to Game Design, Prototyping, and Development
5 users
Physics for Game Developers
5 users
JavaScript
5 users
Game Architecture and Design
5 users
Color and Light
5 users
The Illusion of Life
5 users
The New Drawing on the Right Side of the Brain
5 users
Beginning Java SE 6 Game Programming
5 users
Head First C#
5 users
An Architectural Approach to Level Design
5 users
Fundamentals of Computer Graphics
5 users
Practical Rendering and Computation with Direct3D 11
5 users
Massively Multiplayer Game Development 2
5 users
Unity In Action
5 users
Unity 3.x Game Development Essentials
5 users
Programming in Lua
4 users