Patterns in Game Design. - Gives aspiring game developers with the tools they
need to really understand how games are made.Provides a method for discussing
Game Design for Teens.
Game Developer's Open Source Handbook (Paperback).
Game Physics - This book has some useful stuff, its more of a textbook, not a step by step guide (although it does have a disc with a lot of C++ code). About the first third of the book is a physics textbook with theoretical exercises, the middle bit covers physics engine topics, and the last third of the book covers mathematical topics. I think I would use this book as a reference book to lookup the theory behind something I might be working on rather than a book to work through in order.Programming Believable Characters for computer games - tutorial based approach. Looks at AI tasks for developing artificial gaming companions and opponents with human-like complex behaviors. Elementary Game Programming and Simulators using jamagic - this is a commercial program with a scripting laguage for quickly developing games http://www.clickteam.com/English/jamagic.htm
Introduction to 3D Game Programming with DirectX 9.0 - This is quite a small book but it has good concise information with subjects like, maths introduction and picking.