Takže máte túžbu vytvoriť si vlastnú počítačovú hru. Môžete sa vydať zložitejšou cestou, ktorá zahŕňa osvojenie si základov programovania v jazykoch Delphi, C ++ a niektorých ďalších. Jedná sa však o namáhavý proces, ktorý si vyžaduje veľa času a úsilia. Je oveľa jednoduchšie použiť konštruktory a pripravené herné enginy, z ktorých väčšinu nájdete na webových stránkach www.gcup.ru. Zvážme vytvorenie hry na príklade programu Game Maker
Je to nevyhnutné
Program Game Maker
Inštrukcie
Krok 1
Postava
Najskôr si vytvorte hernú postavu (nazvime ju napríklad obj_player). Aby sa naučil chodiť, skontrolujte v tlačidle „Doľava“kolíziu predmetov a posun pozdĺž osi X pomocou súradníc -4. To isté urobte pomocou tlačidla „Vpravo“a zmeňte súradnice na + 4. Nezabudnite na zmenu skřítkov. Teraz môže naša postava kráčať doľava a doprava.
Krok 2
Plošina
Vytvorte nový objekt (obj_platform), ktorý sa neskôr stane platformou. V takom prípade nezabudnite začiarknuť políčko Solid v obj_platform.
Krok 3
Gravitácia
Vráťme sa k znaku obj_player. V ponuke Krok vyberte podmienky, ako je to znázornené na obrázku.
Všimnite si premennú vľavo. S jeho pomocou možno rýchlosť pádu obmedziť na 12.
Krok 4
Odraziť sa
Aby ste vytvorili skok, musíte implementovať premennú skoku, pomocou ktorej môžete nastaviť maximálny počet skokov. V ponuke vytvorenia vytvorte premennú so skokom = 0. Premenné sa vytvárajú pomocou tlačidla zvýrazneného červenou farbou na obrázku. Keď ho presuniete do ponuky Akcie, zobrazí sa ponuka. Uveďte v ňom všetky potrebné podmienky, ako je to znázornené na obrázku.
Krok 5
V ponuke tlače postupujte rovnako ako na nasledujúcich obrázkoch:
Krok 6
A ešte niekoľko krokov pri dotyku s objektom obj_platform. Takže hlavný motor pre našu hru je pripravený. Zostáva zaregistrovať ďalšie funkcie.
Krok 7
Schody
Na vytvorenie schodiska potrebujeme karty Hore, Dolu a Krok. Vytvorte nový objekt obj_ladder. Ďalej na karte Krok zadajte hodnoty, ako je to znázornené na obrázku:
Krok 8
Pracujeme s kartou Hore (viď obrázok). Rovnakým spôsobom pracujeme s kartou Dolu, len nezabudnite nahradiť y = -4 za y = + 4.
Krok 9
Nepriateľ
Čo je to hra bez zloducha? Náš hrdina preto určite potrebuje nepriateľa. Vytvorte nový objekt obj_enemy a potom prejdite na udalosť Create. Tam vytvorte akciu a nastavte parametre podobné tým, ktoré sú zobrazené na obrázku.
Ďalej vytvoríme objekt obj_rotate a urobíme ho neviditeľným. Ak to chcete urobiť, stačí zrušiť začiarknutie políčka Viditeľné.
Krok 10
Vražda hlavného hrdinu
Toto je najdôležitejší okamih: musíte počítať s možnosťou zabitia postavy. K tomu použijeme systém života a zdravia, ktorý je už zabudovaný do Game Makeru.
V udalosti Krok urobte nasledujúce kroky:
Krok 11
Zdravie postavy.
Vyrábajte bodáky v hre rovnakým spôsobom, ako ste vytvorili padoucha. Potom vložte: Nastaviť zdravie vo vzťahu k -1
Krok 12
To zaistí, že zdravie hernej postavy sa bude znižovať pri každom dotyku bajonetov. Ak je zdravie menšie ako jeden, postava spálí jeden život.
Krok 13
V poslednej fáze dokončíme niekoľko dotykov: urobíme veľkú úroveň, zaregistrujeme možnosť sledovania kamery pre hrdinu. Za týmto účelom vykonáme v miestnosti v spojke výhľadov nasledujúce kroky (pozri obrázok).
Zmeňte hodnoty Hbor a Vbor. Sú zodpovedné za súradnice x a y, po dosiahnutí ktorých sa kamera začne pohybovať.
Toto sú základy vytvárania jednoduchej plošinovky pomocou programu Game Maker.