Ya şimdi oyun motoru dediğimiz şey tutkal gibidir. Sen bütün parçaları verirsin o bir araya getirir. hepsi içerik bakımından birbirlerine benziyor bence bu soru temelde ne üretmek istediğine ve ne bildiğine dayanıyor. GameDev olarak iş bulma hedefin varsa Unity ile çalış ( Csharp ). Eğer kafanda yapmak istediğin spesifik bilgisayar oyunları varsa UE ile çalış(C++)
bunların haricinde çeşitli opsiyonlar da var CryEngine(Lua, C++, cSharp), Godot(C++, cSharp), Panda3D(Python, C++)vs. Eğer diyorsan ki ben kod yazmayı da oyun motorunu da sıfırdan öğreneceğim en azından oyun motorunu öğrenmekle minimum uğraşayım bence Unity tercih et çünkü kaynak bakımından Unity diğer hepsinin toplamını üçe beşe katlar ayrıca Csharp, Java ikilisi oyun yazmak için ideal diller.