Application of UML in the development process of computer games

Main Article Content

Lyudmila Samchuk

samchuk204@gmail.com

https://orcid.org/0000-0001-6700-2164
Yuliia Povstiana

yuliapovstyana@ukr.net

https://orcid.org/0000-0001-5426-4157
Yaroslav Tymoshchuk

jariksuperlol6@gmail.com

https://orcid.org/0009-0001-1129-5612

Abstract

The paper explores the use of UML diagrams in the process of developing computer games as an effective tool for organizing team interaction and planning project architecture. Particular attention is paid to the use of class, use case, sequence, and activity diagrams for modelling game mechanics, code structure, and user interaction scenarios with the game. The paper examines how UML diagrams assist development teams – including programmers, designers, testers, and managers – in aligning on requirements, identifying logical inconsistencies at early stages, distributing tasks effectively, and maintaining development transparency. The results presented demonstrate the importance of using UML to improve game quality, speed up the development cycle, and reduce development costs.

Keywords:

UML diagrams, class diagrams, sequence diagrams, state diagram, computer games, game architecture, game algorithms

References

Article Details

Samchuk, L., Povstiana, Y., & Tymoshchuk, Y. (2026). Application of UML in the development process of computer games. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 16(2), 152–155. https://doi.org/10.35784/iapgos.7810