Archief

Berichten met tag ‘gamemaker’

Wat leren docenten maken op de Gamescool?

1 June 2010 Geen reacties

Gisteren geplaatst op de weblog van Gamescool:

Je vraagt je misschien af wat leraren maken en doen bij de Gamescool opleiding. Welnu, hieronder een paar voorbeelden van de oefeningen die gedaan zijn door docenten in opleiding. (De voorbeelden zijn te bekijken met de gamemaker plugin voor je browser. Als je op de plaatjes klikt, wordt je er vanzelf heen geleid (klik op ‘ja’ om de plugin te installeren)):

Een prachtig afstudeerwerkje van Pauline Maas, zij maakte een memoriegame om te praten over internetgebruik door jonge kinderen. Het lijkt simpel, maar er zit behoorlijk wat geprogrammeerde logica achter:

YoYoGames

Memorie

memorie
Added: 30 May 2010
By: GameScool

Je leert een aantal ‘klassiekers’ programmeren, doolhofgames, shooters en arcadegames. Hieronder de prachtige bewerking van een klassieke shooter door Jan van Arkel:

YoYoGames

Wingmanprimitievetekeningen

WingManWithNice…
Added: 30 May 2010
By: GameScool

Michiel van der Blonk maakte als oefening voor het maken van animaties, deze basketbal-actie-animatie. Er zit een hoop physica in!

YoYoGames

Oops

Hoops there it is
Added: 30 May 2010
By: GameScool

Jan van Arkel componeerde zijn eigen gamemuziek en zette er gelijk een Itunes-look-a-like schermpje achter:

YoYoGames

Cirkels

Itunes-look-a-like
Added: 30 May 2010
By: GameScool

Een game met logica en spanning. Creatie van Pauline Maas om het genre ‘doolhofgames’ te doorgronden.

YoYoGames

Bomba

Bomba-gamescool
Added: 30 May 2010
By: GameScool

Tenslotte nog een gamesound_voor_de_gamescool gemaakt door Pauline Maas, perfect als achtergrondmuziekje bij een game. Naast al deze oefeningen leren docenten gameplay, gamegeschiedenis, gamedesign, games testen en beoordelen, serious games ontwepen en gebruiken en krijgen ze een hoop materiaal om te gebruiken in de klas.

Ga naar http://www.gamescool.nl/leraren/aanmelden.php om je aan te melden voor de volgende gamescool.

Schrijf je in voor de Gamescool

4 March 2010 4 reacties

Na de zomer gaat er weer een verse ronde starten van Gamescool, waarin leraren, docenten en andere mensen die games willen maken met jongeren leren dat te doen. Het zijn 6 online lessen en 2 ‘live’ lessen waarin je alles leert om met jongeren games te kunnen maken. Het is een pittige cursus die een paar uur huiswerk per week kost, maar na het bereiken van een voldoende krijg je ook een echt Gamescool diploma. Misschien ook een mooie gelegenheid om je computervaardigheden bij te spijkeren.

Gameskool

1 oktober gaat de volgende groep docenten van start! Meer info over meedoen, klik hier.Kaart het nu alvast aan bij je schoolmanagement.

Welke software voor het maken van een game?

21 May 2009 3 reacties

Een vraag die ik regelmatig krijg: welke software/tool voor het maken van mijn game. Nou, dat hangt er natuurlijk vanaf. Bij een game project is de tijd eigenlijk altijd de grootste bottleneck. Natuurlijk als je in C++ programmeert, kun je meer dan dat je een game maakt in actionscript (Flash) of een andere (game)ontwikkelomgeving. Maar iets van nul af aan bouwen in C++ kost zoveel tijd, dat het slim is om een goede game-bouw-kit met kant en klare tools en bibliotheken van functies te gebruiken. Alleen als je heel veel tijd en geld (voor programmeurs) hebt, dan kan je nog je eigen game-engine bouwen, maar wie heeft dat nog in deze tijd ;-)

Als je een 2d game wilt maken voor op het web: Flash
Flash heeft het grote voordeel dat bijna iedereen de webplugin heeft geïnstalleerd. Bovendien is het met actionscript 3 erg makkelijk om de objecten in je game te programmeren. Er is veel lesmateriaal om Flash ter leren en actionscript, maar je moet toch wel rekenen op flink wat tijd voordat je het onder knie hebt.

Als je een stand alone 2d game wilt maken voor PC of Mac: Gamemaker
Ja, als ik een 2d game wil maken die niet op het web hoeft, zou ik Gamemaker gebruiken. Soms wordt de neus opgehaald voor Gamemaker, al zou het een ‘kiddy-engine’ zijn, maar dat is onzin. Waar is dat veel gebruikers jong zijn, maar ik zou niet weten wat bv Flash meer kan dan Gamemaker als het gaat om gamedevelopment. De ingebouwde GML programmeertaal is krachtig en wie handig is kan de taal zelf nog verder uitbreiden. Maar de grote kracht van Gamemaker is de snelheid waarmee je een game in elkaar zet. De interface is zo handig dat ik binnen een week een volwaardige 2d game heb, in Flash zou me dat veel meer programmeertijd kosten. Binnenkort kun je ook Apple games maken met Gamemaker.

Als je een goed beveiligde webgame wilt maken: Adobe Director
Een groot nadeel van Flash is dat de code open is (geen open source, wel open standaard). Hierdoor kunnen handige mensen kijken hoe je game in elkaar zit. Handige mensen weten zo de vele prijsvraag games op het web te manipuleren. Ik deed zelf mee met een spelletje van mijn zorgverzekeraar. Je had een minuut om punten te halen. Ik had er 960 in een minuut en had bijna alle punten gepakt. De winnaar: een man uit Groningen. Zijn score: 30.000! Zijn beroep: programmeur. hmmmm.
Je game goed beveiligen blijft lastig, maar werken met Shockwave (Director) in plaats van Flash maakt het de hackers een stuk lastiger. De code van shockwave is – voorzover bekend – nog nooit gehackt. Eventueel kan je je flash game ‘inpakken’ met director en er een shockwave bestand van maken.

Als je een 3d webgame wilt maken: Unity3d of Director
Deze keus is lastiger. Director is verouderd, maar Adobe heeft beterschap en updates beloofd. Unity is hypermodern, met moderne programmeertalen (C# of Actionscript), ondersteunt vele 3d modelleringspakketten, waaronder Blender en is snel. Director daarentegen heeft een veel bredere ondersteuning op het web (Shockwave plugin) en is recent geupdate. Ik zou zeggen dat Unity op dit moment een stuk beter is dan Director, maar wellicht gaat dat veranderen met Director 12 of 13. Dus wie een jaartje kan wachten met kiezen… Misschien ook zelf vergelijken. Hier een Shockwave 3d game en hier een Unity 3d wereld voor op het web.

Als je een 3d stand alone game wilt maken voor PC of Mac: Unity3d
Als je een game wilt maken voor de Nintendo Wii: Unity3d

Als je een game wilt maken voor de Iphone: Unity3d
Toegegeven Apple heeft zijn eigen gratis ontwikkelomgeving voor de Iphone, maar die is wel echt bedoeld voor echte C programmeurs. Bovendien ontbreken veel gamefuncties, die je dus zelf eerst zult moeten programmeren (zoals een physics engine). Unity is veel makkelijker en sneller!

Als je een game wilt maken voor de Xbox360: XNA studio
Voor de Xbox heb je niet veel keus. Er is voor independent developers alleen XNA. 
Alleen kan je je afvragen of je überhaupt wilt ontwikkelen voor de Xbox360. Er zijn er niet erg veel van verkocht (relatief) dus als je wilt dat veel mensen je game gaan spelen, beter iets voor het web, PC of Wii ontwikkelen.

Denk bij het kiezen van een platform en software goed na. Het gaat niet om de mooiste specs, het gaat om waar je het snelst iets moois mee kunt maken. Tijd is de sleutel tot een goed gameproject.

Gamemaker voor mac

10 March 2009 1 reactie

Ik hoorde – en was blij verrast – dat de beta versie van Gamemaker voor de Mac uit is. Als je de beta versie wilt testen moet je even hier kijken. Alhoewel ik windows prima kan draaien op mijn Apple, zijn er nu nog maar weinig programma’s over die ik moet draaien onder windows. Een paar games, Gamemaker (tot nu toe dan) en MSprojects, wanneer ik een opleiding projectmanagement verzorg. Nog even, en ik ben Mac only! (je zou er haast een keurmerk en stikker voor in het leven roepen ;-)

Er is trouwens nog een nieuwe ster aan het firmament van de game-bouw-software: Gamebuilder. Je kunt er op simpele manier (eenvoudige) webgames mee maken in Java. 

Games maken door (jongere) kinderen

5 February 2009 Geen reacties

Gamemaker is een prachtig pakket om games mee te (leren) maken. Ik ben zelfs van mening dat het een ideale leeromgeving is om te leren programmeren, omdat er een systeem en interface is bedacht die voor iedereen te begrijpen is (tot op zeker hoogte). Het programmeren doe je door middel van symbolen en niet door een veel moeilijk ogende programmeertaal waarin je dingen ziet als:

on Mousup me
if (X<1) then put Y
end if
end mousup me

(of iets dergelijks).

Toch blijft Gamemaker vooral geschikt voor tieners en in mindere mate voor kinderen onder de 12 Behalve natuurlijk uw hoogbegaafde spruit van 10 die toch per se games wil bouwen (zoals zoveel kinderen dat nu willen). Misschien dat het boekje GameMaker4you dan iets voor hem of haar is. Het boek behandelt een aantal basisgames die je maakt door stap voor stap de symbolen in het boek na te doen (weinig tekst dus). Bovendien heeft de schrijfster op verschillende plekken de geavanceerde elementen van gamemaker (gebruiken van de ingebouwde programmeertaal GML bijvoorbeeld of het gebruiken van variabelen als x en y) goed weten te omzeilen door slim gebruik te maken van de basismogelijkheden van Gamemaker (gebruiken van de ’symbool’ programmeertaal).

Het boek is ook goed te gebruiken in klassen, waarbij de kinderen niet ellenlange tutorials willen lezen (wie leest er überhaupt nog op school ;-) ). Gewoon de stappen plannen uit het boekje volgen en het begrip komt daarna wel (hoop ik en denk ik). Een aanrader!

Meer info: www.gamemaker4you.nl

Chatten met een (ex-) Jurylid Make-a-Game

21 January 2008 Geen reacties

Vrijdag aanstaande kan je met mij chatten over gamedesign, gamemaker, educatieve games maken en aanverwante zaken. wedstrijdenchat@hotmail.com is de tijdelijke MSN account die ik daarvoor gebruik. De hele chatsessie is georganiseerd door Kennisnet. Vorig jaar mocht ik bij hen in de jury zitten van de game-bouw-wedstrijd ‘make-a-game’. Dus, als je dit jaar weer wilt meedoen, hoor me uit! (Nota Bene: er is een kleine kans dat ik dit jaar weer in de jury zit)

Vrijdag25 januari 2008 om 14:00 uur op MSN (wedstrijdenchat@hotmail.com)

Ik spreek je dan!

Een simulatie maken in Gamemaker

26 October 2006 3 reacties

Het maken van een simulatie kost veel tijd, en is werk van specialisten. Bovendien moet je behoorlijk kunnen programmeren, als je een computersimulatie wilt maken. Vandaar dat ik eens wilde kijken of je met een goedkoop en eenvoudig te leren programma als Gamemaker ook een simulatie kan maken. Een groot voordeel van het werken met Gamemaker is dat de docenten, die inhoudsdeskundigen zijn, zelf hun simulatie kunnen maken voor gebruik in de lessen, al dan niet samen met leerlingen. Download de tutorial en de bijbehorende bestanden hieronder, om te zien hoe je met relatief simpele middelen en zonder al te ingewikkeld programmeerwerk een simulatie kunt maken in Gamemaker.

Oh ja, voor ik het vergeet: het onderwerp van de simulatie is de verspreiding van SOA’s, dus als je wat conservatief bent aangelegd (lees: preuts) dan kan je dit bericht beter overslaan. Om de simulatie na te bouwen heb je een geregistreede versie van gamemaker nodig.

bloemetjes en bijtjes

Als je alleen de simulatie wilt bekijken, download dan het EXE bestand of de ZIP file en run het programma. Het idee is simpel: je kan het gedrag van jongeren instellen ten aanzien van sexdrive en safesex. Vervolgens zie je hoe makkelijk of moeilijk een SOA zich verspreidt binnen een groep. Lees verder de tutorial voor meer toelichting en suggesties voor gebruik in voorlichting. Overigens heb ik in de tutorial de nadruk gelegd op het leren programmeren in Gamemaker (en een beetje GML) en niet zozeer op de uitwerking en de toepassing van de simulatie. Dus als iemand een lesbrief wil maken en iemand anders nog wat losse eindjes van de tutorial aan elkaar wil knopen: het materiaal is open source!

Tutorial voor het maken van een simulatie in Gamemaker .
SOA simulator EXE file .
SOA simulator, maar nu als ZIP file .
Bronbestanden en graphics van de SOA simulatie .

(ik heb alle virusscans gedaan, maar downloaden en runnen blijft voor eigen risico)

Creative Commons License
Op dit werk is een Creative Commons Licentie van toepassing.