Reference
From GPWiki
This page is for information on books and other reference material dedicated to game development. If you'd like to make an addition, please provide a link along with a rating (1 - 5) and a brief synopsis of the item. NOTE: Links directly to books for purchase without a written review are not acceptable!
Game Design
General Programming
- Code Complete: A Practical Handbook of Software Construction
- Computer Graphics: Principles and Practice
- Object-Oriented Design and Patterns (Java)
General Game Programming
- Algorithms and Networking for Computer Games
- Core Techniques and Algorithms in Game Programming
- The Inner Product
- Programming Linux Games
Maths and Physics
AI Programming
DirectX
- D3D Book - Programming Vertex, Geometry, and Pixel Shaders
- Multi-Threaded Game Engine Design (2010)
- Beginning Game Programming, Third Edition (2009)
- Ultimate Game Programming with DirectX, Second Edition (2009)
- Game Graphics Programming (2008)
- Advanced 2D Game Development (2008)
- Introduction to 3D Game Programming with DirectX 9
- Managed DirectX 9 Kick Start: Graphics and Game Programming
- Programming Role Playing Games with DirectX
Java
Mobile Games
OpenGL
Basic
- Programming 2D scrolling games
- A beginner's Guide To Computer Programming
- DarkBasic Pro Game Programming, Second Edition
- Beginner's Guide to DarkBasic Game Programming
SDL
Python
- Python Programming for the Absolute Beginner, Third Edition (2009)
- More Python Programming for the Absolute Beginner (2011)