Oyun yapımı konusunda pek bilgim olmasa da yazılım konusunda az çok bir şeyler biliyorum. Sana tavsiyem ilk olarak algoritma mantığını öğrenmen. Yazılım algoritmasını öğrendikten sonra hangi alanda ilerlemek istiyorsan o konuda araştırma yapıp başlangıç için uygun dili seçmeni öneririm. Kullanacağın programların (mesela unity 3d) hangi dilleri desteklediğini öğren o dil üzerinde kendini geliştir. C diliyle başlayıp onu öğrendikten sonra başka dil öğrenemezsin diye bir şey yok sonuçta. Biriyle başla sana göre olmadığını düşündüğün zaman farklı bir dile geçiş yaparsın ve kendini tek bir alanda sınırlama bugünkü şartlarda hayatta kalmak için tek alanda başarılı olmak yetmiyor maalesef farklı alanlarda da kendini geliştirmeye bak.