GameMaker

Uit Wikipedia, de vrije encyclopedie
(Doorverwezen vanaf Game Maker)
Ga naar: navigatie, zoeken
GameMaker: Studio
Ontwikkelaar YoYo Games
Uitgebracht 15 november 1999
Recentste versie 1.3 
(29 mei 2014)
Status Actief
Besturingssysteem Microsoft Windows, Mac OS X (alleen voor GameMaker for Mac) en Linux (Ubuntu
Website Website van GameMaker
Portaal  Portaalicoon   Informatica

GameMaker: Studio (oorspronkelijk GameMaker of Game Maker genaamd) is een shareware-programma waarmee computerspellen ontworpen kunnen worden. Het programma is oorspronkelijk ontwikkeld door prof. dr. Mark H. Overmars (hoogleraar aan de Universiteit Utrecht) en geschreven in Delphi. Momenteel wordt het ontwikkeld en gepubliceerd door YoYo Games.

Het programma werkt op basis van slepen en neerzetten. Dit betekent dat de gebruiker een actie voor een object selecteert en deze laat uitvoeren op een bepaald moment, door een pictogram naar een reeks te slepen. Daarnaast kan er ook gebruikgemaakt worden van een ingebouwde programmeertaal: GameMaker Language (GML).

Gemaakte spellen kunnen gratis worden verspreid, maar mogen ook commercieel aangeboden worden[1].

Geschiedenis[bewerken]

Windows[bewerken]

De ontwikkeling van Game Maker begon in 1999 en was in eerste instantie bedoeld voor het maken van simpele 2D-animaties. Het project werd om deze reden eerst Animo genoemd. De eerste publieke uitgave van het programma, versie 1.1, werd vrijgegeven op 15 november 1999. Deze versie had al een ingebouwde programmeertaal, maar deze stelde niet veel voor. Het maakte toen nog geen gebruik van DirectX en het kon nog geen toepassingen maken. In het totaal werd het programma in de periode tot december 1999, ongeveer 366 keer gedownload.

In 2000 werd Game Maker meer bekend, in juni werd het 2000 keer gedownload en in augustus zelfs 8000 keer. Rond september 2000 werd versie 2.0 uitgebracht, in heel het jaar 2000 werd het programma 40000 keer gedownload.

In 2001 werd voor het eerst gebruikgemaakt van DirectX in versie 3.0. Op deze nieuwe versie volgde snel versie 3.1, 3.2 en 3.3. Ook de populariteit steeg, in maart 2001 werd het programma 14000 keer gedownload en in juni liep dit op tot 21000 keer. In januari 2001 werd het programma volledig herschreven, door de tot dan toe geleerde technieken te gebruiken. Deze nieuwe versie was niet compatibel met de oude versie. De nieuwe rode kleur in het icon symboliseerde dat. Versie 4.0 werd uitgebracht in juli 2001, in december gevolgd door versie 4.1, die de mogelijkheid gaf voor multiplayer spellen. De populariteit bleef ook nog steeds toenemen. In december werd het programma 32000 keer gedownload en heel 2001 leverde een download aantal van 270000 keer.

Versie 4.2 en 4.3 verschenen in 2002. Deze voegden niet veel toe, maar verbeterden slechts enkele fouten. De populariteit bleef wel groeien, aan het eind van 2002 werd het programma 2000 keer per dag gedownload. Dat houdt in zo'n 750000 keer. Later in 2004 kwam er versie 5.0, die een soort van facelift was ondergaan, want vergeleken bij Game Maker 6.1, lijken ze heel veel op elkaar met het uiterlijk, de ingebouwde codetaal en het gemak van drag and drop acties

Op 2 oktober 2004 is Game Maker 6.0 uitgebracht. Deze nieuwe versie maakt gebruik van Direct3D, waardoor het mogelijk is ook 3D-spellen te maken en 3D-geluidseffecten toe te voegen. In plaats van databestanden is het nu mogelijk lettertypes toe te voegen. Deze kunnen vervolgens gebruikt worden in het spel.

Sinds 27 mei 2005 is Game Maker 6.1 beschikbaar. Deze versie voegt een paar nieuwe functies toe en verbetert een aantal fouten. Er is bijvoorbeeld een nieuwe actie beschikbaar, die het mogelijk maakt om kant-en-klare effecten weer te geven. Tevens kunnen 3D-modellen geïmporteerd worden door middel van "converters".

Sinds 28 februari 2007 is Game Maker 7.0 beschikbaar. De belangrijkste toevoeging aan versie 7.0 is het makkelijk importeren van extensies, waardoor het programma relatief makkelijk kan worden uitgebreid door middel van DLL's of GML-bestanden. Ook is vanaf Game Maker 7.0 het programma alleen nog maar te krijgen via de website van YoYo Games. Je kan dan vanuit Game Maker makkelijk spellen uitbrengen op de site van YoYo Games.

Sinds 23 december 2009 is Game Maker 8.0 beschikbaar. Een aantal belangrijke wijzigingen sinds 7.0 zijn gebracht in de script-editor, en de sprite-editor. Vooral de alpha-transparent functie is een zeer grote verbetering voor de kwaliteit van de games.

Sinds 15 april 2011 is GameMaker 8.1 beschikbaar. Een aantal belangrijke wijzigingen sinds 8.0 zijn gebracht in de room-editor, Het is nu mogelijk om in en uit te zoomen en de fonts zijn beter geworden en ook is er een betere .exe encryptie. Verder zijn er snellere graphics en block taps toegevoegd. Daarnaast is de spatie uit de naam gehaald, waardoor het programma voortaan GameMaker wordt genoemd.

Mac[bewerken]

Sinds 11 augustus 2010 is Game Maker 7.0 ook beschikbaar voor Mac-gebruikers.

Studio[bewerken]

Op 22 mei 2012 kwam GameMaker: Studio uit. GameMaker: Studio geeft naast het maken van Windows en Mac games, de mogelijkheid om games voor iOS, Android en Ubuntu te maken. Ook is het nu mogelijk om games voor in de webbrowser te maken, door middel van HTML5.

Versies[bewerken]

Windowsversie[bewerken]

Met de Windowsversie van GameMaker kunnen games voor Windows gemaakt worden. Er bestaat een lite- en een standaardversie. De liteversie is gratis, maar met beperkte mogelijkheden. De standaardversie is voor $40 dollar te downloaden op de website. Voor GameMaker 8.1 bestond de standaardversie onder de naam proversie.

GameMaker: Studio[bewerken]

GameMaker: Studio is bedoeld om professionelere games te maken. Er is een gratis versie beschikbaar. De professionele versie heeft de mogelijkheid om Windows- en Mac OS X-games te maken. Ook bestaan er verschillende modules die de mogelijkheid toevoegen om games te maken voor platforms zoals iOS, Android, Windows 8, Ubuntu en HTML5.

GameMaker Language[bewerken]

Nuvola single chevron right.svg Zie GameMaker Language voor het hoofdartikel over dit onderwerp.

GML of ook wel GameMaker Language genoemd, is de ingebouwde programmeertaal van GameMaker. Deze taal breidt de functionaliteit van het programma uit, waar normaal gesproken met een drag-and-drop interface wordt gewerkt.

Systeemeisen[bewerken]

De volgende specificaties zijn benodigd voor het gebruik GameMaker, evenals het spelen van de executables gemaakt met GameMaker.

Systeemeisen voor GameMaker voor Windows/GameMaker: HTML5/GameMaker:

  • Microsoft Windows XP of hoger
  • 512 MB RAM-geheugen of meer
  • 1024×600 (of hogere) schermresolutie

Systeemeisen voor Game Maker voor Mac:

  • Intel Mac
  • Mac OS X 10.6 Snow Leopard of hoger
  • 1 GB RAM-geheugen of meer

Systeemeisen voor Game Maker voor Ubuntu:

  • Computer met Ubuntu 12.10 of hoger
  • OpenGL-compatibele grafische kaart met geschikte driver

Community[bewerken]

GameMaker heeft ook een eigen Engelstalige community. Binnen deze community worden discussies gevoerd over de mogelijkheden van het programma, daarnaast worden beginners en gevorderden geholpen. Tevens zijn hier afgewerkte en WIP (Work In Progress) spellen te vinden, evenals vele voorbeelden, tutorials en websites gerelateerd aan GameMaker.

Los hiervan bestaat er ook een Nederlandstalige community.

YoYo Games[bewerken]

In 2008 ging de maker van GameMaker, Mark Overmars, samenwerken met YoYo Games. YoYo Games creëerde als eerste een site met user generated content. Gebruikers kunnen na registratie spellen die ze met GameMaker gemaakt hebben op de site zetten, waarna anderen bij dit spel reacties en of beoordelingen van 1 tot 5 sterren kunnen plaatsen. De site werd later uitgebreid met een "instant-play" plug-in. Deze plug-in downloadt en opent een spel automatisch zodra erop geklikt wordt. Verder is YoYo Games betrokken bij de toekomstige ontwikkeling van GameMaker.

Referenties[bewerken]

  1. YoYo Games. Game Maker 8 licentieovereenkomst! Geraadpleegd op 2010-04-20

Externe links[bewerken]

Online documentatie[bewerken]