Game Maker is een programma waarmee je je eigen games maken zonder ook maar een regel code te leren . Hoewel de meeste dingen geheel kunnen worden gedaan met de drag - and- drop interface , een aantal operaties vereisen het gebruik van GML , de opgenomen programmeertaal . Achtergrondafbeelding van het spel ( of " BG " in het kort ) het veranderen is toevallig een van die --- zijn, maar gelukkig is het nog steeds een eenvoudig proces en kan gedaan worden , zelfs met de geavanceerde functies uitgeschakeld . Instructies 1 Start Game Maker en klik op de knop op de werkbalk die lijkt op een schilderij van een landschap . Klik op de "Load Background " knop in het venster dat verschijnt , en kies een afbeelding uit het dialoogvenster file- browser . Klik op ' OK ' om uw wijzigingen te bewaren . Dit creëert een achtergrond afbeelding resource ( automatisch de naam " background0 " ) , dat kan worden weergegeven op het scherm ingame . Game Maker heeft geen limiet aan het aantal achtergrond middelen die u in een project kan hebben --- voor deze tutorial zullen we twee nodig hebben . Maak de tweede achtergrond resource ( " background1 " ) door dezelfde stappen te herhalen . Kopen van 2 Maak een programmeerbare object door te klikken op de knop op de werkbalk die lijkt op een blauwe bal . Klik op de knop " Evenement toevoegen " en kies " toetsdruk " > " Any Key " van de Event Selector . Schakel over naar het tabblad Controle van de Actie Block palet en sleep een Execute Code blok in het deelvenster Handelingen . Typ " background_index [ 0 ] = background1 ; " ( minus de aanhalingstekens ) in het venster dat verschijnt , en klik op het groene vinkje om de wijzigingen te bewaren . Deze regel code zal de achtergrond te veranderen naar de tweede afbeelding die u hebt gemaakt : " . Background1 " de naam afbeelding 3 maken Nu is het zo dat de achtergrond afbeelding verandert weer terug , toen de toets wordt losgelaten . Voeg een " Key release " > " Any Key " event en geef het een Execute Code blok als goed, dit keer met de code " background_index [ 0 ] = background0 ; " . Dit zal het tegenovergestelde van de eerste regel van de code doen , het veranderen van de achtergrond terug naar de eerste afbeelding : " . Background0 " Het beeld met de naam Druk op "OK " om uw veranderingen te houden aan het object . 4 Maak een kamer voor je spel te laten plaatsvinden in door te klikken op de blauwe rand witte doos op de werkbalk . Klik op het tabblad " Achtergronden " en stel de start achtergrond voor de kamer te " background0 . " Klik ergens in de kamer om een exemplaar van uw object te maken . Nu alle toetsaanslagen zullen worden gedetecteerd door het en handelde dienovereenkomstig . 5 Klik op de groene knop "Spelen" om je spel te testen . Als het eenmaal geladen , houdt u op een willekeurige toets om de achtergrond te veranderen van " background0 " om te zien " background1 . " Laat de toets om het weer terug te veranderen .
|