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