Terraventure - 2D akční sandbox hra s prvky RPG v Unity
Terraventure - 2D action sandbox game with elements of RPG in Unity
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/200824Identifikátory
SIS: 276784
Kolekce
- Kvalifikační práce [11978]
Autor
Vedoucí práce
Oponent práce
Kliber, Filip
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Počítačová grafika, vidění a vývoj her
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
20. 6. 2025
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
hra|unity|Procedurální generováníKlíčová slova (anglicky)
game|unity|c#|2dV práci rozebíráme vývoj 2D akční sandbox hry ve stylu populární hry Terrarie pomocí herního enginu Unity. Probrali jsme důležité prvky jednotlivých herních žánrů a sestavili game design dokument, kde jsme tyto prvky seskupili a spojili s inspirací z Terrarie do výsledné hry. Práce obsahuje analýzu game design dokumentu, kde rozebíráme témata jako jsou umělá inteligence nepřátel, procedurální generování světa a ukládání hry. Vý- sledkem práce je implementovaná hra pro operační systém Windows, v níž hráč chodí po vygenerovaném světě, těží materiály a hledá předměty. Předměty následně použije na vylepšení své postavy a na souboj s nepřáteli a silnými bossy.
In the thesis we focus on the development of a 2D action sandbox game in the style of the popular game Terraria using the Unity game engine. We went through important aspects of the various game genres and created a game design document, where we put these aspects together with the inspiration from Terraria to create the resulting game. The thesis contains a detailed analysis of the game design document, where we discuss topics like the artificial inteligence of enemies, procedural world generation and saving the game. The result of the thesis is an implemented game for the operating system Windows, in which the player walks around the generated world, mines materials and searches for items. The items are subsequently used to upgrade the player character and to fight with enemies and powerful bosses.
