Game Maker 5 : Hoe maak je een menu Pauze maken

Game Maker biedt een eenvoudige manier om video games te maken . het zwarte videospelletjes controler of games pad door Warren Millar uit Fotolia.com

Game Maker is een programmeeromgeving geschreven door YoYo Games.Ze produceerde het met het nobele doel van het maken van game-ontwikkeling haalbaar door degenen met noch de tijd noch de neiging om complexe en esoterische talen als Java en C ++ te leren.Er zijn echter een aantal functies ontbreken in de eenvoudige drag-and-drop interface, onder hen een gemakkelijke manier om spelers om games te pauzeren.

wat je

  • Game Maker 5

instructies

  1. Overschakelen naar geavanceerde Needmodus door te klikken op "File" en kies de "Advanced Mode" optie.Helaas, er zijn een paar functies die nodig zijn om een ​​pausable spel te maken dat alleen beschikbaar in de geavanceerde versie van Game Maker zijn.

  2. Maak een Sprite door met de rechtermuisknop op het woord "Sprite" in het object-lijst boom aan de linkerkant van het scherm en selecteer "Create Sprite."

    Name it pausedSprite en kl

    ik op de "edit sprite" knop.De standaard sprite 30-2 pixels breed en 30-2 pixels hoog.Voor de meeste game graphics, dit is een goede maat, maar voor het schrijven van een woord over het scherm, het is veel te klein.Dus klik op de groene miniatuur van de sprite en druk op de "delete" knop op uw toetsenbord.Ga naar "File" en kies "Nieuw."Selecteer een breedte en hoogte van 200 elk en dubbelklik op de nieuw gecreëerde sprite naar de editor.

    Kies de loting tekst optie in het menu aan de linkerkant.Het ziet eruit als een rode en een blauwe T.

    Klik op het midden van de sprite en schrijf het woord "onderbroken."Klik op de groene vinkjes om uw wijzigingen op te slaan.

  3. rechtermuisknop op het woord "object" in het object-lijst boom en kies "Create object."Noem dit object "ResumeButton" en wijs de pausedSprite u zojuist hebt gemaakt.

    Klik op 'Event toevoegen' en kies 'Key Druk op' en "ruimte" om het spel te worden hervat wanneer de spatiebalk wordt geraakt.

    Kies het tabblad met de naam "main1" in de lijst Actions en vind de "Ga naar de vorige kamer" actie uit de lijst.Sleep het naar het venster Acties en klik op ok om uw werk op te slaan en terug te keren naar de belangrijkste Game Maker scherm.

  4. Maak een kamer met behulp van de lijst met objecten en noem deze "Game".Klik op de "Persistent" in om ervoor te zorgen dat het spel kamer elke keer dat de speler pauzeert het spel zal niet gereset.

  5. Maak een andere kamer en noem maar PauseMenu.Klik in de kamer naar de ResumeButton plaatsen erin.

  6. Maak een ander object met de naam "pauseButton."Heeft dit een sprite niet toe te wijzen, maar wel toe te voegen een andere gebeurtenis voor de spatiebalk volgens dezelfde procedure als in stap 3

    Echter, in plaats van het kiezen van de "Ga naar Vorige Room" actie, maar vindt de "Ga naar de andere kamer"actie.Kies de "PauseMenu" als uw kamer.

    Dubbelklik op het "spel" kamer en klik ergens in het naar de "pauseButton" plaatsen in de kamer.

    Je hebt nu een pauze menu.Elke keer dat de gebruiker de spatiebalk in je spel drukt, zullen ze worden genomen om een ​​pauze menu.Wanneer ze weer op de spatiebalk, zullen ze worden teruggestuurd naar de plaats waar ooit in je spel waren.

    Voeg deze code aan een spel om de functionaliteit het biedt te genieten.

778
0
3
Computer Programmeertalen