dc.contributor.advisor | Gemrot, Jakub | |
dc.creator | Koblížek, Jan | |
dc.date.accessioned | 2023-11-06T23:31:44Z | |
dc.date.available | 2023-11-06T23:31:44Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/184093 | |
dc.description.abstract | This thesis explores the challenges of implementing effective navigation for groups of units in real-time strategy computer games, specifically focusing on the movement of large numbers of homogeneous units across a two-dimensional grid-based map. The thesis presents a pathfinding algorithm that could be used in RTS games. The algorithm enables the units to utilize multiple paths effectively by modeling the unit navigation as a flow network problem. The units use precomputed flow fields during the navigation. This allows for faster pathfinding times by offloading part of the computation to the preprocessing. The algorithm's performance is evaluated against a baseline solution using the A* algorithm and other existing solutions. Comparative analysis will be conducted utilizing maps from the Moving AI 2D Pathfinding Benchmark dataset to assess the efficacy of the proposed solution. 1 | en_US |
dc.description.abstract | Tato diplomová práce zkoumá problém implementace efektivní navigace pro skupiny jednotek v real-time strategických počítačových hrách, konkrétně na pohych velkého množství stejnorodých jednotek na dvou-dimenzionální mapě. Práce navrhuje navigační algoritmus, který by bylo možné použít v RTS hrách. Algo- ritmus umožňuje jednotkám efektivně využit alternativní cesty díky modelování navigace jednotek pomocí toků v síti. Jednotky během své navigace používají předpočítaná vek- torová pole. To umožňuje dosažení rychlejšího nalezení cesty díky přesunutí části výpočtu do fáze preprocessingu. Efektivita algoritmu je porovnána proti základním řešenim využívajícím A*, nebo a jiné běžné navigační algoritmy. K posouzení účinnosti navrhovaného algorimu bude prove- dena srovnávací analýza s využitím map z datového souboru Moving AI 2D Pathfinding Benchmark. 1 | cs_CZ |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | hledání cesty|navigace skupin|toky v sítích|RTS hry|počítačové hry|flow field | cs_CZ |
dc.subject | pathfinding|group navigation|flow networks|RTS|video games|flow field | en_US |
dc.title | Navigace skupiny jednotek v RTS hrách za pomoci toků v sítích nad flow field oblastmi | cs_CZ |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2023 | |
dcterms.dateAccepted | 2023-09-06 | |
dc.description.department | Katedra softwaru a výuky informatiky | cs_CZ |
dc.description.department | Department of Software and Computer Science Education | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 258527 | |
dc.title.translated | Group navigation in RTS games using flow networks over flow field regions | en_US |
dc.contributor.referee | Švancara, Jiří | |
thesis.degree.name | Mgr. | |
thesis.degree.level | navazující magisterské | cs_CZ |
thesis.degree.discipline | Informatika - Vizuální výpočty a vývoj počítačových her | cs_CZ |
thesis.degree.discipline | Computer Science - Visual Computing and Game Development | en_US |
thesis.degree.program | Informatika - Vizuální výpočty a vývoj počítačových her | cs_CZ |
thesis.degree.program | Computer Science - Visual Computing and Game Development | en_US |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwaru a výuky informatiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software and Computer Science Education | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Informatika - Vizuální výpočty a vývoj počítačových her | cs_CZ |
uk.degree-discipline.en | Computer Science - Visual Computing and Game Development | en_US |
uk.degree-program.cs | Informatika - Vizuální výpočty a vývoj počítačových her | cs_CZ |
uk.degree-program.en | Computer Science - Visual Computing and Game Development | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Tato diplomová práce zkoumá problém implementace efektivní navigace pro skupiny jednotek v real-time strategických počítačových hrách, konkrétně na pohych velkého množství stejnorodých jednotek na dvou-dimenzionální mapě. Práce navrhuje navigační algoritmus, který by bylo možné použít v RTS hrách. Algo- ritmus umožňuje jednotkám efektivně využit alternativní cesty díky modelování navigace jednotek pomocí toků v síti. Jednotky během své navigace používají předpočítaná vek- torová pole. To umožňuje dosažení rychlejšího nalezení cesty díky přesunutí části výpočtu do fáze preprocessingu. Efektivita algoritmu je porovnána proti základním řešenim využívajícím A*, nebo a jiné běžné navigační algoritmy. K posouzení účinnosti navrhovaného algorimu bude prove- dena srovnávací analýza s využitím map z datového souboru Moving AI 2D Pathfinding Benchmark. 1 | cs_CZ |
uk.abstract.en | This thesis explores the challenges of implementing effective navigation for groups of units in real-time strategy computer games, specifically focusing on the movement of large numbers of homogeneous units across a two-dimensional grid-based map. The thesis presents a pathfinding algorithm that could be used in RTS games. The algorithm enables the units to utilize multiple paths effectively by modeling the unit navigation as a flow network problem. The units use precomputed flow fields during the navigation. This allows for faster pathfinding times by offloading part of the computation to the preprocessing. The algorithm's performance is evaluated against a baseline solution using the A* algorithm and other existing solutions. Comparative analysis will be conducted utilizing maps from the Moving AI 2D Pathfinding Benchmark dataset to assess the efficacy of the proposed solution. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwaru a výuky informatiky | cs_CZ |
thesis.grade.code | 1 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |