On January 15-18, the Institute of Computer Systems at the Odessa National Polytechnic University continued free training sessions for schoolchildren on "Educational Computer Game Design" as part of the Erasmus+ KA2 project "GameHub: University-enterprise cooperation in the game industry in Ukraine" (No. 561728-EPP-1-2015-1-ES-EPPKA2-CBHE-JP).
![]() |
![]() |
![]() |
Odessa residents learned about this from the GLAS TV company thanks to the ongoing information support of Anna Misyun, Associate Professor of the Department of Cultural Studies and Art History, whose graduates work in many regional media outlets:
https://www.youtube.com/watch?v=d1_uQWQfzmk
On January 15, trainer Yuliya Troyanovskaya, assistant at the Department of Information Systems of ONPU, demonstrated to the students the capabilities of the Unity3D game development environment.
Using a "follow me" format, the trainer quickly imparted initial skills in working with software tools that allow for:
– setting up scenes from graphic primitives;
– modifying standard Unity projects.
On January 16, trainer Oleksandr Blazhko, Associate Professor of the Department of System Software, demonstrated to the students the basics of creating technical documentation, proving the importance of using the Unified Modeling Language (UML) for the accurate transfer of the game scenario from the Game Design Document between the designer and the programmer based on UML use-case diagrams and conceptual classes.
Presentations are available on video:
https://youtu.be/86kIElxOQ7w
https://youtu.be/Ptc4UMMcXiI
Each team member created their own diagrams, and after team analysis, their general UML representation was determined.
Creating UML diagrams in one of the teams' projects helped identify contradictions in defining the educational goal of the game, which is based on the adventures of Sherlock Holmes. The team was encouraged to find other, ethical synonyms for the "kill" precedent, which would allow for a correct game conclusion for a student player from the perspective of educational criteria.
Mini-presentations of the project prototypes are available on video https://youtu.be/ndJn4X5FnV0
On January 17-18, trainer Yuliya Troyanovskaya introduced the students to a special programming method based on automata theory, which relies on a graph of states and transitions between game states, allowing for the simplification of the game mechanics programming process. The teams conducted experiments with automata-based programming using the Unity3D PlayMaker software package (plugin).
Presentations are available on video
https://youtu.be/ggRDdf29uww
https://youtu.be/tI0Vxd1qvsk
To be continued...


