3D Game Creation - Includes 2 ready to use game engines, not much theory.
If you are interested in 3D games, this looks like a good book to have on the
shelf. If, like me, you want to have know the theory and how it is derived then
there is a lot for you here. Including - Graphics pipeline, scenegraph, picking,
collision detection, bezier curves, surfaces, key frame animation, level of detail,
terrain, quadtrees & octtrees, special effects, numerical methods. Includes
CDROM with code.

3D Games: Advanced Real-time Rendering

3d Games:Volume 1: Real-time Rendering - Written around engine 'fly3d'. Includes
Bezier + B-spline curves, kinematics, using quaternions to represent rotation, collision
detection (not response) so physics needs to be pre-scripted.

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 play.

Game Design for Teens.

Game Developer's Open Source Handbook (Paperback).

Game Programming All in One - If you are using Visual C++ and direct 3D this book
claims to teach you all you need to start to write games (does not use managed
C++)
The 3D Gamemaker

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

Game Programming for Teens.