Mengenal Pembuatan Game (bagian II)

Dalam pembuatan game berskala besar, programming masih dibagi-bagi lagi. Ada Game Engine programmer yang mengurus bagian inti dari game (misalnya core system, physic, rendering, dsb), ada Artificial Intelligence programmer yang mengurus aspek-aspek kecerdasan pada sebuah game (misalnya membuat lawan tidak mudah dikalahkan), ada Sound programmer, UI programmer, Network programmer dan sebagainya. Pemimpin Divisi programming ini disebut Lead Programmer, seorang programmer yang bersifat generalis tapi sarat akan pengalaman. Tidak semua jenis programmer ini harus ada, fleksibel sesuai dengan kebutuhan game yang akan dibuat.