HAVLÍČEK, M. Specializovaný engine pro RPG hry [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Se studentovou prací nemám žádný problém. Konzultoval pravidelně, odváděl práci. Implementoval nápady. A celkově se s ním dobře spolupracovalo. Zadání je navíc obtížně. Hodnotím jeho práci stupněm A.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Student si zadání vybral sám, jelikož na něm již pracoval před samotným začátkem BP. Cílem je vytvořit specializovaný engine pro RPG hry. Vytvoření herního enginu je složité a vyžaduje studium mnoha částí informačních technologií. | ||
| Práce s literaturou | Student si vyhledával vlastní zdroje. | ||
| Aktivita během řešení, konzultace, komunikace | Student pravidelně konzultoval a vždy ukázal velký kus práce. S jeho aktivitou nemám nejmenší problém. | ||
| Aktivita při dokončování | Student měl velkou část práce hotovou s předstihem a mohl se věnovat detailům a ladění jak textu, tak enginu. | ||
| Publikační činnost, ocenění | Vytvořený herní engine je plně funkční a může dobře doplnit stávající. Tím, že je specializovaný, má šanci uspět mezi ostatními herními enginy. |
Silnou stránkou práce je její realizační část. Na výsledném software jde vidět studentovo nadšení i nemalé úsilí a um, který tomu věnoval. Projekt značně přesahuje typický rozsah bakalářského projektu. Textová část působí dobře, avšak má i své podstatnější slabiny. Nejslabší stránkou je pak práce s literaturou, která obsahuje závažné nedostatky. Výborné výsledky praktické části jsou tak sníženy nedostatky v textové části. Celkově navrhuji známku B-83 bodů .
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Zadání práce patří k náročnějším, dle mého soudu, neboť vytvořit dobrý, byť jednoduchý herní engine, a ještě jej demonstrovat na funkčním projektu, a to vše v rámci jedné bakalářské práce považuji za zadání větší obtížnosti. | ||
| Rozsah splnění požadavků zadání | Ač programátorské výsledky práce patří k excelentním a dalece přesahují běžný rozsah pro bakalářskou práci, přesto nebyly splněny některé body zadání, případně není jasné, jak byly splněny. Není jasné, jak byl splněn bod nastudovat si 2D grafiku - alespoň v kapitole věnující se teorii není tomuto bodu věnována větší pozornost. Rovněž chybí vytvoření traileru, který je požadován v bodu 4 v zadání. Pokud byl vytvořen, není k v textu práce zmíněn, ani není mezi odevzdanými materiály, alespoň ne na viditelném místě. Avšak vzhledem k nadstandardnímu rozsahu testovací aplikace i samotného engine nepovažuji tyto chybějící položky za zásadní. | ||
| Rozsah technické zprávy | |||
| Prezentační úroveň technické zprávy | 65 | Práce dobře psaná, části na sebe logicky navazují a pochopitelná pro čtenáře. Vypíchl bych však jeden zásadní nedostatek: Kapitola 2 působí nedodělaným dojmem a celkově se zdá, že byla podceněna. Zjednodušeně řečeno se tato kapitola omezuje na popis několika principů používaných v herních enginech a na reference na domácí stránky různých projektů. Mnoho popsaných principů pak necituje zdroje žádné. Popis omezeného množství principů z herních enginů se pak nezdá jako dostatečné splnění prvního bodu zadání. Dále by druhá kapitola zasluhovala rozdělení do více podkapitol, ne jen do dvou. Velikost 3. kapitoly a stručnost 4. kapitoly působí dojmem velkého návrhu a malé implementace. Osobně bych se klonil k lepšímu vyvážení. Takto to vypadá, že se autor na 3. kapitole vyčerpal a všechny následující kapitoly jsou psány spíše minimalisticky. | |
| Formální úprava technické zprávy | 80 | Především ve druhé kapitole bych doporučoval spíše barevné náčrtky, které by přidaly na estetičnosti této především černo-bílé kapitoly. V práci se také objevují ne úplně české obraty: "K entitám lze také dobrovolně přiřadit profil postavy" - kapitola 3.2.3. Autor zřejmě myslel "volitelně přiřadit". Celkově však práce z typografického pohledu působí pěkně, korektně se odkazuje se na obrázky i rovnice a je srozumitelná. | |
| Práce s literaturou | 45 | Bibliografie obsahuje 17 položek z nichž pouze 2 mají ISBN. Zbylých 15 jsou online odkazy. Ve třinácti případech je to pak odkaz na domácí stránku nějakého engine, knihovny, a podobně. Žádný vědecký článek. Celkově tedy pouze dva opravdu seriózní zdroje. Z tohoto pohledu považuji práci s literaturou za velmi nedostatečnou. Z pohledu citácí v textu jsem v celé druhé kapitole věnující se teorii nalezl 9 citací na domácí stránky herních enginů, softwarových knihoven a podobně, a jen 3 odkazy na solidní teorii, z nichž pouze dvě osobně považuji za kvalitní vědecké zdroje. | |
| Realizační výstup | 100 | Realizační výstup má značný rozsah, dalece překračující typický rozsah bakalářské práce. | |
| Využitelnost výsledků | Výsledkem práce je plně funkční engine použitelný pro tvorbu RPG her. |
eVSKP id 161514