J´ai jamais vraiment travaillé le C++ pour les graphismes. Je connais les if, while, for, etc. comme tu dit, les classes, objets, sur-definitions et d´autres trucs dans le genre.
En fait je faisais plus des programmes utilitaires amateurs ( chat, échange de fichiers, cryptage/décryptage de codes dans des fichiers, etc.) que des jeux.
Le seul jeu que j´ai fait avec un pote était un Mastermind ( avec des billes de couleurs et une interface graphique) avec une IA ( un peu trop forte par moment
) pouvant se jouer à 2 via un réseaux.
Je dit " faisais" car ça fait bien 6 mois que j´ai pas touché une ligne de code alors je doit être un peu rouillé. Je me consacre plus à la 3D en ce moment.