Detail práce
Sjednocení a zpřístupnění informací a ovládání arén LaserGame
V práci se zabývám tvorbou systému pro hráče a provozovatele rozrůstajícího se sportu LaserGame. Hlavní motivací pro tvorbu takového systému je vytvoření společné komunity napříč různými arénami, nehledě na výrobce jejich LaserGame vybavení. Hotová aplikace bude pracovat s výsledky různých systémů, poskytne detailnější statistiky a nástroje pro arény, které doplní možnosti systému výrobce. Jako řešení byla vytvořena webová aplikace, která je distribuovaná v Docker kontejnerech v jednotlivých arénách. Jednotlivé aplikace navíc komunikují pomocí REST API s jedním centrálním serverem, který výsledky shromažďuje. Vytvořený systém již splňuje všechny základní požadavky pro systém Evo5 výrobce LaserMaxx. Zpracovává výsledky, prezentuje je v jednoduché, vizuálně atraktivní formě hráčům a synchronizuje výsledky na veřejný portál. Ze strany hráčů jsou na změny velmi pozitivní ohlasy.
webova aplikace, LaserGame, uzivatelska rozhrani, sportovni informacni system, prezentace vysledku, responsivni design, Docker
Student 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 oponenta a na další 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.
- Co vše by obnášelo rozšíření Vašeho řešení na další systém LaserGame (např. v teorii popsaný Laserforce)?
- Jak by byly jednotlivé části takového rozšíření složité?
- Jak je vaše řešení napojeno na systém v aréně?
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Hliněná Dana, doc. RNDr., Ph.D. (UMAT FEKT VUT), člen
Musil Miloš, Ing., Ph.D. (UIFS FIT VUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (UITS FIT VUT), člen
@bachelorsthesis{FITBT25119, author = "Tom\'{a}\v{s} Voj\'{i}k", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Sjednocen\'{i} a zp\v{r}\'{i}stupn\v{e}n\'{i} informac\'{i} a ovl\'{a}d\'{a}n\'{i} ar\'{e}n LaserGame", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2022, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/25119/" }