Text this: Introduction to 3D game engine design using DirectX 9 and C# /