Vanaf 31 maart volgt Jerry Vermanen de cursus Gamescool om journalistieke games te leren programmeren. Op Bashers houdt hij een dagboek bij over zijn voortgang, struikelblokken en afwegingen.
![]()
Vijf maanden geleden begon ik met de Gamescool-cursus. Eigenlijk wist ik niet zo goed wat ik daarvan kon verwachten. Ik twijfelde aan mijn eigen programmeer-ervaring: Kan ik dit wel? Daarnaast wilde ik een spel maken waarin een journalistiek verhaal wordt verteld. “Je bent wel heel ambitieus”, vertelde cursusleider Wouter Baars mij tijdens de eerste bijeenkomst. Je mag best weten dat er een flinke knoop in mijn maag zat. Hoe zou ik dit ooit voor elkaar krijgen?
Maar het is gelukt! Ik heb de cursus afgerond, het diploma is binnen, mijn cijfers zijn om over naar huis te schrijven, de game is klaar. Ik begon zonder programmeerervaring, nu kan ik een simpel spel in Gamemaker maken. Tijd om terug te blikken op wat ik heb geleerd.
Het belangrijkste is de manier van denken die ik me eigen heb gemaakt. Wat maakt een game tot een interactief medium? Ik herken er een zodra ik hem zie, maar als je van de grond af iets wilt maken, moet je meer kennis hebben dan ‘Knop A is springen’. Welke game wil je maken? Welke animaties passen daar bij? Hoe ziet de game eruit? Wordt het sidescrolling, 2D, platformer, shooter, veel tekst, full-colour, arcade, muis en toetsenbord, oneindig veel levens, met score? Of toch iets anders?
Elke keuze heeft een enorme impact op je game. Probeer maar eens een echt nieuwe game te verzinnen. Je zult merken dat je teert op iets wat al eerder (en beter!) is gedaan.
Ik maakte het mijzelf extra ingewikkeld door een journalistieke game te willen maken. De heren van Digital Dreams hebben mij gelukkig enorm goed geholpen met het vormen van mijn gedachtegang. “Zorg dat het gevoel goed zit”, vertelde Geert Nellen mij. Begin met de animatie van je personage en vorm alles daar omheen. Nadat ik die praktische tip liet bezinken in mijn - inmiddels chaotische - spelconcept, viel alles op zijn plek. Nogmaals dank!
Nu ik toch bezig ben met bedankjes, wil ik ook ‘het Internet’ een veer in de kont steken. Voor elk klein programmeerdeel is wel een tutorial te vinden. Zo kon ik er maar niet achter komen hoe ik mijn spelfiguur goed kon animeren. In het kort: Bepaalde acties (naar links kijken, schieten, springen) met de corresponderende animatie koppelen. Een snelle Youtube-search verder zit ik in een tutorial waar ik alles krijg uitgelegd. Top!
En niet te vergeten: de Bashers-community. De tips die ik in de comments, via Twitter of in mijn mail kreeg waren ontzettend nuttig. Het heeft mijn gedachtegang gevormd in een periode waarin ik het even niet meer zag zitten. En dankzij een tip van Stijn Roelofs heb ik het boek Newsgames aangeschaft. Ik moet er overigens nog in beginnen.
Wat ik ook heb gemerkt, is dat een game maken ontzettend arbeidsintensief is. Ik heb de cursus naast mijn werk als redacteur bij de Stentor gecombineerd. Dat is pittig. Vooral tegen het einde van de cursus heb ik elk weekeinde vrij gehouden voor het programmeren van mijn journo-game. Is dat aan het resultaat af te zien? Oordeel zelf.
Mijn journo-game is op dit moment een zeer compact prototype. De animaties lopen niet helemaal lekker - het poppetje - wil nog wel eens in een object blijven vasthangen - maar het idee staat. En mocht ik dit ooit nog eens willen doen, dan ben ik binnen no-time klaar.
En hiermee is mijn blog over ‘making the journo-game’ ook afgesloten. Maar ik denk er nu over na om een vervolgcursus te volgen. Gamemaker is een prachtig stuk software voor beginners, maar het heeft ook enorme beperkingen. De grootste is dat je games enkel via het Gamemaker-portaal kunt spelen. Voor de doorsnee internetgebruiker is dat teveel gedoe.
Welke vervolgcursussen raden jullie mij aan? Zijn er programmeertalen die voor mij geschikt zijn om een degelijke browsergame te maken? En zo ja, waar worden die cursussen aangeboden?
