L´idée c´est que tu vas pas utiliser uniquement le C++ pour ton jeu. Tu vas passer par des librairies de script existant du genre OpenGL, DirectX, SDL ou autre... Ces bibliotheques étant en général déjà écrit en C++ et offrant de fonction toute faite pour l´affichage, la gestion 3d etc... En général il faut un bon moment pour les maîtriser également...
Pour faire un jeu tu devras donc maîtriser (car c´est bien le mot) à la fois le C++ mais très certainement aussi une ou plusieurs librairies graphique.
Tu trouveras des bouquins pour l´un, pour l´autre mais jamais pour les deux. Simplement car pour utiliser une bibliothèque de script tu es sensé maîtriser déjà le langage qui va avec.
Donc si tu achètes un bouquin OpenGL, tu va probablement copier bêtement les tutoriaux mais tu ne vas rien comprendre.
Si tu achètes un bouquin de C++ ils vont te parler de plein de choses qui ne t´intéresseront pas car tu ne verras pas leur application immédiates "pour faire un jeu"... Malheureusement (ou heureusement c´est selon), il faut passer par cet apprentissage et bouffer du pain noir pendant des mois pour pouvoir finalement se faire plaisir...
D´où le fait qu´il existe des ETUDES pour le développement informatique.
D´où le fait qu´un amateur n´a quasiment AUCUNE chance de sortir un jeu 3d-de-la-mort-qui-tue avec des tutoriaux à la con te montrant comment afficher un cube à l´écran.
M´enfin tu trouveras en suivant ce lien une liste de livre intéressant pour l´apprentissage de ce merveilleux langage qu´est le C++ :
http://www.developpez.com/c/livres/