Deelnemers aan de betaronde (die nu afgelopen is) maakten kans op een gratis eboek over een gamedevelopment onderwerp. Hieronder staan de winnaars die binnenkort bericht krijgen van de uitgever packtpub over hun prijs.
Ik geloof steeds meer in de kracht van 1 tool for all platforms ‘oplossingen’ . Met gamemaker kan je nu voor MAC en PC ontwikkelen en html5 games maar binnenkort kan je met de studio versie van Gamemaker ook games (native) voor Iphone/Ipad/Ipod (IOS), android, psp en vast nog meer.
Tijd is meer games Het gaat om productietijd. Natuurlijk is het ‘mooier’ als je een team hebt dat native games codeert voor Ios, en native voor Android en native voor PSP enzovoort. Het is alleen onbetaalbaar of, als je een zolderkamergamebedrijf hebt: je hebt gewoon de tijd niet voor al dat dubbele werk en al die kennis van al die verschillende platformen.
Toch is het vaak nodig – als je op meerdere die platforms wilt publiceren – om iets te weten de doelplatforms. Je kunt je game wel maken in een tool als Cocos2d, unity of Gamemaker, maar na het publiceren is soms optimalisatie nodig. Of het programmeren van functionaliteiten die nu net niet in Gamemaker zitten (bijvoorbeeld het gebruiken van de microfoon van je iphone).
Voor beginners die Android willen verkennen (zowel de animatiekant als de code kant) is dit wellicht een aardige start. Over het coderen voor Iphone later nog meer.
Laat de crisis je niet tegenhouden: je kunt meedoen met gameskool, ook als je geen geld hebt. Je kunt namelijk ook met Noppes betalen. Tot 1 feb. 2012 voor 100 nop (betaperiode van de gameschool) en daarna voor 200 noppes.
Noppes is ruilgeld dat je kunt verdienen met klusjes aan anderen of door dingen te verkopen. Als je begint met Noppes dan krijg je er gelijk 100 en je mag 100 nop ‘roodstaan’. Dus je hebt er direct genoeg voor deelname aan gameskool.
Een abonnement op Noppes kost 20 euro per jaar en de noppes die je nodig hebt om mee te doen met Gameskool kun je door klusjes later weer terugverdienen (website maken voor iemand, helpen met een verhuizing of klussen aan huis, een vertaling maken, oppassen op kinderen, enzovoort). Misschien kun je wel een game maken voor iemand en zo Noppes verdienen!
Een groot deel van de gameinnovaties van de afgelopen jaren zitten niet zozeer in het verbeteren van de gameplay, maar in het innoveren van de (game) hardware. Voorbeelden zijn de -alweer wat oudere- dansmat van Sony, de Wii controler, de touchpad interfaces van de Ipod/Ipad en de Microsoft Kinect.
Je eigen gamehardware…
Hoe kan je je eigen nieuwe gameinterface bouwen? Er zijn nog een hoop interessante interfaces te bedenken. Wat dacht je van een maffiagame waarbij je ‘cool’ moet blijven en je sensoren voor je hartslag of (angst)zweet op je lijf hebt zitten? Of een ‘startrek’ cockpit met rookmachine, trillende vloeren en laserguns (en bijbehorende pakjes natuurlijk!), een martial arts game waarin je je zwaard losjes moet vasthouden (te meten met een touch sensor). Of je eigen alarminstallatie bouwen kan ook en als er iemand toch je huis/kamer binnendringt, zorgt de game-engine voor een mooie virtuele-draak-projectie in de kamer. Of een game met RFID tags die je buiten kunt spelen en waarbij de spelers een tag krijgen in hun kleding.
Hier zal ik een paar startpunten geven over de software en hardware die je nodig hebt. Allereerst kan je de meeste game-engines gewoon gebruiken (Unity, Gamemaker, ….) daarbij heb je wel een extra library nodig om de hardware te kunnen uitlezen en aansturen. Een library is niets meer dan een aantal programmeerfuncties die je kunt gebruiken om je game te maken, bijvoorbeeld de temperatuur van de temperatuursensor uitlezen.
Hardware Dan de hardware: kijk naar een microcontroler zoals dat heet, met een aantal sensoren (zoals temperatuurmeters, joystickjes, buttons, drukmeters, lichtsensoren en dergelijke). Welke sensoren je nodig hebt, hangt natuurlijk af van je idee. Veel gebruikte sensoren (waar ook veel libraries voor zijn) zijn:
Arduino is open source en een stuk goedkoper, Phidgets is gebruikersvriendelijker. Deze apparaatjes vormen als het ware het tussenstuk tussen je PC/MAC en de hardware met sensoren (die jij gaat maken). In het onderstaande filmpje zie je een mooi voorbeeld van een pop (pratende sok) die een Unity 3d model aanstuurt.
Een derde optie die, denk ik, Arduino en Phidgets van de troon gaat stoten is Raspberry Pi. Dit is niet een microcontroler, maar een complete computer die je kan inbouwen in je eigen gamehardware. Werkt op Linux en ook Gamemaker draait er op.
Wie zich voor de beta van Gameskool inschrijft (tot 1 februari) maakt kans op een van de 10 gratis eboeken over gamedesign van PacktPub. Een van de volgende 4 titels kun je winnen:
De boeken zijn een prachtige aanvulling voor de lessen van Gameskool die zich hoofdzakelijk richt op het Gamemaker platform, Blender, (een beetje) Unity. Daarmee kan je voor bijna alle systemen games maken (Iphone, Ipod, Ipad, Android, Macosx, Windows, webgames en met de komende Gamemaker studio ook nog PSP en native iOs. Maar er is natuurlijk veel meer moois, zoals XNA of the Unreal engine.
Als je je inschrijft voor 1 februari doe je automatisch mee met de loting. Ook de deelnemers die zich al hebben ingeschreven en nu bezig zijn met de lessen doen met met de loting. Inschrijven kan hier.
De beta was alleen geschikt voor PC (windows) bezitters, maar inmiddels hebben we de apple (osx) bestanden ook klaar. Dus als je met een apple wil meedoen, dat kan! De beta kan je starten tot 1 februari a.s. Je hebt dan 6 maanden om het af te maken. Na 1 februari kan je meedoen voor het normale tarief (199 euro) en dus nu ook met een Apple.
Gameskool (www.gameskool.nl) is een nieuwe gamedesign opleiding gericht op mensen die gamedesign willen leren. Dit kunnen jonge gamedesigners zijn die zich willen voorbereiden op een van de bestaande reguliere gamedesign opleidingen op MBO, HBO of universitair niveau of juist een autodidactisch traject willen volgen en hier een start willen maken. Of voor studenten die naast hun eigen studie meer willen weten over het opkomende vak gamedesign. Maar de opleiding is niet per se op jongeren of studenten gericht, ook anderen die willen leren hoe je games bouwt, kunnen bij gameskool terecht.
De opleiding is breed: alle aspecten van gamedevelopment komen aan bod: art, animatie, sound, programmeren, gameplay, games testen, tools en werken in de praktijk (commercie en banen) tot en met de dingen waar je op moet letten als je je eigen game wilt uitgeven.
Op dit moment is de opleiding toegankelijk voor betatesters die de laatste foutjes uit het curriculum halen. Tot 1 februari 2012 kan iedereen met korting meedoen met de betatest, daarna gaat de opleiding 199 euro kosten. Daarvoor krijg je toegang tot online lessen in de vorm van tutorials, video’s, interactieve tests, opdrachten, forums, verwijzingen naar veel goed (les-)materialen en naslag teksten. De hoeveelheid tekst is bewust laag gehouden, leerlingen leren door stap voor stap dingen te doen en door middel van stapsgewijze uitleg.
Deelname aan gameskool duurt ongeveer 6 maanden, maar iedereen krijgt genoeg tijd om het in zijn of haar eigen tempo te doen. Achter het elearning systeem krijgen deelnemers hulp van gamedesigner Wouter Baars die al sinds zijn vijftiende games maakt. Hij heeft gameskool gemaakt samen met 5 andere gamedesigners/gameartists.
De Unreal Engine staat (nog) niet op het programma van Gameskool. Toch is het een prachtige tool voor gamedeveloppers. In principe zou je ermee games van hoge kwaliteit kunnen maken (als je maar genoeg tijd hebt om alle mogelijkheden te gebruiken) en wie de gameindustrie in wil als gameprogrammeur, level designer of gamedesigner heeft zeker een plus als je werk gemaakt in de Unreal Engine kunt laten zien op je portfolio.
Dus, als aanvulling op Gameskool, zijn er twee nieuwe boeken die interessant zijn om te bestuderen:
Behalve de unreal engine zijn er nog vele andere interessante gamedevelopment omgevingen voor 3d games: Unity, Torque, Ogre, Xrystal Space. Het advies is: leer er 1 goed inclusief de bijbehorende scripttaal, dan is een volgende engine leren niet heel ingewikkeld.
Voor wie droomt van een baan (of freelance job) in de gamesector ga ik een serie schrijven over de mogelijkheden, kansen en voorwaarden van diegenen die in de gameindustrie willen werken.
Welke beroepen heb je bij gamebedrijven?
Hieronder schets ik de belangrijkste beroepen (rollen) bij gamebedrijven. Natuurlijk heb je daar ook boekhouders, schoonmakers, PNO medewerkers, en dergelijke, daar heb ik het nu even niet over. Het gaat over de banen die rechtstreeks betrokken zijn bij gamedevelopment.
De belangrijkste rollen bij gamedevelopment zijn:
gamedesigner(s)
leveldesigners
gameprogrammeurs
gameartists (2d/3d)
audio engineers
projectleider(s)
Q&A (gametesters)
Gamewriters
In komende posts zal ik deze rollen verder bespreken: wat je ervoor moet kunnen, welke opleiding(en) je ervoor kunt doen en hoe de kansen zijn op een baan. Wordt vervolgd.Kijk tot die tijd ook eens op www.gamesindustrie.nl voor wat er zoal in Nederland gebeurt op gamegebied.
Ja of het nu door de crisis komt of doordat je niet genoeg hebt gespaard, het kan zijn dat je even geen geld hebt om mee te doen met Gameskool. Gelukkig is daar een oplossing voor: NOPPES
Noppes is alternatief geld wat (voornamelijk in de regio Amsterdam) gebruikt wordt voor ruilhandel. Dus je kunt Noppes verdienen door klusjes, oude spullen aan te bieden en noppes uitgeven aan bijvoorbeeld Gameskool.
Maximaal 10 deelnemers per jaar kunnen met Gameskool meedoen en betalen met Noppes in plaats van geld. Dus wacht niet langer, ga naar Noppes (zoek op gameskool tussen de advertenties) doe mee met Noppes en jij kunt toch meedoen met Gameskool!