Visual Studio(ya da başka bir studio): Oyuna hayat veren kodları yazdığınız program.
3D Modellemeler için programlar(AUTOCAD/BLENDER/VB.): Oyunun modellemelerini, tasarımını yapıp çizdiğiniz program.
GameEngine(Oyun Motoru|UNITY,UE4,CE5,GAMESTUDIO): Oyununuzu yapmanıza olanak sağlayan gelişmiş render/oyun motoru programı.
Sırasını bilemem ki dostum, bu senin bileceğin iş. İstersen ilk modellemelerini bitir, sonra kodlarını yaz. İstersen kodlarını yaz, en son modelleme yap. Bu işin sırası ilk olarak yapacağınız oyun da ihtiyaç duyduğunuz işler olmalı, oyunun hikayesi varsa zaten hikayeye göre ilerle.
Ayrıca bu sorularının cevabını zaten dediğim gibi diğer konum da belirttim dostum, daha detaylı ve nasıl ulaşıp erişebileceğini. Burada kısaca özet geçtim.