Roberts Dave, PC game programming explorer

Este libro trata cada tema (teclado,mouse,pantalla,animacion,etc) con su respectivo código, todo esta hecho en funciones para que puedas reutilizarlas. 

De graficos he consultado:
The C graphics handbook, Roger T.

En C++ puedes utilizar 
JUCEsaludos