Programmerararen skapar alla funktioner i spelet, interaktion med objekt.. mer eller mindre allt som får spelet att fungera.
En designer kan ha flera roller, beroende på vilken typ av designer det handlar om, kan vara storytelling, koncept art, 3D modellering(banor, karaktärer)
Oftast är arbetet fördelat i expertisområden. Några modellerar, några fixar texturerna, några modellerar miljöer, ljussättning osv osv.