Game Maker is een ontwikkelomgeving ontworpen om beginners snel hun eigen eenvoudige games te creëren . Hoewel Game Maker kan worden gebruikt door degenen die geen programmeerervaring door slepen en neerzetten actie blokkeert , het bevat ook een krachtige ontwikkeling taal genaamd GML . Deze bevat alle functies van een moderne programmeertaal , waaronder de mogelijkheid om arrays van variabelen gebruiken . Met behulp van arrays in Game Maker is zeer eenvoudig , en vereist slechts een regel of twee van de code te implementeren . Instructies 1 Start Game Maker en het opzetten van de spelomgeving . Maak een nieuwe kamer en een object , en plaats een instantie van het object in de ruimte . Kopen van 2 Voeg een " Create" event van het object en plaats een " Uitvoeren van een stukje code " actie in het. Plak het volgende blok code in het venster dat opent wanneer u dubbelklikt op de actie : { character_info [ 0,0 ] = " Zed " ; character_info [ 0,1 ] = 0 ; character_info [ 0,2 ] = 36 ; character_info [ 1,0 ] = " mei " ; character_info [ 1 , 1 ] = 4 ; character_info [1,2 ] = 348 ; character_info [ 2,0 ] = " Consuella " ; character_info [2,1 ] = 4 ; character_info [ 2,2 ] = 224 ; } bovenstaande code wordt een tweedimensionale array, drie variabelen in en drie variabelen hoog. Elk van deze negen locaties krijgen een andere waarde - . Enkele strijkers en enkele integers 3 Voeg een " Draw " evenement en plaats een andere " Uitvoeren van een stukje code " actie , dit tijd binnen van het . Plak de volgende regels in de code -venster : { for (i = 0 ; i < = 2 ; i + = 1 ) { for ( j = 0 ; j < = 2 ; drukt de gehele inhoud van de array naar het scherm , door middel van twee geneste " voor loops . " De eerste lus loopt drie keer , en tijdens elke iteratie de binnenste lus wordt uitgevoerd drie keer , zodat alle negen waarden in de matrix worden getrokken . 4 Run je spel naar de array aan het werk te zien . Arrays kunnen worden op deze manier gebruikt om allerlei gegevens op te slaan , of scores , object posities , items in een inventaris , of zelfs lijnen in een multiple -choice gesprek met een personage in het spel .
|