Python ile GUI kütüphaneleri pek gelişmiş değil o yüzden Python yerine C# ve biraz daha profesyonel sevilerde C++ öneririm. Java ise bu iki dil kadar önemli değildir oyun sektöründe. Eğer algoritma bilgin varsa az çok programlama biliyorsan direk C# öğrenmeye başla. Yok diyorsan daha basit olması ve kolay öğrenebilmen adına Python'la başlamanı ve sonra C#'a geçmeni tavsiye ederim.