Using the Torque Game Engine to teach experienced 3D game programmers advanced concepts, the book shows game programmers how to take their skills to the next level. This new edition reveals the techniques and mechanisms that will give you an insider's look into the realm of game development so readers can create their own amazing games just like the pros. The book includes new chapters on advanced AI and enhanced game modeling.
I used this for a class. It uses the Torque engine which is a great engine for teaching and has everything you need to make a good commercial quality game at a reasonable price. The book isn't the best, but it does get the job done. I wish it had a better reference area as references to the Torque engine are all bad.