Allez je me dévoue
Pour employer une analogie, je dirais que c'est comme d'apprendre la mécanique : c'est long, et il faut des années avant de pouvoir concevoir un moteur.
Il y a des langages adaptés à l'apprentissage comme le Pascal, sinon, pour le C++ (utilisé dans la majorité des jeux à ma connaissance), bon courage !
Pour te donner une idée, dans mes études un trinôme a pris, comme projet de fin d'année, la conception d'un jeu de rôle (on était à l'époque des Pentium) type Ultima.
En six mois, ils ont réussi à faire se déplacer un bonhomme dans un décor isométrique et à lui faire ramasser des objets.