Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť časovač v Game Makeru

Game Maker vývoj Suite od YoYo Games je obľúbený pre svoju schopnosť nechať začínajúcich vývojári hier vytvoriť svoj ​​sen hier bez znalosti programovania . Avšak , niektoré herné prvky nemajú hotové funkcie v Game Makeru rozhraní . To je miesto , kde má podnikavý developer písať svoje vlastné . Jedným z týchto prípadov je pre hru časovačom , ktorý obmedzuje hráč na určitú dobu na dokončenie úrovne . Pokyny dovolená 1

Vytvorte objekt pravým tlačidlom myši na " objekty " a voľbou " vytvoriť objekt . " Názov " časovač " . Objekt Nepoužívajte priradiť mu sprite .
2

Kliknite na " Pridať udalosť " a " Vytvoriť " . Tým sa vytvorí kód nastať , akonáhle začne hra.
3

Prejdite na záložku " Control " a pretiahnite ikonu , ktorá vyzerá ako štvorec so slovom " VAR " v že na " Akcie " panelu . Tým je " nastavená premenná " akcie a budete ho používať na ukladanie informácií pre použitie inde v programe . V pop - up okne , ktoré sa objaví , aby vaše premennú názov " room_speed " a nastavte jej hodnotu na 30 rokov . To sa hovorí o hru , ktorú chcete , aby fungoval pri rýchlosti 30 snímok za sekundu . To je veľmi dôležité , pretože Game Maker pamätá len počet snímok , to ukazuje , a nie , koľko času uplynie .
4

Presuňte ďalšiu " nastaviť premennú " akciu do " Akcia " panelu . Meno tejto premennej " sekúnd " a nastavte ju na 10. To je množstvo času na časovači vašej hry .
5

Kliknite na záložku " Hlavné 2 " a pretiahnite ikonu , ktorá vyzerá ako stopky do " Akcia " panelu . Zmeňte " počet krokov " nastavenie pre čítanie " room_speed . " Nezabudnite , že " room_speed " hovorí hru , koľko bude dochádzať snímok za jednu sekundu . Teraz máte nastavenie alarm ísť preč po tom , že veľa snímok - inými slovami , ísť preč potom, čo jedna sekunda
6

Kliknite na " Pridať udalosť " a zvoľte " Alarm " vytvoriť kódovanie . že dôjde každú sekundu , kedy sa alarm vypne .
7

Presuňte ďalšie " nastaviť premennú " akciu a nastaviť premennú " sekúnd " až -1 a kliknite na políčko označené " vo vzťahu . " To hovorí , Game Maker odpočítať jeden z sekundách variabilný miesto jednoducho to nastavenie na -1 .
8

Potiahnite ikonu testovacie premenné do " Akcia " panelu . Vyzerá to , že slovo " VAR " vnútri osemuholníka . Nastavte premenné , ktoré majú byť testované na " sekúnd " a nastavte hodnotu skúšanie ako " 0 " .
9

Prejdite na záložku " Main 2 " a pretiahnite ikonu " Koniec hry " do " Akcia " panel . Je to červený tlačidlo , ktoré vyzerá ako tlačidlá power - off . To bude koniec hry , kedy sekúnd na časovač dosiahne nuly .
10

Vráťte sa späť na záložku " Control " . Pretiahnite ikonu " ELSE " do " Akcia " panelu . To hovorí , Game Maker , čo robiť , keď sú sekundy nie je nula a budeme používať toto resetujte alarm . Prejdite na záložku " Hlavné 2 " a pretiahnite akciu nastaviť alarm do " Akcia " panelu . Znovu nastaviť budík späť na " room_speed . "
11

Kliknite na " Pridať udalosť " a vyberte " Draw " . Časovač je plne funkčný , ale to by bolo len spravodlivé , aby hráč vidieť . Pretiahnite " Draw premenná " tlačidlo na karte " Control " a zadajte " sekúnd " do premennej poľa .
12

Vytvorte si izbu kliknutím pravým tlačidlom myši " izby " a voľbou " vytvoriť priestor " . Kliknite na ľubovoľné miesto na priestorové mriežky pridať " časovača " objekt do miestnosti . Kliknite na zelené začiarknutie " zachrániť " a kliknite na zelenú šípku na " spustiť " hru . Hra by mala bežať po dobu 10 sekúnd , s časovačom v ľavom hornom rohu obrazovky . Akonáhle časovač klesne na nulu , hra končí .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené