|
Auto
První hru, kterou zde popíši bude Auto. Finální verzi si stáhněte zde.
Hra se bude skládat z několika částí:
1. Auto, které budete ovládat vy.
2. Pozadí po kterém pojedete.
3. Další auta a domy, která vám buďto přidají skóre nebo uberou životy.
4. Životy a skóre.
5. Zápisník skóre.
Když spustíte gamemaker, nahoře budete mít menu s nabídkou nový, uložit, vyskoušet a další o kterých se zde nebudu zmiňovat.
Pod menu jsou složky. Do různé složky patří různé věci.
Jako první si vytvoříme sprity (jak vypadá sprite objektu, tak bude vypadat objekt ve hře).
Ve hře máme 7 sprity a to našeho auta, 2 další auta, dům, 2 výbuchy a zeď (neviditelná).
Sprity a vůbec všechny věci přídáváme kliknutím pravého tlačítka na složku a vybráním Add.
Když dvakrát kliknete na nějaký sprite, objevý se vám menu.
Sprites
V menu máte jméno spritu, doporučuji psát před každou věc (sprite, sound, background...) jejich zkratky (např. spr_car).
Obrázek do spritu můžete přidat dvěma způsoby, buďto přidat některý vámi vytvořený v některém z grafických programů (load sprite)
nebo vytvořením v grafickém programu přímo v gamemakeru (Edit sprite).
Transparent - pokud je toto políčko zaškrtnuté, je objekte transparetní - objekt nebude celý obrázek (tedy čtverec),
ale bude to obrázek, který bude začínat barvou, která je jiná než barva okraje.
To co bude vidět ve hře je ohraničeno černě nahoře napravo v menu. Něco podobného dělají ty tři možnosti: Automatic, Full image, Manual.
Automatic - Jak již název napovídá bude část obrázku vybrána automaticky podle nastavení Transparent.
Full image - Bude vybrán celý obrázek.
Manual - Nastavení velikosti vybrané části, budete nastavovat manuálně.
Backgrounds
V složce máme backgrounds máme 2 pozadí a to část cesty a pozadí pro Highscore.
V menu máte opět 2 možnosti vložení obrázku, trasparent. Tady si toho moc říkat nebudem (protože není skoro nic o čem bychom mohl psát).
Objects
Car 1
V menu máte název objektu. Zde také přidělíte sprite objektu.
Solid - jiný objekt nesmí přes tento objekt procházet.
Visible - udává, zda je objekt viditelný.
Events - Sem přidáme základní věci, kterým potom přidáme akci.
Základní event je vytvoření objektu a k tomu přidání Start moving in a direction, kterému dáme možnost pohybu do stran (doleva, doprava, nahoru dolů).
Rychlost nedávejte žádnou a zaškrtněte políčko Relative.
Relative - K aktuální hodnotě se přičte hodnota v akci.
Dále přidáme pohyby šipkami a to tak, že mezi events přidáme Keyboard Left, Right, Up, Down.
Ke každému pohybu Keyboard přidáme akci Jump to a given position.
Ke keyboard Left přidejte JTGP x: -4
Ke keyboard Right přidejte JTGP x: 4
Ke keyboard Up přidejte JTGP y: -4
Ke keyboard Down přidejte JTGP y: 4
Nezapomeňte všude zaškrtnout Relative.
Dále zde máme Collisions s objekty car2, car3, wall a house.
U kolize s auty a domem máme akci -1 život a u ní zaškrtnuto políčko Relative.
U kolize se zdí máme Set the friction 1 a zaškrtnuto Relative.
Pokračování tady.
nahoru
|
|