Mobilní hra s využitím herního engine Godot
| dc.contributor.advisor | Gajdoš, Petr | |
| dc.contributor.author | Dreiseitl, Jakub | |
| dc.contributor.referee | Radecký, Michal | |
| dc.date.accepted | 2026-06-04 | |
| dc.date.accessioned | 2026-09-02T14:33:20Z | |
| dc.date.available | 2026-09-02T14:33:20Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Tato práce se zabývá problematikou vývoje mobilní hry využívající geolokaci, implementované v herním enginu Godot pro operační systém Android. Zkoumány jsou limity herního enginu, které vedou k potřebě implementace vlastního Android pluginu napsaného v jazyce Kotlin, jenž slouží ke sběru GPS souřadnic i v případě, kdy je hra minimalizována. V implementační části je představen návrh plně funkční ukázky hry, v níž je uživatelem budováno město kolem cest vytvořených na základě naměřené chůze. Dále je řešena problematika velkého množství entit, jejich správy a využití prostorového rozdělení pro tuto správu. Rozebrána je rovněž jejich následná simulace, distribuce surovin v herním světě a další herní mechaniky. V závěru práce je pozornost věnována testování výkonu aplikace z hlediska výpočetní i paměťové náročnosti, přičemž je rovněž ověřována přesnost měřené polohy a algoritmu pro tvorbu cest. | cs |
| dc.description.abstract | This thesis deals with the development of a location based mobile game implemented in the Godot game engine for the Android operating system. The limitations of the game engine that led to the need for implementing a custom Android plugin written in Kotlin are examined, with the plugin being used for the collection of GPS coordinates even when the game is minimized. In the implementation part, the design of a fully functional game prototype is presented, in which a city is built by the user around roads created on the basis of recorded walking activity. Furthermore, the issue of a large number of entities, their management, and the use of spatial partitioning for this management is addressed. Their subsequent simulation, the distribution of resources throughout the game world, and additional game mechanics are also discussed. In the final part of the thesis, attention is devoted to performance testing of the application in terms of computational and memory demands, while the accuracy of the measured location and the road generation algorithm is also evaluated. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 7968697 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | DRE0060_FEI_N0613A140034_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160237 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | mobilní hra | cs |
| dc.subject | herní engine Godot | cs |
| dc.subject | geolokace | cs |
| dc.subject | OS Android | cs |
| dc.subject | Android plugin | cs |
| dc.subject | mobile game | en |
| dc.subject | Godot engine | en |
| dc.subject | geolocation | en |
| dc.subject | Android OS | en |
| dc.subject | Android plugin | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Mobilní hra s využitím herního engine Godot | cs |
| dc.title.alternative | Mobile Game with the use of Godot Engine | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 10319077 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- DRE0060_FEI_N0613A140034_2026.pdf
- Size:
- 7.6 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- DRE0060_FEI_N0613A140034_2026_zadani.pdf
- Size:
- 135.52 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- DRE0060_FEI_N0613A140034_2026_priloha.zip
- Size:
- 1.74 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- DRE0060_FEI_N0613A140034_2026_posudek_vedouci_Gajdos_Petr.pdf
- Size:
- 159.14 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Gajdoš, Petr
Loading...
- Name:
- DRE0060_FEI_N0613A140034_2026_posudek_oponent_Radecky_Michal.pdf
- Size:
- 157.65 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Radecký, Michal