http://lab.msdn.microsoft.com/express/visualc/
au passage, tu ne trouveras de bouquin pour debutant permettant d´apprendre à faire des jeux ( ni rellement pour ceux qui savent déjà programmer d´ailleurs).
Dans un premier temps, ta meilleure arme c´est le net : en complement de la doc qui vient avec le compilo, les forums et les tutoriaux sont une mannes quasi-inépuisable d´information ( cf. gamedev, flipcode par ex.) Jusque là, ça ne te coute absolument rien.
Dans qq mois ( au mieux), quand t´auras un peu la compréhension de la chose, un bon bouquin complet mais généraliste sur le C++ fera l´affaire ; comme dit plus haut, un pavé de 1500 pages quelconque ( tous se valent à peu pres) pourra te servir de référence, ou pour aborder un peu les concepts dont tu n´auras pas encore connaissance.
Ensuite ( disons, 1 an au bas mot), tu pourras envisager des bouquins spécialisé, réellement profitable ( j´en cite toujours 2 : ( More) Effective C++ de Scott Mayers, et Modern C++ Design de Andrei Alexandrescu ; ce sont des bibles et références pour tout codeur C++ digne de ce nom). Le compréhension de tels ouvrages n´est pas aisée, mais quand on en arrive là, on peut parler de reelle maitrise. Tu pourras aussi te munir de qq bouquins pour t´aider à aborder des technologies spécifiques ( api 3D, reseau, IA, etc.) ; mais en général les doc fournies avec les SDK et le net sont bien meilleurs...