Aslında, sizden 3D isteniliyor ve oyun programlama isteniliyor ise, bu durumda multidisipliner olmak gerekir. Fakat, büyük oyun ve CGI stüdyoları bu işi parça parça ederek daha çok hız kazanamayı hedeflerler. Doğru olan da budur.
Yani, bir insandan hem programlamasını hem de 3D modellerini çizmesini isteyemezler. O nedenle, "oyun geliştirme" başlı başına bir sektördür. Oyun Geliştirme de kendi içinde dallara ayrılırlar, oyun motoruna ve programlamaya hakim olan "Oyun Programcısı", 3D ve/veya 2D Grafik ve Modelleri oluşturan , "3D/2D Grafiker" veya "3D Modelcisi", ses ve ses bilimlerine göre işini temin edenlere, seslendirme yapanlara, müzik ve sesleri işleyen oluşturmalara "Ses Sanatçısı, Seslendirici, Koro", oyunun hikâyesini, senaryosunu çizen yazan kişilere "Oyun Senaristi", harita ve seviye dizaynını, iç mekan ve dış mekan dizaynını yapanlara "Level Designer/Seviye Dizayncısı" gibi gibi birçok dalda oluşturulur.
O nedenle, bu dallardan en az bir tanesinde ustalaşmış olmanız sizi yeterli kılar