Categorie archieven: gameindustrie

Gametester

De laatste blog in de serie over banen in de gameindustrie gaat over gametesters. Het is misschien wel een van de meest voorkomende droombanen: de hele dag op je achterste zitten en de nieuwste games testen! Je kan je natuurlijk afvragen of dat echt wel zo leuk is om van je hobby je werk te maken (je moet dan in ieder geval op zoek naar een nieuwe hobby) maar voor wie ervan droomt om gametester te worden, hoe werkt dat beroep?

Twee soorten testers
Als je het over games hebt, dan heb je het over software. En software wordt meestal op meerdere manieren getest. In ieder geval op technisch vlak en op gebruikersvlak. De technische tester kijkt vooral naar fouten in de programmeercode (en is dus zelf ook heel goed opgeleid als programmeur) en de tester die kijkt naar het eindresultaat let vooral op gebruikersaspecten. Als je meer over technisch testen wilt leren kan je bijvoorbeeld ook hier een cursus doen. De mensen die vanuit gamersoogpunt games testen,   hebben bijvoorbeeld een opleiding gedaan als ergonoom of psycholoog.

Maar niet alle testers zijn zo hoog opgeleid, je hebt natuurlijk ook een hoop mensen die geen opleiding hebben of alleen een basisopleiding voor gamedesign die zo beginnen met hun carriere in de gamewereld. Maar, eerlijk gezegd, je moet wel een goede ‘blik’ op games hebben. Waar de gametesters bijvoorbeeld op letten is:

  • Heeft de game bugs (ook bugs die je niet verwacht op gekke plekken, je moet dus heel systematisch te werk gaan als tester en hetzelfde level misschien wel 100 keer overdoen om er achter te komen dat het crashed bij de 101e keer)?
  • Is een level te moeilijk (voor de doelgroep)?
  • Is een stuk uit de game saai?
  • Werken de gamecontrolers goed met de software ( bv. krijg je een snelle respons?)
  • Krijg je goede feedback van de game (bv. een ‘error’ geluidje als je iets verkeerd doet?)
  • Is het duidelijk wat je als gamer moet doen op elke plek in de game, of loop je soms wat te dwalen in het spel?
  • Reageert de game lekker, ook op oudere machines, of gaat de framerate te veel omlaag op een oude tablet/pc/console?
  • Is de AI ‘echt’ genoeg (de kunstmatige intelligentie)
  • enz.enz.

In de cursus van Gameskool, leer je hoe je games stap voor stap, scene voor scene, en level voor level moet testen.

diverse devices

Met name de systematische blik op games, maakt het toch wel echt werk. Zou jouw favoriete game nog even leuk zijn als je hem helemaal van a-z moet uitkammen? Als het antwoord daarop JA is, dan is gametester wellicht wel een beroep voor jou. Je kan het ook hobbymatig doen trouwens. Regelmatig zijn er oproepen op het internet om mee te doen in een testpanel. Als beloning krijg je dan meestal een game en je hebt een leuke en leerzame middag.

Lees hier meer over andere beroepen in de gameindustrie.

Market jouw mobile game

Gameoven, een van de upcoming kleine gamestudio’s in Nederland heeft een duidelijk en open artikel geschreven over het promoten en vermarkten van hun mobile game “Fingle“.

Mocht je je afvragen of het zin heeft om te adverteren op Facebook, of naar een programma te gaan op de Nederlandse televisie (“de Wereld Draait Door” in hun geval) of het zin heeft om een gratis versie te maken of om te adverteren op diverse andere kanalen, dan is het de moeite waard om dit verhaal te lezen.

Het artikel geeft bovendien een eerlijk overzicht van de opbrengsten van een ‘kleine succesgame’ als Fingle:

  • Fingle total downloads: 250.468
  • Fingle total revenue: €80.030,-

 

Fingle Gameplay Trailer from Game Oven on Vimeo.

Een kleine opmerking tot slot: dit zijn de cijfers en feiten voor Fingle. Het is geweldig dat Game Oven deze gegevens zo open met iedereen deelt omdat alle gamedesigners die hun mobile game willen promoten er van kunnen leren. Maar hou er rekening mee dat het voor jouw game net even anders kan uitpakken. Misschien heeft het in jouw geval wel zin om op Facebook te adverteren of leidt die deelname aan de Wereld Draait Door (als je ertussen komt) wel tot megaveel downloads en verkopen

nieuwe game opleiding

De UVA heeft een nieuwe masters gameopleiding. In deze opleiding leer je hoe (serious) games ingezet kunnen worden bij maatschappelijke vraagstukken, bijvoorbeeld in de gezondheidszorg, defensie of onderwijs.

Op vrijdag 19 april a.s. kunnen geinteresseerden langskomen in Amsterdam bij de opleiding om te kijken of het iets voor hen is.

Als je overweegt om te gaan werken in de gameindustrie en een opleiding zoekt op universitair niveau kan je ook eens kijken bij: de TU’s (opleidingen industrial design), AI (kunstmatige intelligentie), diverse IT en/of Wiskunde opleidingen en Gametechnologie in Utrecht.

Gamewriters

Dit is een artikel in een reeks over werken in de gameindustrie waarin de verschillende gameberoepen worden toegelicht.

Gamewriters

Een van de minder bekende beroepen in de gameindustie is die van de tekstschrijver: gamewriter. Bij de videogames die tegenwoordig uitkomen speelt ‘het verhaal’ achter de game een belangrijke rol. Al gaat de game zelf over schieten, racen, jumpen of het verzamelen van gems, om de game heen is een verhaal bedacht waarin het gamekarakter de hoofdrol speelt. Zo is in Starcraft de hoofdrolspeler Jim Raynor bezig met zijn grote liefde te bevrijden (zo blijkt al spelende).


Jim Raynor

Het verhaal zit ‘om de game heen’
Zoals gezegd, bijna alle games gaan over knallen, timen, mikken, jumpen, zoeken. Met andere woorden de acties zijn nogal eenvoudig. Kijken we naar verhalen dan is er veel meer complexiteit: diepe persoonlijkheden van de karakters, protagonisten en antagonisten, diepere lagen in het verhaal, psychologie en filosofie. Bij games wordt dat opgelost door een splitsing te maken tussen het gamen (schieten, timen, jumpen enz.) en zogenaamde cinematics: kleine stukjes film met daarin het verhaal over de game. Het verhaal van Jim Raynor die zijn geliefde heeft verloren en enorm mist, het verhaal van de corrupte organisatie waar je voor werkt bij Deus Ex of het verhaal van de soldaten aan het front in diverse WII shooters. De diepte van een goed verhaal combineert nu eenmaal slecht met de soms wat oppervlakkige actiemogelijkheden van een game. Er is nog een reden waarom deze twee werelden moeilijk mixen.

Lineairiteit

Een (goed) verhaal kent een bepaalde opbouw. In de oudheid was een goed verhaal opgedeeld in een aantal fases, die je nu nog steeds veel tegenkomt in films: introductie, uiteenzetting, probleem, climax, oplossing. In games wil je een dergelijke lineaire opbouw juist niet. Je wilt dat je als gamer zoveel mogelijk vrijheid hebt om op elk moment een andere speeltactiek of strategie te kunnen toepassen. Perk je die vrijheid te veel in, dan wordt de game snel voorspelbaar (je weet dan hoe het spelletje afloopt en dan is het niet interessant meer om verder te spelen.

Gamewriters

In dit spanningsveld werken de gamewriters. Zij moeten een verhaal bedenken, wat de game zonder meer aantrekkelijker maakt, maar zonder dat ze met vaste fasering kunnen werken. Gamewriters bedenken de verhalen om de gamelevels heen maar ook de conversaties in de game (zoals in bovenstaande youtube video).

Kansen op werk

Over de kansen op werk kunnen we heel kort zijn: er is wel werk voor gamewriters, maar heel weinig voor Nederlandstalige gamewriters. De grote titels zijn vrijwel allemaal Engelstalig en daarbij wordt alleen met native speakers gewerkt. Hoe goed je ook bent in Engels, je zult het niet redden. Opties die er overblijven zijn: vertalen (naar Nederlands) van gameteksten, serious games (die zijn soms wel Nederlandstalig) en kleinere gameproducties (bv. webgames). Vrijwel alle tekstschrijvers voor Nederlandstalige games hebben er nog ander (tekst-)werk naast: journalistiek, docent, redactiewerk, scenario’s schrijven, reclameteksten, vertalen, enz.

Opleidingen

Er bestaan in Nederland geen opleidingen voor gamewriters. Als je dit wilt leren zou je kunnen kijken naar opleidingen voor scenario schrijven. Punt is wel dat bijna alle scenario’s lineair zijn. Kennis van gamedesign is dus wel een belangrijke aanvulling. En daar zijn diverse cursussen en opleidingen voor waaronder onze eigen gameskool.

Interessante boeken

[bol_search_form limit=”2″ block_id=”bol_50c1edacee05a_search-form” cat_id=”8299″ cat_select=”0″ default_search=”game writing” name=”gamewriting” sub_id=”” background_color=”FFFFFF” text_color=”0000FF” link_color=”000000″ border_color=”D2D2D2″ width=”433″ cols=”2″ show_bol_logo=”0″ show_price=”1″ show_rating=”0″ link_target=”1″ image_size=”0″]

Terug naar de beroepen in de gameindustrie.

Projectleider bij een gamebedrijf

Projectleider bij gameprojecten

Deze blogpost is er een uit de reeks van artikelen over werken in de gamewereld.

Bij gameproductie wordt er meestal eerst gedacht aan de programmeurs en de gameartiesten (grafische mensen). Maar, er is nog een rol belangrijk: die van de projectleider. De projectleider is de lijm van het team. Hij of zij zorgt er voor dat het team goed kan functioneren en dat de game op tijd, binnen budget en met een goede kwaliteit klaar is. Waar gameprogrammeurs en gameartiesten bezig zijn met de details (waar zit de bug in de code?, hoe kan ik dat gezicht nog beter animeren?, moet dit level niet een tikkeltje vrolijker eruit zien?)  is de projectleider meer met de grote lijnen bezig: hoeveel maanden hebben we nog tot de release, hebben we genoeg mensen in het team?

gamedesign studenten van de HKU aan het brainstormen tijdens een gameproject

Soms botsen de verantwoordelijkheden omdat de projectleider wil dat de game nog voor de sinterklaas- en kerstverkopen in de winkel moet liggen en omdat de gamebouwers nog net even wat willen sleutelen aan de game om hem nóg mooier te maken. De projectleider is bezig met de contacten met de postproductie (als de game af is: sales en marketing), met de opdrachtgever(s), hoger management en andere partijen buitenaf. Hij is de eindverantwoordelijke voor de productie van de game, en dat is best een pittige taak. Wie het nieuws volgt over de release van nieuwe games weet dat er vaak vertragingen en vertragingen en vertragingen zijn voordat de beloofde nieuwe game uitkomt. Het zou eigenlijk goed zijn als alle rollen in een game-bouw-team de regels van projectmatig werken zouden kennen.

Projectleiders zijn in het algemeen minder met de inhoud (het design) van de game bezig maar meer met het proces van bouwen (op tijd, binnen budget, volgens kwaliteitsnormen). Toch is het belangrijk dat de projectleider veel van het werk van zijn of haar team snapt. Dat hij of zij begrip heeft voor de uitdagingen van een programmeur of artist en ook weet wat hij moet doen om problemen op te lossen. Het is zeker ook een coach rol. Veel projectleiders starten eerst als programmeur, soms als artist om dan later naar deze management functie door te groeien. Bij kleinere gamebureaus wordt de projectleidersrol vaak gecombineerd met die van gamedesigner of programmeur. Dit is soms noodzaak omdat het budget niet toelaat om een aparte projectleider in dienst te nemen.

Perspectieven voor werk

Er is veel vraag naar projectleiders en niet iedereen kan het (dat is een open deur overigens: ook niet iedereen kan programmeren of designen). Het is wel zo dat het een paar jaar duurt voordat je ervaren genoeg bent voor het vak van projectleider, dus heel jonge projectleiders (schoolverlaters) zie je niet vaak. Ervaren projectleiders kunnen ook makkelijk overstappen van en naar andere sectoren (bv algemeen ict-projectleider).

Meer lezen over projectleiderschap kun je hier.

Opleidingen

Er zijn diverse opleidingen en cursussen om projectleider te worden. Daarnaast is het handig als je projectleider bij een gamebedrijf wilt worden dat je zo veel mogelijk weet over de techniek van games maken (programmeren, gameart, gamedesign). Naast ‘standaard’ projectmanagement is het voor gameprojectleiders ook slim om je te verdiepen in zogenaamd ‘Agile projectmanagement‘. Agile projectmanagement werkt heel goed bij creatieve (ict) projecten, waarbij het project vaak wijzigt (zoals bij games).

Terug naar het overzicht van de verschillende rollen bij een gamebedrijf.

Perspectieven van werk in de gameindustrie

In deze tijden van crisis vraag je je misschien af hoe de kansen zijn op werk in de gamesindustrie. Nou, er is goed nieuws, tenminste dat zeggen de onderzoekers-voorspellers van PriceWaterhouseCoopers. Een paar cijfers:

  • De wereldwijde uitgaven aan games groeien met ruim 7 procent per jaar
  • in 2013 zal er meer uitgegeven worden aan mobile gaming dan aan PC en Console games en die markt zal zo’n 36% groter zijn in 2016
  • Nu zijn de VS en Japan de grootste gamemarkten, maar binnenkort zal China op plaats 2 staan.
Games bouwen kan iedereen

Volgens NuZakelijk speelt Nederland een prominente rol in de gameindustrie en zijn er in Nederland meer dan 160 gamebedrijven. Deze gamebedrijven variëren van kleine (zolderkamer) startups tot een paar grotere die voor de high end console markt ontwikkelen.

Feit is dat door de komst van internet het zelf ontwikkelen van een game en tot een succes brengen mogelijk is geworden voor velen. Waar je vroeger nog vast zat aan een keten van game-uitgevers en oligopoliën van (een paar) bouwers van Consoles (Nintendo, Sony, Sega) kan iedereen nu relatief makkelijk zijn game verspreiden via websites, itunes en android stores en andere meer ‘democratische’ platformen. Het miljarden succes van Angry Birds is natuurlijk een droomvoorbeeld van zo maar een paar jongens die begonnen en binnenliepen.

Een ander aspect wat het zelf bouwen van games (en daarna verkopen) makkelijker heeft gemaakt is de ontwikkeling van platformen als Gamemaker (waar we in gameskool mee werken), Unity, XNA en dergelijke tools. De ontwikkeltijd van een nieuwe game is een stuk lager door het gebruik van deze hulpmiddelen.

Wil je ook in de gamewereld gaan werken, dan zul je wat tijd moeten investeren in het leren van de technieken (en nadenken welke rol het beste bij je zou passen) en dan ….gewoon beginnen!

Gameprogrammeur

Dit is een artikel in een reeks over werken in de gameindustrie waarin de verschillende gameberoepen worden toegelicht.

Gameprogrammeurs

Gamesprogrammeurs zijn de mensen de techneuten van de industrie. Zijn doen het ‘echte werk’ nou ja, samen met artists dan. De gameprogrammeur is de hele dag in de weer met code en probeert de wensen van de gamedesigners en leveldesigners te vertalen naar werkende gameonderdelen. In onderstaande video zie je een interview met een van de programmeurs van God of War.

Alhoewel het programmeren specialistisch werk is, zijn veel gameprogrammeurs ook betrokken bij het design van de game. Met andere woorden ze denken vaak mee over hoe de game moet worden. Dit is ook logisch omdat de programmeurs de meeste kennis hebben van wat (technisch) wel en niet haalbaar is.  Soms helpen ze de gamedesigners met het maken van het gamedesign als het gaat om het bedenken van de AI (artificial intelligence) of om het opstellen van het wiskundige model dat (soms) achter een game zit. Bijvoorbeeld bij simulatiegames. In hun dagelijkse werk zijn ze veelal bezig met oplossen van ‘puzzels’ (programmeervraagstukken) als: hoe laat ik een object intelligent reageren op een spelersactie? Hoe kan ik de valversnelling van een object zo realistisch mogelijk programmeren? Hoe schrijf ik de code dat de game sneller, vloeiender loopt? Hoe kunnen we de code van de ene console porten naar een andere console?

De programmeurs hebben vaak een logische kijk op zaken, een sterke achtergrond in (diverse) programmeertalen en veel kennis van wiskunde.  Je komt zowel mensen tegen die een ICT of wiskunde opleiding hebben gedaan als autodidacten.

Scripters en hardcore coders
Je hebt onder de programmeurs scripters en core programmers. De scripters werken vooral met (eenvoudiger) programmeertalen in een game-engine, terwijl de core programmers vooraal aan die game-engine zelf werken. Veel gebruikte scripttalen zijn: actionscript (Flash) en javascript (HTML5, Unity en vele andere engines), Python en Lua. De core programmeertaal is bijna altijd C++.

Opleidingen om gameprogrammeur te worden:
–     Wiskunde en informatica,
–     Wiskunde (zonder informatica)
–     Gametechnologie (UU)
–     NHTV (Breda)

werk
Over het algemeen kunnen gameprogrammeurs altijd wel werk vinden en als het (even) niet lukt bij een gamebedrijf dan is er bij andere ICT bedrijven altijd wel werk.

Boeken (voor zelfstudie):

Als  je nog helemaal niets weet van programmeren is het slim om met een makkelijk te leren programmeertaal zoals GML (Gamemaker Language) of Javascript te beginnen en daarna pas met een lastiger taal als Python of C (Objective C, C# of C++)

Cursussen
Gameskool
Javascript
Klik hier voor de andere rollen in de gamewereld 

Gameartist

Dit is een artikel in een reeks over werken in de gameindustrie waarin de verschillende gameberoepen worden toegelicht.

Gameartist

De gameartists zijn de mensen die de games er goed uit laten zien. Of sterker nog ze zorgen voor de ‘immersion’, het gevoel dat je helemaal ondergedompeld wordt in je game, dat je er in verdwijnt. Gameartists hebben verschillende specialisaties, maar de belangrijkste zijn 2d of 3d. Daarbinnen heeft een  gameartists vaak een eigen specialiteit: de een kan heel goed cartoon achtige images maken, een ander is heel goed in het modellen van 3d gezichten met emoties en een derde is heel goed in het animeren van bewegingen.

2d art

Tools
De tools van een gameartist zijn Photoshop, Illustrator voor het maken van 2d werk en voor 3d: 3d studio Max, Maya, eventueel Cinema 4d en bij kleinere studio’s steeds vaker ook Blender3d, wat een gratis open source pakket is en voldoet voor het meeste 3d werk. Een enkeling werkt ook met de GIMP (open source) in plaats van Photoshop.

Werk
De gameartist is verantwoordelijk voor de ‘look en feel’ van games en produceert dus veel images. Bij kleinere gamestudio’s zal hij of zij ook de concept vormgeving van games mogen bedenken maar bij grotere studio’s zit hij of zij soms de hele dag –vrij monotoon- images te produceren: 100 soorten huisjes voor een fantasy game, skins voor de 3d objecten, 100 NPC’s (non playable characters), enzovoort. Het is niet alleen van belang dat je talent hebt voor het maken van mooie vormgeving, maar ook dat je productief bent (dat je snel werkt). Er is veel concurrentie dus het is vrij lastig om werk te vinden.

Schetsen van spaceships

Portfolio en opleiding
Het belangrijkste middel dat je hebt om als gameartist er tussen te komen is je portfolio. Laat zien wat je (de afgelopen jaren) allemaal gemaakt hebt. Probeer of je (met anderen) al games kunt maken om zo ervaring te krijgen met grafisch design. Kijk bijvoorbeeld of je kunt meedoen met een open source gameproject, waarin velen over de hele wereld aan een game bouwen. Maak allerlei animaties en probeer een aantal stijlen je eigen te maken (pixelart, vectorart, realistisch, cartoon, minimalistisch, enzovoort).

Opleidingen

Diverse grafische colleges op MBO niveau
Kunstacademies
HKU Gameart

Cursussen

Diverse teken- en schildercursussen (bv. modeltekenen, animatietechnieken), fotografiecursus, cursus photoshop, illustrator, Max 3d. Kijk hier naar allerlei cursussen die beschikbaar zijn in Nederland (bv om Photoshop te leren of 3d)

Klik hier voor de andere rollen bij gameproductie

Test Gamemaker studio

Vorige maand is Gamemaker studio 1.0 beschikbaar gekomen en ik ben ermee aan de slag gegaan om er een simpel online educatief spelletje mee te maken. Het is een spelletje waarbij je noten leert lezen door middel van het verschuiven van ‘kaartjes’. Niet een echte game, maar wel een applicatie die zich goed leent voor html5. Immers html5 werkt op alle systemen (of zou dat moeten doen) en zo’n eenvoudige game vraagt niet om hoge snelheid (waar html5 nog niet in uitblinkt).

De eerste indruk van Gamemaker Studio

Wie langer met Gamemaker werkt, herkent bijna alles in de studio. De layout is zwart met witte letters in plaats van wit met zwart, maar als je dat liever hebt (zoals ik) dan kan je dat met de instellingen terug zetten naar de ‘Gamemaker 8 skin’. Het grote verschil is de knop waarmee je HTML5, Windows, Mac en als je extra modules hebt gekocht ook Android en Ios games mee kunt compileren. Het grote voordeel is tijdwinst: je maakt 1x je game en daarna publiceer je in een keer naar 5 platforms (en YoYogames heeft beloofd dat er meer platforms in aantocht zijn). Vooral voor kleine gamebedrijven (eenmanszaken) en kleine studio’s is dit een aantrekkelijk ideaal. Want als je je game 5x moet programmeren moet je niet alleen al die platformen kennen (en kunnen) maar ben je ook vijf keer (nou ja x keer) zoveel tijd kwijt aan al het coderen. Tot zover het ideaal, nu de praktijk.

Formaat kiezen in GM studio

Gamemaker Studio in de praktijk 

Gamemaker is niet de enige -all in one- oplossing. Ook ontwikkelomgevingen als Unity en Flash kunnen exporteren naar meerdere platformen. Deze review is geen vergelijking van Studio met andere oplossingen, maar slechts een eerste impressie van Gamemaker Studio. Maar tussen de regels kan je wel wat vergelijkingen lezen. Het kiezen van een ontwikkelomgeving is een complex vraagstuk waarbij degelijkheid, prijs, mogelijkheden, taal, ondersteuning, soliditeit van de producer, kennis van de programmeurs, comptabiliteit, openheid, toekomstperspectief en gebruikersvriendelijkheid afgewogen moeten worden. Wat zijn onze ervaringen met een klein project in Gamemaker studio:

Wat ging er minder goed:

  • Publiceren voor veel platformen is een mooi ideaal, maar de praktijk wijst uit dat er veel kleine en grotere bugs in je product ontstaan op de verschillen in platformen. Het werkt wel in Chrome, maar niet op Safari of wel op Safari op mac osx maar niet op Safari in Ios.
  • Snelheid: html5 is traag, dus verwacht geen snelle shooters te kunnen maken. Of althans niet zonder meer. Je moet een stuk slimmer programmeren om de snelheid van je games te vergroten. Als je kijkt naar de html5 voorbeelden gemaakt door YoYo dan zie je ook relatief veel ‘puzzelgames’ waarbij snelheid minder belangrijk is. Flash games hebben dit probleem ook, maar zijn toch wel iets sneller. Naarmate HTML 5 verder ontwikkelt zal dit verschil wel verdwijnen verwacht ik.
  • Documentatie. Veel mogelijkheden en onmogelijkheden van Gamemaker Studio zijn nog niet gedocumenteerd. Dit is onhandig, maar gelukkig is er wel een actieve community die je meestal verder kan helpen.
  • Bugs. Gamemaker Studio zelf heeft nog best een hoop bugs. Tijdens mijn project heb ik er zelf ook een aantal moeten rapporteren. Het goede is dat de helpdesk snel reageert en dat ze met de bugs aan de slag gaan. (ik heb ook wel eens bugs aan Adobe gerapporteerd, maar daar heb ik nooit meer wat van gehoord). Maar voor mijn gevoel is Gamemaker Studio 1.0 vooralsnog meer een Beta product dan een 1.0 product.

Wat was er goed:

  • Gamemaker werkt lekker snel om in te ontwikkelen. In vergelijking met andere studio’s kan je snel wat in elkaar zetten. De omgeving is vooral handig voor het maken van 2d arcade achtige games en wat minder voor als je veel met tekst werkt. Alhoewel dat ook wel lukt.
  • De prijs. De prijs van het pakket is zeker vriendelijk te noemen in vergelijking tot andere opties.
  • Flexibiliteit. Er is gewoon veel mogelijk met de studio. Zowel in de zin van publiciteitsmogelijkheden als de mogelijkheden om dingen te maken.
  • Het enthousiasme van het YoYo team.
  • Je hoeft als ontwikkelaar niet meer rekening te houden met alle verschillen en typische dingen van alle platformen. Tenminste in principe. In de praktijk blijkt toch wel vaak dat je game op een of enkele van de platformen het niet goed doet. De helpdesk van YoYo gaat wel aan de slag met je problemen op een specifiek platform als die zich voordoen.

Conclusie

Gevoelsmatig zou ik zeggen dat -op het moment van schrijven- imho Gamemaker Studio eigenlijk nog meer een betaproduct is en niet een 1.0 product. Over een tijdje zal dit beter zijn, al is de lijst van issues en bugs nog best lang. Meer en betere documentatie zou ook een hoop helpen.

Het ideaal van 1 omgeving waarmee je voor verschillende systemen ontwikkelt is erg mooi, vooral voor de kleinere gamebedrijven en de kleinere gameprojecten. Het is ook een ambitieus ideaal: er zijn zoveel systemen en opties waar de makers van Gamemaker rekening mee moeten houden, dat het spannend is of dat ooit 100% gaat lukken. (Overigens klagen Unity ontwikkelaars en Flash ontwikkelaars over hetzelfde probleem: je kan lekker snel ontwikkelen, maar heel vaak loop je tegen problemen aan op een of ander specifiek platform. Je game werkt wel op windows maar niet op mac of wel op mac 10.5 maar niet op mac 10.6, enzovoort.). Gamemaker studio is in de lijst van betere gamepakketten zeker het overwegen waard, maar misschien nog heel even wachten tot het pakket en documentatie verder ontwikkeld zijn.