The Very Best Game Development Books in 2025 (Beginner to Advanced)

Image: Indi Samarajiva/Flickr
It’s easy to get started with game development, thanks to a variety of pre-made game engines that help you create basic games quickly. But to make anything substantial – not to mention anything unique or ground-breaking – you’ll need to invest time and effort into your programming skills.
For learning a deep topic like game programming, nothing beats a book. You can throw it in your bag and read it anywhere – on the bus, at school, on your lunch break, on the toil… well, you get the idea.
The game programming books listed below are some of the best available, and they come highly recommended by professional game programmers like Brandon Fogerty, David Galloway, Dan Posluns, Brian Gish, and Yours Truly – me. Start at the top, and build your coding chops as you work through the list.
Note: For younger children, see the list of coding books for kids.
Read more »