Udtrykket "videospiludvikler" er tvetydigt, da det indkapsler designere, kunstnere og programmører, der arbejder for at skubbe et spil gennem udviklingsprocessen. Alle videospil følger processen med præproduktion, produktion og efterproduktion. Hvor lang tid denne proces tager, er bestemt af omfanget af produktionen og mængden af mennesker, der arbejder på den.
Førproduktion
Forproduktion er grundlaget for hele projektet. I løbet af denne fase forestiller lead game designer spillets kernekoncepter, såsom plot, figurer, verdener og game-play. Andre designere tager konceptet og løber med det, med spilmekanikedesigneren der skaber mekanikerne og spildesignforfatterne skaber historien. Alle designerne dokumenterer derefter deres ideer i spildesigndokumentet, en beskrivelse af spillet og alle dets funktioner. Dette videreføres til programmørerne, der opretter en prototype baseret på designnoterne. Designerne kritiserer derefter prototypen og reviderer efter behov. Udgivere bliver bragt ind i denne fase, hvor udviklerne bruger prototypen til at vinde finansiering fra en udgiver, så spillet kan fortsætte med udvikling. Når et spil er finansieret, går programmørerne dybere ind i rammen og kunstnerne skitser konceptkunst.
$config[code] not foundProduktion
Under produktionsfasen bruger designere, kunstnere og programmører det konstant opdaterede designdokument til at samarbejde om spillets oprettelse. Designerne informerer de kunstnere, der bruger deres konceptkunst for at give programmereren instruktion om hvordan man kan kode tegn og miljøer. Designeren finjusterer derefter programmørens og kunstnerens arbejde og sikrer, at deres applikationer opfylder hans specifikationer. Produktion er en konstant serie af prøve-og-fejl og revision.
Video af dagen
Bragt til dig ved Sapling Bragt til dig ved SaplingPostproduktion
Når et spil går i efterproduktion er det næsten færdigt. Spilletestere skal spille spillet og teste det for fejl. De rapporterer det til designerne og programmørerne, så det kan rettes omgående. Kvalitetssikringspersonale test spillet ved at spille det på måder udviklerne ikke havde overvejet, forsøger at finde måder at "bryde" spillet eller finde fejl i design eller programmering eller kunst. Testere søger også efter ubalancerede elementer i spillet. Et kampspil kan for eksempel have et tegn med en fejl, der kan udsættes i en sådan grad, at det bryder spillet. Efterproduktionen kan vare et stykke tid afhængigt af omfanget af spillet og hvor godt det gjorde i sine tidligere faser.
Skills
Videospiludviklere skal arbejde godt som en del af et hold. Processen er utrolig samarbejdsvillig og på større produktioner umulig uden samarbejde. Udviklere skal kunne kommunikere klart med folk, der har forskellige synspunkter om samme emne. En programmør vil se på noget i spillet verden meget anderledes end en designer, for eksempel. Færdigheder i scripting og programmeringssprog er et plus for designere og et krav til programmører. Programmører med en baggrund på engelsk eller design kan også have en fordel i branchen.