PROKOFIEV, O. Hra s haptickou zpětnou vazbou [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Výsledkem práce je hra zaměřená na využití alternativních způsobů zpětné vazby za použití ovladače DualSense 2. Ve hře je konkrétně využit gyroskop, haptická zpětná vazba a adaptivní trigger. Výsledná hra byla následně testována v uživatelské studii jejíž výsledky byly zváženy při dalším vývoji. Jako vedoucí navrhuji práci hodnotit stupněm Velmi Dobře.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadání považuji za průměrně náročné. | ||
Práce s literaturou | Student vyhledal literární zdroje samostatně. Kvalita informačních zdrojů je spíše nižší a v některých případech existují vhodnější alternativy. | ||
Aktivita během řešení, konzultace, komunikace | Aktivita studenta byla převážně situována v letním semestru. V této době byl postup pravidelný a vždy bylo znatelné zlepšení. | ||
Aktivita při dokončování | Výsledky práce byly konzultovány včas a student následně zapracoval připomínky do finálního textu. | ||
Publikační činnost, ocenění | N/A |
The author designed and created a 3D puzzle game in Unity using haptic feedback that is functional and well-crafted. Weaknesses of the thesis are presented information in the technical report. The content of some parts has lower relevance and the way the design of both the game and the implementation lacks a methodical approach. However, the resulting game is at a perfect level in terms of elaboration, scope and completion.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | |||
Rozsah splnění požadavků zadání | |||
Rozsah technické zprávy | In the History of videogames (chap. 2.1), the author does not rely on the relevant study literature (he refers to one web article [12]). Furthermore, he does not explain the logical process of selecting the sources and presented information or the connection to his work. He does not mention what attributes he looks for in games, what he uses to select them, how he uses this information for his design, etc. Thus, the contribution of this chapter is useless for the reader and this work. | ||
Prezentační úroveň technické zprávy | 65 | The report has an unbalanced structure, containing 20 pages of the theory part and three pages of the design part. The assignment asks for an overview of alternative approaches to user interfaces and their implementation in game controllers. This is not properly studied and discussed in the thesis. The overview of haptic devices is good and relevant. In describing the authoring parts, the author inappropriately uses the 1st person plural. The thesis is assumed to be authoring and should use the 1st person singular. Testing approaches and methods could be better presented, and their selection and reason for use could be better explained. The implementation does not explicitly describe the logical layer of the game, i.e., the key attributes of the game as a whole and its parts, as well as the functions tracking changes in the state of the game parts and the whole. The absence of a clear and transparent definition of this logic impairs the possibilities of developing other parts of the game and their integration and, in general, the understanding of the management of the game system. User tests could have been done better and could discover more information about UI and GUI design flaws, usability, gameplay, etc. The technical report does not present these results if the experiments had looked at these aspects. | |
Formální úprava technické zprávy | 90 | The text is clear and understandable. It is written in English, and, as far as I can judge as a non-native speaker, it is more or less free of grammatical errors and typos. The technical report makes good use of the formatting of the text. Figures are in relevant formats. Some screenshots, especially the Unity GUI, should be in higher resolution. | |
Práce s literaturou | 80 | Several study sources are relevant to the use of haptic feedback in games. However, the reference literature also contains sources that would be more appropriately listed in a footnote. Some sources refer to video recordings, which are not revised sources suitable for citing the published knowledge adopted. In the solution, the author uses adopted graphics (3D models) and sound, which he mentions in the report, including references to the authors (in footnotes). This should also be mentioned in the Acknowledgements. | |
Realizační výstup | 100 | The implementation of the game in the Unity game engine is complete, functional, and extensive in scope and variety. It contains several mini-games conveniently combined into one whole. The implementation in Unity is technically very good. The individual mini-games use the haptic feedback of the DualSense control device in different ways. The implementation makes good use of the principles in Unity, mapping inputs to specific actions or the haptic effects manager, allowing the control of motors to realize different feelings from the haptic feedback. The individual mini-games then use other principles such as gravity, control device movement, etc. The submitted archive includes the built project, external libraries, etc., and has over 40 thousand files of 5.4GB. If the author has already evaluated the need to submit the complete solution, including libraries and binary executables, he should have better divided the submitted solution into smaller parts. At least to the core project with the author files (including 3D models, graphics, etc.) and the rest, and enabled more efficient work with archives. | |
Využitelnost výsledků | The resulting solution is practical. The resulting game is functional and playable and, after debugging minor bugs, is certainly usable and fun to play with. |
eVSKP id 156986