Hiçbir şey bilmiyorsun yazılımla ilgili.
Motorun dersleri ve kursları var. Öncelikle hangi motoru öğrenmek istediğine karar ver. Dil sadece araç oyun programlamak yazılımdan çok daha fazlası. Çok yüksek sanata ihtiyacın var her şeyi kendin ayarlamak istiyorsan. Assetlerinden tut besteleme,hikaye hepsini tek başına yapacaksın. Unreal Engine için C++ bilmen gerekiyor ama oyun sektöründe kodunun ne kadar iyi yazıldığından ziyade çalışıp çalışmadığına bakacak insanlar. Çünkü sadece gördüklerine göre yargılayacaklar. Oyun programlamanın belkide en berbat kısmı bug debugging kısmı çünkü hayal bile edemeyeceğin sayıda sorun çıkıyor,bunlarla uğraşmak da çok yorucu olabiliyor. Büyük bir projeye girmeden önce biraz klon takılman lazım. Yılan,Pacman gibi oyunları biraz klonlamaya bak derim. Sonra yeterli bilgiye ulaştığını hissettiğinde özgünleşmeye çalışırsın. Unity daha beginner friendly bir motordur ayrıca C++ syntaxı da yorabilir başlangıç için tavsiyem Unity ile başla zaten çok muhtemel 2D yapabileceksin. 2D için de en iyi opsiyonun Unity,Godot diyebilirim. Unity geliştiricilerinin çoğu Godot'a geçti.