Beginning C++ through game programming - Dawson, Michael 1947- (Cengage Learning, 2015)