TIHANSCHI, A. Roguelike hra v Unity [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Vlnas, Michal

Celkově se jedná o velmi dobrou práci. Výsledkem je velmi pěkná a propracovaná hra, jenž není stereotypem daného žánru. Přístup studenta k práci byl výborný.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo vytvořit počítačovou hru, jenž obsahuje různé mechaniky, prvky procedurálního generování a herní AI. Celkově vzhledem k pojetí studenta bych obtížnost hodnotil jako průměrnou. Výsledkem je solidně propracovaná hra, která působí velmi pěkným dojmem.
Práce s literaturou Student vyhledával literaturu samostatně.
Aktivita během řešení, konzultace, komunikace Řešitel byl po celou dobu aktivní a pravidelně chodil na konzultace, kde ukazoval pokrok ve své práci. I přes občasnou jazykovou bariéru student pečlivě zpracovával poznatky a doporučení vedoucího.
Aktivita při dokončování Práce byla dokončena včas a její obsah, včetně finální verze, byl konzultován.
Publikační činnost, ocenění -
Navrhovaná známka
A
Body
92

Posudek oponenta

Chlubna, Tomáš

Výsledná hra je pěkná a implementačně zajímavá, textová zpráva je dobře čitelná, ale neuvádí zdroje převzatých obrázků.  Z výsledků práce je patrné nadšení autora pro dané téma. Hra byla velmi dobře implementována a zhodnocena uživateli. Textová zpráva je na dobré úrovni z hlediska pochopitelnosti a struktury. Menší nedostatky a nedodržení základního požadavku uvádění zdrojů lehce snižují hodnocení.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Obtížnost tvorby hry závisí na množství implementovaných mechanik a vytvoření základní herní úrovně je průměrně náročné. Autor zadání pojal zodpovědně a navrhl netriviální řešení.
Rozsah splnění požadavků zadání Všechny body zadání jsou splněny.
Rozsah technické zprávy Zpráva dostatečně popisuje práci.
Prezentační úroveň technické zprávy 92 Zpráva dodržuje doporučenou standardní strukturu a je dobře pochopitelná. Text systematicky popisuje dosažené výsledky a je dobře čitelný. Například popis generování mapy je vhodně doplněn postupně se rozvíjejícími obrázky výsledků. Sekce 4.9 je rozsáhlá a pěkně hodnotí výsledky z kvalitativního hlediska pomocí uživatelské studie. Sekce mohla být vysázena jako samostatná kapitola měření a rozšířena o zhodnocení výkonu a analýzu míst vhodných pro optimalizace.
Formální úprava technické zprávy 90 Text je zatížen menším množstvím nedostatků, které nejsou kritické. V textu se na několika místech vyskytují špatné tvary slov a překlepy jako chybějící mezery apod. Některé slangové výrazy jako bossfight nebo spawnování , či nesprávně použitá slova jako generace namísto generování  narušují odborný ráz textu. Mezi nadpisem sekce 3.3 a následujícím podnadpisem chybí text. V textu se místy nachází nevhodný typ odkazu jako v části 4.3 namísto správného použití slova sekce jako jinde v textu. Text je doplněn pěknými a vysvětlujícími obrázky, často ve vektorovém formátu. Popisky obrázků jsou místy nekonzistentně ukončeny bez nebo s tečkou.
Práce s literaturou 71 V textu je vhodně citováno 19 kvalitních odborných zdrojů, nejsou však uvedeny zdroje převzatých obrázků . Odkazy na poznámky pod čarou jsou nevhodně předcházeny mezerami. Všechny obrázky v teoretické kapitole jsou převzaty bez uvedení zdroje. U zdrojů [1, 3, 5, 7, 17] chybí DOI.
Realizační výstup 100 Výsledná hra je plně funkční a implementuje hodně zajímavých mechanik. Hra je vizuálně pěkná, počítačem ovládané postavy jsou řízeny inteligentně, procedurální generování mapy vytváří zajímavé herní úrovně a ve hře je implementováno hodně herních objektů, schopností a kombinací různých mechanik. Kódy jsou dobře strukturovány. Na úroveň bakalářské práce se jedná o velmi zdařilý výsledek.
Využitelnost výsledků Hra by mohla být rozšířena a vydána jako plnohodnotný produkt.
Navrhovaná známka
B
Body
88

Otázky

eVSKP id 162151