Amacınız aklınızdaki oyun fikrini çok zorlanmadan somutlaştırmaksa size önerim hazır oyun motorlarına yönelmeniz. Basit C# ve blok programlama deneyiminiz üzerinden muhtemelen Unity ile ilgilendiğinizi varsayıyorum.
Özellikle 2 boyutlu oyunlar konusunda olgun fakat 3 boyutlu oyun yapımını da destekleyen GODOT oyun motoru mevcut. Kendisine ait bir script dili var ve oldukça Python programlama diline benzer bir sözdizimine sahip. Ek olarak Unity'nin aksine açık kaynak kodlu.
Fakat ister hazır bir oyun motoru kullanın ister çok daha yüksek seviye bir programlama dili ile çalışın yine de bir programlama temeline sahip olmalısınız aksi takdirde kötü performansa sahip, iyi uygulanamamış bir oyuna sahip olabilirsiniz. En basitinden oyununuzda var olmasını istediğiniz bir mekaniği uygulayamayabilirsiniz.
Tabii ki günümüz LLM'leri ile bir çok kod parçasını yazdırabilirsiniz ancak bu programlama ve uygulama mimarisinde insana düşen kısımları eleyemiyor.
Soru genel bir programlama sorusundan çok oyun programlamaya yoğunlaştığı için cevabımı dallandırmayacağım. Yine de eğer programlamaya görece daha iyi bir giriş yapmak ve bir fikri acele bir biçimde somutlaştırmadan programlama anlayışınızı olgunlaştırmak isterseniz; C veya Zig gibi derlenebilir, görece düşük seviye programlama dillerini öneririm. C++'ı da buna dahil edebilirsiniz fakat Python gibi yorumlayıcı temelli dillerde oyun yazmaya çalışmanızın hem oyuna hem de sizin programlama anlayışınızda olumsuz etkilere yol açacağı kanısındayım.