Ich würde dir C# mit Unity empfehlen. Ist eigentlich einfach zu lernen und zu der Unity Engine gibts viel im Internet.
https://youtube.com/watch?v=sTJyJvHZZ1I
Des Video ist zwar auf Englisch, die Serie ist dafür aber sehr gut und wird dir viel beibringen.
http://www.einfachprogrammieren.de/navs/Spiel.html - Hilft dir zum Thema Spieleprogrammierung
http://www.einfachprogrammieren.de/navs/CSharpLernen.html - falls du dich für C# entscheidest
Erwähnenswert währen vielleicht noch C++ oder Java, von C++ würde ich abraten, weil es für den Anfang zu kompliziert ist und auch keine großen Vorteile speziell für dich mitbringt. Java würde theoretisch auch in Frage kommen, mir persönlich ist aber C# lieber, vor allem auch weil ich Unity bevorzuge.