MACHŮ, D. Strategická 3D hra v Unity [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Vlnas, Michal

Celkově hodnotím práci jako nadprůměrnou, student byl aktivní, přistupoval ke své práci zodpovědně a dotáhl ji do solidního konce.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Práce se zabývá vytvořením netriviální strategické hry, jenž si student vymyslel sám. Obsahuje slušné množství mechanik, herních entit a zajímavé nepřátelské AI. Vzhledem k celkovému pojetí práce studentem bych zadání charakterizoval jako průměrně obtížné. S celkovým výsledkem jsem spokojen.
Práce s literaturou Student vyhledával zdroje samostatně.
Aktivita během řešení, konzultace, komunikace Student pravidelně docházel na konzultace a ukazoval pokrok v práci, kladl věcné dotazy a celkově posouval práci vpřed.
Aktivita při dokončování Práce byla dokončena včas a její obsah byl dostatečně konzultován.
Publikační činnost, ocenění -
Navrhovaná známka
A
Body
90

Posudek oponenta

Kapinus, Michal

Autor vytvořil zajímavé a funkční řešení, ve kterém zkombinoval různé techniky herního návrhu, včetně procedurálně generovaného prostředí a umělé inteligence. Svoji práci popsal kvalitně a jasně v technické zprávě.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání hodnotím jako obtížnější, protože pro jeho úspěšné zvládnutí je třeba nastudovat relativně rozsáhlé množství znalostí z různých oblastí, jako jsou herní návrh, umělá inteligence, rozhodování či procedurální generování.
Rozsah splnění požadavků zadání
Rozsah technické zprávy Cca 90 normostran.
Prezentační úroveň technické zprávy 90 Práce má klasickou strukturu, přičemž jednotlivé kapitoly na sebe logicky navazují. Kapitola Implementace je poměrně rozsáhlá — její délka je přibližně stejná jako souhrn ostatních kapitol dohromady. Možná by bylo vhodné ji rozdělit do více částí pro lepší přehlednost, nicméně to nepovažuji za zásadní problém. Oceňuji diagramy v podkapitolách Implementace, které přehledně znázorňují jednotlivé komponenty systému. Celkově technická zpráva dobře vystihuje autorův způsob myšlení o hře a schopnost převést návrh do funkční aplikace.
Formální úprava technické zprávy 90 Z jazykového hlediska je práce na vysoké úrovni. Obsahuje pouze minimální množství překlepů, jinak je prakticky bez chyb. Stejně tak je na tom i z typografického hlediska. Vytkl bych pouze několik obrázků s anglickými popisky, a to jak převzatých, které mohly být počeštěné (např. 3.7), tak autorských (např. 3.8).
Práce s literaturou 90 Práce cituje vyšší množství relevantní literatury, která se skládá především z odborných článků a tištěných knih. Vlastní myšlenky autora jsou v textu dobře odděleny od převzatých informací a ty jsou správně citovány.
Realizační výstup 90 Hlavním výstupem práce je 3D strategická hra v reálném čase, která umožňuje hráči bojovat proti počítačovému protivníkovi na procedurálně generované mapě. Autor zajistil, že mapa je vždy symetricky vygenerovaná, čímž jsou zajištěny rovné podmínky pro lidského i počítačového hráče. Hra obsahuje několik typů jednotek (pozemní, letecké a vodní), které umožňují různé útoky, přičemž jejich účinnost ovlivňuje typ políčka, na kterém jednotka stojí. Hra je funkční a zábavná; ačkoliv chvíli trvá, než si hráč zvykne na ovládání, po několika odehraných kolech je ovládání poměrně jednoduché. Dostupné grafické prvky jsou velmi nápomocné při hraní a plánování strategie. K dokonalosti chybí možnost automatické palby na nepřátelské jednotky v okolí, případně alespoň automatického opětování palby.
Využitelnost výsledků Výsledná hra by mohla být publikována jako indie projekt ve hráčské komunitě.
Navrhovaná známka
A
Body
90

eVSKP id 164134