Creating Games In C++ - A Step By Step Guide (2007)