The Game Programmer's Guide to Torque: Under the Hood of the Torque Game Engine (GarageGames)