Tricks of the Windows game programming Gurus : fundamentals of 2D and 3D game programming - LaMothe, Andre. (Sams, 1999)