Windows game programming with Visual Basic and DirectX