Mobilní hra s využitím herního engine Godot

dc.contributor.advisorGajdoš, Petr
dc.contributor.authorDreiseitl, Jakub
dc.contributor.refereeRadecký, Michal
dc.date.accepted2026-06-04
dc.date.accessioned2026-09-02T14:33:20Z
dc.date.available2026-09-02T14:33:20Z
dc.date.issued2026
dc.description.abstractTato 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.abstractThis 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.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent7968697 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisDRE0060_FEI_N0613A140034_2026
dc.identifier.urihttp://hdl.handle.net/10084/160237
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectmobilní hracs
dc.subjectherní engine Godotcs
dc.subjectgeolokacecs
dc.subjectOS Androidcs
dc.subjectAndroid plugincs
dc.subjectmobile gameen
dc.subjectGodot engineen
dc.subjectgeolocationen
dc.subjectAndroid OSen
dc.subjectAndroid pluginen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformatikacs
dc.titleMobilní hra s využitím herního engine Godotcs
dc.title.alternativeMobile Game with the use of Godot Engineen
dc.typeDiplomová prácecs
local.files.count6
local.files.size10319077
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
DRE0060_FEI_N0613A140034_2026.pdf
Size:
7.6 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
DRE0060_FEI_N0613A140034_2026_zadani.pdf
Size:
135.52 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
DRE0060_FEI_N0613A140034_2026_priloha.zip
Size:
1.74 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
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...
Thumbnail Image
Name:
DRE0060_FEI_N0613A140034_2026_posudek_oponent_Radecky_Michal.pdf
Size:
157.65 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Radecký, Michal