Hra s procedurálními nepřáteli

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (člen) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Šárka Květoňová, 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 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.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMilet, Tomášen
dc.contributor.authorTeplan, Kristofen
dc.contributor.refereePečiva, Janen
dc.date.created2024cs
dc.description.abstractProcedurálne generovanie obsahu si získalo veľkú popularitu, najmä v hernom priemysle. Oblasť procedurálneho generovania nepriateľov v hrách však zostáva relatívne nepreskúmaná. Táto práca sa zameriava na vývoj rogue-like 2D hry, kde hráč bojuje proti procedurálne generovaným robotom. Hra je implementovaná v Unity Engine, pričom sa využíva vlastný maticový L-systém na generovanie robotov z blokov s rôznymi funkciami. Umelá inteligencia robotov je poháňaná neurónovou sieťou, ktorá bola vycvičená pomocou posilovaného učenia s využitím nástroja Unity ML-Agents. Všetky systémy sú integrované do konečnej hry, ktorá zachytáva klasické vlastnosti rogue-like žánru.en
dc.description.abstractProcedural content generation has gained significant popularity, particularly in the video game industry. However, the area of procedural enemy generation in games remains relatively unexplored. This thesis focuses on the development of a rogue-like 2D game where the player battles against procedurally generated robots. The game is implemented in Unity Engine, utilizing a custom matrix L-system to generate robots from blocks with various functionalities. The artificial intelligence of the robots is powered by a neural network trained using reinforcement learning with the Unity ML-Agents toolkit. All systems are integrated into a final game that captures the classic features of the rogue-like genre.cs
dc.description.markBcs
dc.identifier.citationTEPLAN, K. Hra s procedurálními nepřáteli [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.cs
dc.identifier.other153391cs
dc.identifier.urihttp://hdl.handle.net/11012/248203
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.subjectprocedurální generováníen
dc.subjectL-systémen
dc.subjectAI nepříteleen
dc.subjectstrojové učeníen
dc.subjectposilovací učeníen
dc.subjectturnajový algoritmusen
dc.subjectUnityen
dc.subject2Den
dc.subjectvideo gamecs
dc.subjectprocedural generationcs
dc.subjectL-Systemcs
dc.subjectenemy AIcs
dc.subjectmachine learningcs
dc.subjectreinforcement learningcs
dc.subjecttournament algorithmcs
dc.subjectUnitycs
dc.subject2Dcs
dc.titleHra s procedurálními nepřátelien
dc.title.alternativeGame with Procedural Enemiescs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2024-06-14cs
dcterms.modified2024-06-17-08:45:55cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid153391en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:01:57en
sync.item.modts2025.01.16 00:26:32en
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:
12.58 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_153391.html
Size:
9.4 KB
Format:
Hypertext Markup Language
Description:
file review_153391.html
Collections