Original title:
Počítačová hra žánru explore/adventure v Unity
Translated title:
Explore/Adventure Game in Unity
Authors:
Pecháň, Marek ; Milet, Tomáš (referee) ; Vlnas, Michal (advisor) Document type: Bachelor's theses
Year:
2025
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[slo][eng]
V tejto práci je navrhnutá a vytvorená video hra žánrov adventure a exploration v hernom engine Unity. Prvky hry sú implementované pomocou techník procedurálneho generovania a implementáciou hernej umelej inteligencie. Najdôležitejšou časťou hry je algoritmus ko- laps vlnovej funkcie, ktorý procedurálne generuje úrovne za pomoci určenia sady políčok a obmedzení. Bezkontextové gramatiky určujú objekty, ktoré sa v miestnostiach úrovne na- chádzajú a herná umelá inteligencia, ktorej interakcie s hráčom a prostredím je realizovaná pomocou stavového automatu. Výsledkom práce je video hra, ktorá využíva tieto techniky, aby hráčovi poskytla unikátne a dostatočne obtiažne úrovne.
The goal of this thesis is to design and create a video game in the genres adventure and exploration within the game engine Unity. The games elements are implemented with tech- niques of procedural generation and utilization of video game artificial intelligence. The most important part of the game is the algorithm wave function collapse, which procedu- rally generates levels using sets of tiles and restrictions. Context-free grammars determine the objects, which fill the rooms of levels and video game artifical intelligence which inte- racts with the player and the environment. The result of this thesis is a video game, which provides the player with unique and sufficiently difficult levels.
Keywords:
procedural generation; video game artificial intelligence; Video game development
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/254513