Programlamacı olacağını varsayaraktan hiç kodlama bilgin yoksa öncelikle kodlama altyapını oluşturmalısın. C# ile başlayabilirsin, Unity'nin kullandığı bir dil. Altı aylık temel eğitimden geçtikten sonra oyun motoru bilgilerine, dökümantasyonlara bakıp seçtiğin motorun eğitim setinden devam edeceksin. C# dilini Unity kullanıyor, üstteki arkadaş Unity için kod gerekmiyor demiş ama kesinlikle katılmıyorum.
Godot için başka bir dil gerekiyor. Unreal Engine ise temeli C++ olmasına rağmen blueprint sistemini öğrenmen yetiyor. Bun nedenle hangi motorda çalışacağına karar ver, sonra o motorun dilini öğrenmeye başla.
İlk başlarda Pong oyununu kendin yapmayı dene. Genelde her oyun geliştiricisi bu oyunu yaparak başlar. Genel sistemi, kodlamayı vb. öğrenmiş olursun. Keza ben de öyle başladım.
Programlama mı art kısmında mı olacağına karar ver. İkisini de olacaksan yolun çok uzun.