MACHŮ, D. Strategická 3D hra v Unity [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
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.
| 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í | - |
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ě.
| 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ě. |
eVSKP id 164134