Skip to content

imang212/Patasy_Game_Project

Repository files navigation

Páťasy – 2D RPG Hra

Páťasy je single-playerová 2D RPG hra vytvořená podle vlastní fantazie autora. Hráč prochází rozsáhlý svět plný přírody, nepřátel a výzev. Cílem hry je sbírat body za zabíjení nepřátel, zlepšovat své statistiky a postupně přežít co nejdéle.

Autor

Autor: Patrik Poklop
Vedoucí práce: Mgr. Michal Beneš
Škola: Střední průmyslová škola, Resslova 5, Ústí nad Labem
Rok: 2021/2022

Gameplay

  • Hráč se pohybuje po mapě tvořené lesy, jezery, horami, cestami, hrady a jeskyněmi.
  • Na mapě jsou náhodně rozmístění nepřátelé různé síly.
  • Každý nepřítel má vlastní HP a útokové schopnosti.
  • Hráč má možnost útočit, sbírat body (score) a zlepšovat statistiky u obchodníka.
  • Ve hře jsou přítomny zvukové efekty, hudba, animace a efekty útoků.

Hlavní funkce

  • Herní menu s nastavením a možností pojmenovat postavu
  • Animace pohybu a útoku hráče i nepřátel
  • AI pohyb a útoky nepřátel
  • Ukládání a načítání stavu hry
  • Obchodník pro vylepšování schopností a nákup lektvarů
  • Systém skóre a statistik
  • Minimap s pozicí hráče a nepřátel
  • Zvukové efekty, hudba a grafické efekty útoků

Použité technologie

Technologie Popis
Unity Engine Herní engine pro vývoj 2D/3D her s podporou C#.
C# Programovací jazyk pro logiku hry, animace, pohyb a AI.
Pixlr Editor Cloudový editor obrázků použitý pro tvorbu grafiky a animací.
Visual Studio Code Editor pro psaní a správu C# skriptů.

Ovládání

Klávesa / Akce Funkce
W, A, S, D Pohyb postavy
Mezerník nebo klik myší Útok
ESC Herní nabídka (menu)

Ukládání a načítání hry

  • Hráč může kdykoliv uložit aktuální stav hry (včetně pozic nepřátel a statistik).
  • Uložené hry se zobrazují v seznamu s možností mazání a načtení.
  • Každé uložení je potvrzeno informačním textem.

Obchodník

U obchodníka lze:

  • Kupovat lektvary na doplnění života
  • Vylepšovat schopnosti (staty postavy)
  • Utrácet nasbírané body za odměny

Závěr

Tento projekt vznikl jako školní ročníková práce. Autor se během vývoje naučil pracovat s Unity Enginem, programovat v C# a tvořit herní grafiku. Cílem bylo vytvořit plnohodnotnou 2D[...]

Obrázky

Ukázka ze hry

jcWseAAAABklEQVQDABSK4v6z9nuFAAAAAElFTkSuQmCC

Ukládání hry

FYvGYwAAAAZJREFUAwBI+M5ZFNsqRAAAAABJRU5ErkJggg==

Game over

LBPEjAAAABklEQVQDACAiXAA7l0SGAAAAAElFTkSuQmCC

Souboj s bosem

8OZQujAAAABklEQVQDAFg9ehErCItuAAAAAElFTkSuQmCC

Použitá literatura

1.cs.wikipedia.org: Pixlr (Editor Fotografií)_ [online]. 2008 [cit. 2022- 07 - 03 ]. Dostupné z: https://cs.wikipedia.org/wiki/Pixlr

2.cs.wikipedia.org: Unity (Herní engine)_ [online]. 200 5 [cit. 2022- 07 - 03 ]. Dostupné z: https://cs.wikipedia.org/wiki/Unity_(herní_engine)

3.cs.wikipedia.org: C# (Programovací jazyk)_ [online]. 200 0 [cit. 2022- 07 - 03 ]. Dostupné z: https://cs.wikipedia.org/wiki/C_Sharp

4.cs.wikipedia.org: Visual Studio Code (Editor zdrojového kódu)_ [online]. 2015 - 4 - 28 [cit. 2022- 07 - 03 ]. Dostupné z: https://cs.wikipedia.org/wiki/Visual_Studio_Code

About

2D game project created at Unity

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published