Takže máte touhu vytvořit si vlastní počítačovou hru. Můžete se vydat složitější cestou, která zahrnuje osvojení základů programování v Delphi, C ++ a některých dalších jazycích. Jedná se však o pracný proces, který vyžaduje spoustu času a úsilí. Je mnohem jednodušší používat konstruktory a hotové herní enginy, z nichž většinu najdete na webu www.gcup.ru. Zvažme vytvoření hry pomocí příkladu programu Game Maker
Je to nutné
Program Game Maker
Instrukce
Krok 1
Postava
Nejprve vytvořte herní postavu (řekněme jí například obj_player). Aby se naučil chodit, zkontrolujte tlačítkem „Vlevo“kolizi předmětů a posun podél osy X o souřadnice -4. Totéž proveďte v tlačítku „Vpravo“a změňte souřadnice na + 4. Nezapomeňte na změnu skřítků. Nyní může naše postava chodit doleva a doprava.
Krok 2
Plošina
Vytvořte nový objekt (obj_platform), který se později stane platformou. V takovém případě nezapomeňte zaškrtnout políčko Solid v obj_platform.
Krok 3
Gravitace
Vraťme se zpět k znaku obj_player. V nabídce Krok vyberte podmínky, jak je znázorněno na obrázku.
Všimněte si proměnné vlevo. S jeho pomocí lze rychlost pádu omezit na 12.
Krok 4
Odskočit
Chcete-li vytvořit skok, musíte implementovat proměnnou skoku, pomocí které můžete nastavit maximální počet skoků. V nabídce vytvoření vytvořte proměnnou s jump = 0. Proměnné se vytvářejí pomocí červeně zvýrazněného tlačítka na obrázku. Když jej přetáhnete do Akce, zobrazí se nabídka. Uveďte v něm všechny nezbytné podmínky, jak je znázorněno na obrázku.
Krok 5
V nabídce tisku postupujte stejným způsobem jako na následujících obrázcích:
Krok 6
A několik dalších kroků při dotyku objektu obj_platform. Hlavní engine naší hry je tedy připraven. Zbývá zaregistrovat další funkce.
Krok 7
Schody
K vytvoření schodiště potřebujeme karty Nahoru, Dolů a Krok. Vytvořte nový objekt obj_ladder. Dále na kartě Krok zadejte hodnoty, jak je znázorněno na obrázku:
Krok 8
Pracujeme s kartou Nahoru (viz obrázek). S kartou Dolů pracujeme stejným způsobem, nezapomeňte však nahradit y = -4 y = + 4.
Krok 9
Nepřítel
Co je to hra bez padoucha? Proto náš hrdina rozhodně potřebuje nepřítele. Vytvořte nový objekt obj_enemy a přejděte na událost Vytvořit. Tam vytvořte akci a nastavte parametry podobné těm, které jsou znázorněny na obrázku.
Dále vytvoříme objekt obj_rotate a učiníme jej neviditelným. Chcete-li to provést, stačí zrušit zaškrtnutí políčka Viditelné.
Krok 10
Vražda hlavního hrdiny
Toto je nejdůležitější okamžik: musíte počítat s možností zabití postavy. K tomu použijeme systém života a zdraví, který je již zabudován do Game Makeru.
V události Step proveďte následující kroky:
Krok 11
Zdraví postavy.
Vyrobte si ve hře bajonety stejným způsobem, jakým jste vytvořili padoucha. Potom vložte: Nastavit zdraví ve vztahu k -1
Krok 12
Tím zajistíte, že se zdraví herní postavy s každým dotykem bajonetů sníží. Když je zdraví menší než jedna, postava spálí jeden život.
Krok 13
V poslední fázi dokončíme několik dotyků: uděláme velkou úroveň, zaregistrujeme možnost sledování kamery pro hrdinu. K tomu v místnosti ve spojce pohledů provedeme následující akce (viz obrázek).
Změňte hodnoty Hbor a Vbor. Jsou zodpovědní za souřadnice xay, po jejichž dosažení se kamera začne pohybovat.
Jedná se o základy vytvoření jednoduché plošinovky s Game Maker.