Van de grond af een videogame maken
Vandaag de dag spelen meer mensen videospelletjes dan ooit tevoren, waardoor er veel ruimte is voor nieuwe gamemakers om iets geweldigs in de markt te zetten. Het hele proces van het maken van een spel is ingewikkeld, maar je kunt het zelf doen met weinig hulp van buitenaf, en weinig of geen geld. Dit artikel zal je de basisprincipes laten zien die je nodig hebt om je spel te ontwikkelen, en geweldig te maken. Begin gewoon met stap 1 hieronder.
1. **Begrijp je spel.** Je zult wat moeten plannen en nadenken over de grote kwesties als je het hele proces soepel wilt laten verlopen. Welk genre spel gaat het worden (RPG, shooter, platformgame, enz.)? Op welk platform wordt je spel gespeeld? Wat worden de unieke of prominente kenmerken van je spel? Het antwoord op elke vraag vergt een andere set van middelen, vaardigheden en planning, omdat ze op verschillende manieren een impact hebben op de spelontwikkeling.
2. **Een goede game ontwerpen** Het ontwerp van het spel is zeer belangrijk, dus zal je dit soort dingen uit moeten werken voordat je gaat beginnen met het maken van het spel. Hoe doorlopen de spelers het spel? Hoe communiceren de spelers communiceren met de wereld? Hoe leer je spelers omgaan met het spel? Wat voor soort audiothema's en muziek ga je gebruiken? Dit is allemaal erg belangrijk.
3. **Wees realistisch.** Als het produceren van spellen als Mass Effect gemakkelijk zou zijn, zou iedereen het doen. Je moet begrijpen wat je wel en niet kunt zonder een enorme studio en veel ervaring. Je moet ook realistisch zijn over wat je binnen een redelijke hoeveelheid tijd kunt bereiken. Als je niet realistisch bent over wat je kunt doen, dan zal je waarschijnlijk snel teleurgesteld raken en opgeven. We willen niet dat je opgeeft!
4. **Zorg dat je beschikt over goede hardware en software.** Het maken van een spel boven het 'mobiele' niveau vereist meestal een zeer goede computer. Als je een ouder systeem gebruikt, zal je niet in staat zijn om het spel te maken op je computer. Je hebt ook vrij krachtige en zeer specifieke software nodig voor het maken van games. Sommige programma's zijn gratis of goedkoop, maar anderen kunnen veel geld kosten. Goede software wordt verderop besproken, maar je hebt in ieder geval 3D-programma's, beeldbewerkingssoftware, teksteditors, compilers, etc. nodig.
Je nodig een krachtige processor nodig (minstens een quad-core, en bij voorkeur een van de nieuwe i5's of i7's), veel RAM en minimaal een high-end videokaart.
5. **Doe kleine games zelf, grote games met andere mensen.** Als je alleen maar snel een mobiel spel wilt ontwikkelen met ongecompliceerde visuals en programmering, dan is dat prima. Dat is een goed project om zelf aan te werken, want je kunt het gebruiken om toekomstige werkgevers en investeerders te laten zien wat je kunt maken. Maar als je een meer serieuze game wilt maken, dan heb je meer mensen nodig om je te helpen. Indie-games hebben meestal een team van rond 5-10 personen (afhankelijk van de complexiteit) en aan bekendere games kunnen maximaal enkele honderden mensen werken!
6. **Stel je team samen.** Je hebt veel mensen nodig met veel verschillende vaardigheden (zoals kunstenaars, programmeurs, ect.) voor de meeste soorten spellen. Je hebt programmeurs, modellers, visual designers, gameplay of levelontwerpers, audiodeskundigen nodig, evenals producenten en mensen voor marketing/financiële aspecten van de onderneming.
7. **Creëer een ontwerpdocument.** Denk aan dit als iets tussen een CV en een strijdplan voor je spel. Een ontwerpdocument vormt een overzicht van alles over het ontwerp van je spel: de gameplay, spelmechanica, het karakter, het plot, enz. Hiermee wordt ook duidelijk wat gedaan moet worden, wie wat gaat doen, wat de verwachtingen zijn, en het algemene tijdschema voor het afronden van dingen. Het ontwerpdocument is zeer belangrijk om het niet alleen je eigen team op de rails houdt, maar ook bedoeld is om aan potentiële investeerders te tonen.

Je gamedesigndocument moet worden opgesplitst in delen en een gedetailleerde inhoudsopgave bevatten.
Gangbare onderdelen zijn het verhaal van het spel, belangrijke en minder belangrijke personages, het levelontwerp, de gameplay, de game-art en vormgeving, de spelgeluiden en muziek, alsmede een indeling van de besturingselementen en het ontwerp van de gebruikersinterface.
Het ontwerpdocument blijft meestal niet beperkt blijven tot tekst. Meestal bevat het ook ontwerpschetsen, concept-art, en zelfs voorbeelden van video's of geluidsfragmenten.
Laat je niet beperken door het ontwerpdocument en de indeling ervan, en maak je daar niet te druk over. Er is geen standaardformaat of vereiste onderdelen. Zorg gewoon voor een document dat bij je spel past.
8. **Denk na over geld.** Het kost geld om een spel te maken. De tools zijn duur en het is zeer tijdrovend (tijd die je zou kunnen besteden aan het doen van dingen die daadwerkelijk geld opleveren). Het wordt duurder hoe meer mensen meewerken en hoe complexer hun vaardigheden moeten zijn om meer en meer geavanceerde spellen te maken. Je moet erachter zien te komen waar je al het geld vandaan gaat halen en je moet bespreken met je medewerkers hoe, wanneer en hoeveel ze betaald zullen worden, voordat ze daadwerkelijk aan de slag kunnen gaan.

De goedkoopste manier om een spel te maken is alles 100% zelf doen. Maar dit is moeilijk als je de vaardigheden ontbreken, en er zijn daarnaast veel uiteenlopende vaardigheden voor nodig. Voor de meest onervaren mensen die zelf iets willen maken, is een simpele kloon van een app meestal het beste dat ze kunnen leveren. Zelfs als je een spel zelf gaat maken, moet je altijd nog licentiekosten betalen voor de meeste goede game-engines, evenals voor veel van de app-stores en andere verkooplocaties. Vergeet ook de belastingen niet over het geld dat je ermee verdient.
Voor een indie-game van gemiddelde kwaliteit, zult je ongeveer een paar honderdduizend euro nodig hebben. Bekende titels kosten vaak miljoenen euro's om te ontwikkelen.
9. **Doe de programmering.** Je zult een engine moeten kiezen voor je spel. De game-engine is het stuk software dat alle kleine details regelt over hoe het spel werkt (zoals de AI, fysica, enz.). Engines vereisen hulpprogramma's die soms mee worden geleverd, maar soms ook van de grond af moeten worden gemaakt, en waarmee je kunt communiceren met het spel en het spel binnen de engine kunt maken. Zodra je dat voor elkaar hebt, moet je iemand vinden die kennis heeft van de door de engine gebruikte scripttaal. Scripting vertelt de game-engine wat te doen. Dit vereist meestal bepaalde programmeervaardigheden.
10. **Maak de inhoud.** Je zult ook moeten beginnen met het maken van de werkelijke inhoud van het spel. Dit betekent het modelleren van de karakters, het maken van de game-sprites, de omgevingen, alle objecten waarmee de speler kan communiceren, enz. Uitstekende vaardigheden met 3D software en beeldende kunst zijn meestal nodig om deze taken te voltooien. Het is ook goed om dit vooraf zorgvuldig te plannen.
11. **Zoek mensen die de game willen testen.** Je hebt mensen nodig die het spel van voor tot achter willen spelen. Maak je niet druk over fouten: mensen moeten het in ieder geval spelen om erachter te komen hoe die andere mensen het spel bekijken en ervaren. Iets dat voor jou vanzelfsprekend is, kan erg verwarrend zijn voor iemand anders. Een tutorial of verhaalelement ontbreekt wellicht. Je weet maar nooit. Dit is waarom het belangrijk is om een gezichtspunt van buitenaf te krijgen.
12. **Test, test, test.** Zodra je klaar bent met het maken van je spel, bent je nog niet daadwerkelijk klaar. Je zult alles nog moeten testen. Alles. Je moet elk mogelijk scenario in je spel doorlopen om er zeker van te zijn dat er geen fouten in zitten. Dit kost tijd en mankracht. Trek ruime tijd uit voor het testen!
13. **Demonstreer je spel.** Laat mensen het spel zien zodra je ermee klaar bent. Toon het aan bedrijven die er mogelijk in willen investeren, evenals de mensen die het misschien wel willen spelen! Creëer een website voor de game en een ontwikkelingsblog, post screenshots, video-walkthroughs, trailers en andere inhoud om mensen te laten zien wat voor game je hebt gemaakt. De interesse van andere mensen zal doorslaggevend zijn voor het succes van je spel.
14. **Breng je spel uit.** Er zijn veel plekken waar je een spel in de markt kunt zetten, maar dit zal afhangen van het soort spel dat je hebt gemaakt. De app-store en Steam zijn momenteel het meest toegankelijk voor nieuwkomers. Je kunt je spel zelfstandig vrijgeven op je eigen site, maar de hostingkosten zijn vaak onbetaalbaar. Daarnaast ben je ook minder zichtbaar.
15. **Probeer programma's voor beginnende spelmakers.** Er zijn verschillende geweldige programma's die beginners kunnen gebruiken om eenvoudige spellen te maken. De bekendste zijn waarschijnlijk Game Maker en RPG Maker, maar Atmosphere en Games Factory zijn ook goed. Je kunt ook software gebruiken om kinderen te leren programmeren, zoals MIT's Scratch. Die zijn verrassend goed om je de basisvaardigheden te leren die je nodig hebt.
16. **Leer meer over de verschillende grafische software.** Als je geen professional inhuurt om je afbeeldingen te maken, dan heb je een heleboel studeerwerk te doen. Je zult met een aantal complexe grafische programma's om moeten leren gaan... maar je kunt het doen! Photoshop, Blender, GIMP en Paint.net zijn goed om mee te beginnen bij het maken van de visuele elementen van je spel.
17. **Overweeg op traditionele wijze naamsbekendheid te krijgen.** Het wordt een stuk gemakkelijker om een succesvol spel te maken en investeerders te strikken met ervaring, kennis en een bekende game gekoppeld aan je naam. Daarom is het waarschijnlijk een goed idee om te werken voor een traditionele, bekende gameontwikkelaar voordat je probeert door te breken. Dit kan een opleiding vereisen of dat je eerst sommige vaardigheden verwerft, maar je blijft streven naar je doel, en het zal het uiteindelijk zeker waard zijn.
18. **Probeer naamsbekendheid te verwerven binnen de indie-gemeenschap.** De indie-gemeenschap voor het ontwikkelen van games is groot, ondersteunend en gastvrij. Als je tijd steekt in de ondersteuning, promotie, het bespreken en hulp bieden bij hun projecten, dan zullen ze dit positief beantwoorden. Praat met hen, leer hen kennen en laat ze jou ook leren kennen. Je zult versteld staan wat je kunt bereiken met een dergelijke gemeenschap als ondersteuning.
19. **Doe aan crowdfunding als je serieus bent.** Als je een professioneel spel wilt maken dat overeind blijft in de vergelijking met andere serieuze games, dan heb je geld nodig. Gelukkig zijn de dingen in de afgelopen jaren echt veranderd en crowdfunding heeft het mogelijk gemaakt voor onbekenden om uitstekende spellen te maken. Maak kennis met Kickstarter en soortgelijke websites. Wees ervan bewust dat je echt moet werken voor het voeren van een uitstekende campagne, wat betekent dat je realistische doelen stelt, geweldige beloningen in het vooruitschiet stelt en constant communiceert.
{"url": "https://nl.wikihow.com/Van-de-grond-af-een-videogame-maken", "language": "nl"}