AyXiit34, il parle pas forcément de jeu 3D 
Car sans moteur de jeu faire un jeu 3D c'est assez hardcore en général de toutes façons.
Par contre pour réussir à faire un jeu simple en 2D il suffit de connaître les bases du langages (variables, syntaxe, boucles, notion d'objet/de classes/de module pour le python, pointeurs pour le C++ etc.) puis de se mettre sur une bibliothèque de création de jeu 2D comme SFML en C++, LibGDX en Java ou Pygame en python (mais je recommande pas le python car c'est moins puissant et moins multiplateforme, et en plus je trouve pygame pas ultra complet)
En bossant pas toujours à fond dessus et en ayant jamais fait d'algo en cours moi ça m'a pris 1 mois pour connaître les bases du C++ puis un second mois pour sortir un petit jeu 2D SFML très peu optimisé et très nul. Après ça dépend vraiment de toi.