Game Maker 5 è un pacchetto di sviluppo del gioco da YoYo Games che tenta di portare lo sviluppo del gioco alla portata di programmatori non-computer , e, in generale , ci riesce . Tuttavia, una caratteristica partita difficile, ma comune che Game Maker non ha un supporto evidente di gioco è la pausa . Istruzioni
1
Open Game Maker 5 e attivare la modalità avanzata facendo clic su " File " e "Modalità Avanzata ".
2
creare un nuovo script facendo clic destro "Script " e clic su "Aggiungi script ". Si aprirà l'editor di script . Nella casella Nome , digitare " pauseScript . " Questo sarà il nome con cui Game Maker 5 saprà script
Incollare il codice riportato di seguito in Script Editor : .
Pausa = true
mentre ( pausa) {
draw_text ( 10,10 , " in pausa . Premere INVIO per riavviare la riproduzione " ) per
screen_refresh ( ) per
sleep ( 500 ) per
pausa = ! keyboard_check_direct ( vk_enter ) per
}
la chiave per lo script è il " while ( pausa) " loop . Si avvale di un sottile tratto di Game Maker : mentre un gioco è all'interno di uno script, non sta facendo qualsiasi altra elaborazione . Finché il "while ( pausa) " ciclo è in corso , niente altro può accadere nel gioco . Questo, in effetti , mette in pausa il gioco . Fare clic sul pulsante verde segno di spunta per salvare lo script e chiudere l' editor di script .
3
Creare un oggetto " pauseListener " con " oggetto" pulsante destro del mouse e scegliendo " Aggiungi oggetto ". < br
Deseleziona > la casella di controllo "visibile" e fare clic su " Aggiungi evento". Scegliere " premere il tasto " e " spazio".
Fare clic sulla scheda codice e trascinare l'icona " eseguire lo script " in " azioni " box.This è l'icona che appare come un foglio di carta con una freccia verde su di esso .
Fare clic sul pulsante elenco di script e selezionare " pauseScript . " Fare clic su " OK ".
Fare clic su OK per salvare l'oggetto " pauseListener " .
4
Fare clic destro "Stanze" e scegliere " Aggiungi spazio . " Fare clic sulla casella di riepilogo sotto "Oggetto per aggiungere con il mouse " e selezionare pauseLstener . Fare clic su qualsiasi punto della mappa della stanza per aggiungere la pauseListener alla stanza . Sarà necessario aggiungere l'ascoltatore ad ogni livello nel gioco che può essere messo in pausa in questo modo. Esso appare sulla mappa come un punto interrogativo blu , ma sarà invisibile durante il gioco .