Tout a fait possible, voici quelques tutos :
AI Tutorials courtesy of AIhorizon.com (Intelligence Artificielle pour les monstres et autres)
OpenGL Tutorials by RoD (l'affichage de ton jeux, si tu souhaite utiliser DirectX pour ça ne lis pas ça)
http://www.cprogramming.com/advtutorial.html
Ensuite pour les réseaux tu peux commencer par ceci :
http://beej.us/guide/bgnet/output/html/multipage/index.html
Quelques notions de bases de données avec ça :
http://www.alhem.net/sql_cpp_tutorial/
Puis fait des recherches sur google car ça ne suffira certainement pas pour tout faire donc quand tu as besoin de faire quelque chose, vas sur Google et apprends.
Tu lis ceci en supposant que tu as de très bonnes bases en C++, si ce n'est pas le cas commence par acheter quelques bouquins ou trouver des tutoriels sur internet : "Introduction à la programmation en C++"
Voici pas mal de tutos pour apprendre les bases du C++ et plus si affinités :
http://www.cprogramming.com/tutorial.html
Bonne chance, et surtout bonne lecture.