Starting out with games and graphics in C++ - Gaddis (Pearson, 2014)