Využití behaviorálních stromů v Unreal Engine 5
| dc.contributor.advisor | Beránek, Jakub | |
| dc.contributor.author | Kratochvíl, Roman | |
| dc.contributor.referee | Němec, Martin | |
| dc.date.accepted | 2026-06-03 | |
| dc.date.accessioned | 2026-09-02T14:34:20Z | |
| dc.date.available | 2026-09-02T14:34:20Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Tato bakalářská práce se zabývá využitím behaviorálních stromů pro implementaci chování nehrajících postav (NPC) v prostředí Unreal Engine 5 (UE5). Cílem práce je analyzovat principy behaviorálních stromů, porovnat je s jinými metodami implementace NPC a demonstrovat jejich praktické použití na vzorové hře. Práce se zaměřuje na návrh a realizaci netriviálního chování NPC, zahrnujícího například dynamickou interakci s prostředím, reakce na hráče a spolupráci mezi NPC. Součástí práce je dokumentace principů behaviorálních stromů, návrh několika typů chování, jejich implementace ve vzorové hře a využití verzovacího systému při vývoji. | cs |
| dc.description.abstract | This bachelor’s thesis explores the use of behavioral trees for implementing non-player character (NPC) behavior within the Unreal Engine 5 (UE5) framework. The aim is to analyze the principles of behavioral trees, compare them with other NPC behavior implementation techniques, and demonstrate their practical application in a prototype game. The thesis focuses on designing and implementing complex NPC behaviors, including dynamic interaction with the environment, responses to player actions, and collaboration among NPCs. The work includes documentation of the principles of behavioral trees, the design of several behavior types, their implementation in a prototype game, and the use of a version control system during development. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | dobře | cs |
| dc.format.extent | 3280632 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | KRA0671_FEI_B0613A140014_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160285 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | behaviorální stromy, nehrající postavy, Unreal Engine 5, chování NPC, verzovací systém | cs |
| dc.subject | behavioral trees, non-player characters, Unreal Engine 5, NPC behavior, version control system | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Využití behaviorálních stromů v Unreal Engine 5 | cs |
| dc.title.alternative | Impementing Behavioral Trees in Unreal Engine 5 | en |
| dc.type | Bakalářská práce | cs |
| local.files.count | 6 | |
| local.files.size | 47499828 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- KRA0671_FEI_B0613A140014_2026.pdf
- Size:
- 3.13 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- KRA0671_FEI_B0613A140014_2026_zadani.pdf
- Size:
- 154.76 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- KRA0671_FEI_B0613A140014_2026_priloha.zip
- Size:
- 41.64 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- KRA0671_FEI_B0613A140014_2026_posudek_vedouci_Beranek_Jakub.pdf
- Size:
- 164.59 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Beránek, Jakub
Loading...
- Name:
- KRA0671_FEI_B0613A140014_2026_posudek_oponent_Nemec_Martin.pdf
- Size:
- 160.07 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Němec, Martin