Počítačová hra o přežití
Loading...
Date
Authors
Políček, Adam
ORCID
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Táto práca opisuje vývoj hry v prostredí Unity, ktorá obsahuje centrálnu oblasť a peť procedurálne generovaných úrovní s nepriateľmi a zdrojmi. Hráč musí prejsť každou úrovňou, vybudovať obranu pomocou stavebného systému a poraziť bossa, aby postúpil ďalej. Hra obsahuje pokročilú správu inventára, pohyb v ôsmich smeroch a náročnú bojovú mechaniku. Okrem toho nepriatelia používajú navigačnú sieť a majú viacero stavov na základe ich vzdialenosti od hráča. Implementovaný je aj systém ukladania a načítania. Generovanie úrovní sa dosahuje pomocou Perlinovho šumu. Cieľom hry je poskytnúť hráčovi interaktívny a pútavý zážitok a zároveň demonštrovať použitie rôznych techník a nástrojov na vývoj hier v Unity.
This thesis describes the development of a Unity game featuring a hub area and five procedurally generated levels, populated with enemies and resources. The player must navigate each level, build defenses using a building system, and defeat a boss to progress. The game features advanced inventory management, 8-directional movement, and challenging combat mechanics. Additionally, enemies use a navigation mesh and have multiple states based on their distance from the player. A save and load system is also implemented. The generation of the levels is achieved using Perlin noise. The game aims to provide an immersive and engaging player experience, while also demonstrating the use of various game development techniques and tools in Unity.
This thesis describes the development of a Unity game featuring a hub area and five procedurally generated levels, populated with enemies and resources. The player must navigate each level, build defenses using a building system, and defeat a boss to progress. The game features advanced inventory management, 8-directional movement, and challenging combat mechanics. Additionally, enemies use a navigation mesh and have multiple states based on their distance from the player. A save and load system is also implemented. The generation of the levels is achieved using Perlin noise. The game aims to provide an immersive and engaging player experience, while also demonstrating the use of various game development techniques and tools in Unity.
Description
Citation
POLÍČEK, A. Počítačová hra o přežití [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Informační technologie
Comittee
doc. Ing. Martin Čadík, Ph.D. (předseda)
doc. Ing. Zdeněk Vašíček, Ph.D. (člen)
Ing. Šárka Květoňová, Ph.D. (člen)
Ing. Filip Orság, Ph.D. (člen)
doc. Ing. Michal Španěl, Ph.D. (člen)
Date of acceptance
2023-06-13
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení