Roguelite 3D hra v Unreal Engine

but.committeeprof. Dr. Ing. Jan Černocký (předseda) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen)cs
but.defenceStudent 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 C.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorVlnas, Michalen
dc.contributor.authorLukl, Pavelen
dc.contributor.refereeČižmarik, Romanen
dc.date.created2025cs
dc.description.abstractTato práce se zabývá návrhem a implementací 3D roguelite videohry vytvořené v Unreal Engine. Zaměřuje se na procedurální generování světa, přičemž vyvinut byl generátor terénu využívající Perlinův šum s okrajovým falloffem, který vytváří plynulá souostroví. Implementován byl navigační model citlivý na vítr, ovlivňující pohyb lodí, společně s umělou inteligencí řízenou stromem chování pro dynamické námořní bitvy. Modulární systém vylepšení podporuje jak bonusy v rámci jednotlivých spuštění hry, tak trvalý postup napříč herními sezeními. Výsledkem práce je plně hratelný prototyp, který byl otestován uživateli a který ověřil základní herní mechaniky a prvky uživatelského rozhraní. Výsledky ukazují soudržnou integraci procedurálního generování, hraní založeného na umělé inteligenci a systému hráčského postupu. Práce přináší praktické metodiky a vzory pro efektivní využití Unreal Engine k tvorbě poutavých herních zážitků s vysokou znovuhratelností.en
dc.description.abstractThis thesis investigates the design and implementation of a 3D roguelite video game built in Unreal Engine. It addresses procedural world generation by developing a Perlin-noise terrain generator with edge falloff to create seamless island archipelagos. A wind-aware navigation model was implemented to influence ship movement, alongside a Behavior Tree-driven AI framework for dynamic naval combat. A modular upgrade architecture supports both run-based enhancements and persistent progression across sessions. A fully playable prototype was developed and refined through user testing, validating core mechanics and UI elements. The results demonstrate a cohesive integration of procedural generation, AI-driven gameplay, and progression systems. This work contributes practical methodologies and patterns for leveraging Unreal Engine to craft engaging, replayable game experiences.cs
dc.description.markCcs
dc.identifier.citationLUKL, P. Roguelite 3D hra v Unreal Engine [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other162635cs
dc.identifier.urihttp://hdl.handle.net/11012/254534
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectvideohraen
dc.subjectUnreal Engineen
dc.subjectprocedurální generování mapen
dc.subjectroguelite žánren
dc.subjectPerlinův šumen
dc.subjectherní žánryen
dc.subjectvývoj heren
dc.subjectherní engineen
dc.subjectumělá inteligenceen
dc.subjectstrom chováníen
dc.subjectvideo gamecs
dc.subjectUnreal Enginecs
dc.subjectprocedural map generationcs
dc.subjectroguelite genrecs
dc.subjectPerlin noisecs
dc.subjectgame genrescs
dc.subjectgame developmentcs
dc.subjectgame enginecs
dc.subjectartificial intelligencecs
dc.subjectbehavior treecs
dc.titleRoguelite 3D hra v Unreal Engineen
dc.title.alternativeRoguelite 3D game in Unreal Enginecs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-20cs
dcterms.modified2025-06-20-14:45:39cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid162635en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 00:01:01en
sync.item.modts2025.08.26 20:18:14en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
8.32 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_162635.html
Size:
9.86 KB
Format:
Hypertext Markup Language
Description:
file review_162635.html

Collections