ich habe über c++ das "C/C++ Kompendium" von Dirk Louis (ca. 1000 S.).
In dem Buch wird eigentlich alles erklärt:
C/C++ mit allen grundlagen,Klassen,RTTI,Polymorphismus,
STL...
auch genauere beschreibung von namespaces,const und ein wenig assembler.
Allerdings sollte man schon ein wenig Programmieren können.
Zur Spieleprogrammierung habe ich "Jetzt lern ich Spieleprogrammierung...",
die ersten beiden Bände von Stefan Zerbst, ein Buch über DX 7(hieß glaube ich "DirectX 7").
Das C/C++ Kompendium kann ich dir empfehlen.
Stefan Zerbst kann ich dir auch empfehlen, allerdings nicht weil es super toll ist, sondern weil ich kein anders kenne, in dem so viel wissen vermittelt wird.
Mein erstes (natürlich nur halbfertiges) 2D-Game Projekt habe ich allerdings mit dem wissen aus dem JLI Buch auf die Beine gestellt.
Das JLI-Buch ist ein wenig kurz, vorallem weil es nochmal eine einführung in c++ enthält. Aber wenn man ganz neu in die Spieleprogrammierung einsteigt und auch nicht so viel c++ erfahrung hat, dann ist es schon zu empfehlen.