Ever wanted to create all those super awesome games? Here are 28 free ebooks on Game programming!
1. The Python Game Book by Horst Jens et al. - thepythongamebook.com, 2012
The Python Game Book written by Horst Jens and friends aims to provide interested students and teachers a broad range of material to teach themselves how to write computer games using the language Python and other free Open Source tools.
2. Game Creation with XNA - Wikibooks, 2012
This book is a collection of tutorials on game creation with Microsoft's XNA framework. Contents: Basics; Game Design; Mathematics and Physics; Programming; Audio and Sound; 2D/3D Game Development; Networking and Multiplayer; AI; Kinect; etc.