Mein Tipp an Dich: Reduziere vorerst Deine Ansprüche, sonst wirst Du aufgrund ausbleibender Erfolgserlebnisse den Spaß daran verlieren. Ein modernes Spiel ist für einen Anfänger eine sehr komplexe Sache, bei der es etliche Konzepte zu verinnerlichen gilt (Betriebssystem- und EngineAPIs, Programmierung allgemein, Entwicklungskonzepte, ..).
Die Sprachen wie C/C++, Java, das .NET-Gelump, usw. sind eigentlich alle in der Lage, dass man damit ein Spiel schreibt. Wichtiger für Dich wäre es vielleicht, einen Ansprechpartner vor Ort zu haben und sich an dessen Sprache orientieren, damit man zusammen lernen kann oder er Dir weiterhilft, wenn Du einmal hakst.
Einmal verstandene Programmierkonzepte kann man dann eigentlich relativ fix von der einen zur anderen Sprache übertragen und die Wahl der Sprache gehört zur Entwicklung der jeweiligen Software immer mit dazu