Hi!
Ich weiss zwar nicht in welcher Sprache die Zwei Spiele geschrieben wurden, aber fast alle spiele werden in C geschrieben.
Da gibt es (bei kommerziellen) Spielen kaum eine ausnahme.
Weiters kommen bei Spielen (meistens) DirectX oder OpenGL zum Einsatz.
Und das Programm mit dem unter Windows die Spiele erstellt werden (Programmtechnisch) ist das Visualstudio von MS.
Weiters noch Grafik und Sound Programme nach eigenem Geschmack.
Wenns ein 3D Spiel sein Soll müssen die Maps und Charaktäre noch in einem (oft von den Entwicklern selbst geschriebenen) 3D Progamm erstellt werden.
Du solltest auf jedenfall C sehr gut beherschen!
Und wenn es ein Einmann Projekt ist solltest du auch im Grafischen Bereich sehr gut sein. Wenn das Spiel aufwendiger sein soll (an er Komerzielles rankommen sol) dann musst du dich auf jedenfall mit DirectX und oder anderen Grafik & Audio Libarays auseinandersetzen.
Wenn du mal in die Spieleprogrammierung reinschnuppern willst und nicht gleich ein C&DirectX Guru sein willst kannst du eines von den Speileerstellung Paketen anschauen. Die sind um einiges leichter zu erlehrnen allerdings wirst du damit kaum an ein kommerzielles Spiel rankommen.
Du kannst dirs ja mal anschauen:
http://conitec.net/a4infod.htm
http://www.darkbasic.com/
lg