De term 'ontwikkelaar van videogames' is dubbelzinnig, omdat het ontwerpers, artiesten en programmeurs omvat die zich inspannen om een game door het ontwikkelingsproces te duwen. Alle videogames volgen het proces van pre-productie, productie en post-productie. Hoe lang dit proces duurt, wordt bepaald door de omvang van de productie en de hoeveelheid mensen die eraan werken.
Pre-productie
Pre-productie is de basis van het hele project. Tijdens deze fase stelt de hoofdgame-ontwerper de kernbegrippen van het spel voor, zoals plot, karakters, werelden en gameplay. Andere ontwerpers nemen het concept en rennen ermee, waarbij de spelmonteurontwerper de mechanica en de schrijvers van het spelontwerp creëert die de verhaallijn creëren. Alle ontwerpers documenteren hun ideeën vervolgens in het spelontwerpdocument, een beschrijving van het spel en alle bijbehorende functies. Dit wordt doorgegeven aan de programmeurs die een prototype maken op basis van de ontwerpnotities. De ontwerpers kritiseren vervolgens het prototype en herzien waar nodig. Uitgevers worden in deze fase ingeschakeld, waarbij de ontwikkelaars het prototype gebruiken om financiering van een uitgever te winnen, zodat het spel door kan gaan met de ontwikkeling. Zodra een spel is gefinancierd, gaan de programmeurs dieper in op het raamwerk en schetsen de kunstenaars conceptuele kunst.
$config[code] not foundProductie
Tijdens de productiefase gebruiken ontwerpers, kunstenaars en programmeurs het constant bijgewerkte ontwerpdocument om samen te werken aan de creatie van het spel. De ontwerpers informeren de kunstenaars die hun concept art gebruiken om de programmeur instructies te geven over het coderen van de personages en omgevingen. De ontwerper verfijnt vervolgens het werk van de programmeur en de kunstenaar, zodat de toepassingen aan zijn specificaties voldoen. Productie is een constante reeks van trial-and-error en revisie.
Video van de dag
Gebracht door jou, geboren door SaplingNa-productie
Wanneer een game na de productie binnenkomt, is het bijna klaar. Game testers moeten het spel spelen en testen op bugs. Ze rapporteren het vervolgens aan de ontwerpers en programmeurs, zodat het onmiddellijk kan worden opgelost. Kwaliteitsbewakingsteam test het spel door het te spelen op manieren die de ontwikkelaars niet hadden overwogen, om manieren te vinden om het spel te 'breken' of om fouten in ontwerp, programmeren of kunst te vinden. Testers zoeken ook naar ongebalanceerde elementen in het spel. Een vechtgame kan bijvoorbeeld een personage bevatten met een fout die zo kan worden blootgesteld dat het spel wordt verbroken. Post-productie kan een tijdje duren, afhankelijk van de reikwijdte van het spel en hoe goed het heeft gefunctioneerd in de vorige fasen.
Vaardigheden
Ontwikkelaars van videogames moeten goed samenwerken als onderdeel van een team. Het proces is ongelooflijk samenwerkend en, bij grotere producties, onmogelijk zonder teamwork. Ontwikkelaars moeten duidelijk kunnen communiceren met mensen die verschillende visies op hetzelfde onderwerp hebben. Een programmeur zal bijvoorbeeld heel anders naar iets in de spelwereld kijken dan een ontwerper. Vaardigheden in scripting en programmeertalen is een pluspunt voor ontwerpers en een vereiste voor programmeurs. Programmeurs met een achtergrond in het Engels of design kunnen ook een voordeel hebben in de branche.