Deakstadieđáhus: OpenGL game development by example : design and code your own 2D and 3D games efficiently using OpenGL and C++ / Robert Madsen, Stephen Madsen.