Hlavní obsah
Programování
Kurz: Programování > Kapitola 4
Lekce 4: Vytvoření posunující se hry: Hopsající bobrÚvod do Hopsajícího bobra
Budeme vytvářet hru s názvem Hopsající bobr. Je hodně podobná mobilní hře, kterou možná znáš, Flappy Bird, ale je mezi nimi několik rozdílů. V této hře může uživatel ovládat bobra pomocí skákání, aby mohl sbírat klacíky pro výstavbu svého brlohu. Zde je ukázka toho, jak hra vypadá:
Pojďme si krok za krokem projít, jak bychom mohli tuto hru udělat.
Nejprve pojďme přemýšlet o různých komponentech hry - co můžeme najít v mnoha hrách:
- Ovladatelná postava: Máme pouze jednu ovladatelnou postavu a tou je bobr. Tato postava má několik odlišných pohybů, jako je skákání a padání, které budeme muset implementovat.
- Neovladatelné postavy: Mnoho her má programově ovládané "NPC" postavy, které představují pro hlavní postavu překážku. Jedinou překážkou v této hře je však prostředí, neexistují zde žádné NPC. To věci zjednodušuje!
- Prostředí: Toto je hra s posunem do strany, kde vidíme 2D svět, který se kolem nás posouvá, s jasným modrým nebem, zemí a trávou. Nebe je zaplněno klacíky, které lze sbírat.
- Hlavní mise: Bobr musí skákat a sbírat klacíky, nemůže skákat příliš vysoko nebo nízko, jinak nic neposbírá. Cílem je dostat se na konec úrovně s dostatkem klacíků k postavení brlohu.
Kdykoli navrhuješ hru, musíš o ní přemýšlet prostřednictvím komponentů, jak to děláme tady. Často jsou dokumenty herního designu dlouhé několik stránek - zde jsme napsali velmi stručnou verzi, jenom jako příklad. Teď pojďme implementovat každou složku hry zhruba v tomto pořadí.
Chceš se zapojit do diskuze?
Zatím žádné příspěvky.