Videospilindustrien er fyldt med roller, men rollen som spillets programmør er nok det vigtigste. Du lægge fundamentet for hele projektet. Gennem årene rollen af et spil programmør er blevet mere og mere specifikke, skifter fra en fange alle designer, programmør, kunstner rolle i 1970'erne til en meget specifik opgave nu. Der er mere end et dusin forskellige positioner, du kan besidde, som et spil programmør, der spænder fra spil fysik til lyd til grafik og kunstig intelligens. Alle facetter, du kan forestille dig i et videospil har en specifik motor drevet det.
Som et spil programmør dit ansvar vil sandsynligvis blive at arbejde direkte med en af disse motorer til at hjælpe med at fuldføre en meget specifik del af spillet. Du skal forvente at bruge en anstændig mængde tid i skolen forbereder til dette job, læring flere programmeringssprog og få din grad i Computer Science. Der er en masse matematik, og du må hellere have et skarpt øje for detaljer, men for dem, der gør, videospil programmering er blandt de mest interessante og spændende job, du kan få som programmør.
Videoen spilindustrien er så varieret som helst, og du kan finde dig selv i en række forskellige roller, der arbejder på forskellige projekter hvert halve år eller deromkring. Når du har styr detaljerne i dit håndværk, det er et spørgsmål om speciale og video game design. Det betyder, at få at vide visse motorer, programmer og koncepter. For eksempel kan en simpel rollespil spil kræver en enkelt fysikmotor programmør, et job, der efterlader dig med en masse ansvar og pligter.
Dit næste projekt kunne være et skydespil selv, eller en handling RPG, den slags spil, der kræver massive hold af fysikmotor programmører, at sætte dig på en meget specifikke detaljer, ligesom pistol mekanik. Eller du kunne meget vel finde dig selv på en helt anden hold, programmering kunstig intelligens til fremmede fjender. Mulighe