I. D. Udalov
Network Information Technologies and Services, MTUCI, Moscow, Russia, igor.udalov.95@mail.ru
V. V. Maklachkova
Network Information Technologies and Services, MTUCI, Moscow, Russia, v.v.maklachkova@mtuci.ru
V. A. Dokuchaev
Network Information Technologies and Services, MTUCI, Moscow, Russia, v.a.dokuchaev@mtuci.rui
DOI: 10.36724/2664-066X-2025-11-5-10-17
SYNCHROINFO JOURNAL. Volume 11, Number 5 (2025). P. 10-17.
Abstract
This article explores the Entity Component System (ECS) paradigm as a modern architectural approach for constructing scalable, secure, and high-performance game systems. ECS is examined in contrast with traditional object-oriented programming (OOP), emphasising significant improvements in performance, memory efficiency, modularity, and behavioural flexibility. The study extends beyond classical comparisons and discusses the broader implications of adopting data-oriented architectures for secure game development, including the protection of personal data within large-scale interactive platforms. Special attention is devoted to Unity’s Data-Oriented Technology Stack (DOTS), which serves as an example of an industrial ECS implementation. The article expands the analysis of security mechanisms inherent in ECS workflows, memory management, and job systems, offering a deeper understanding of how the architectural pattern influences safe data handling in modern games.
Keywords: Entity Component System; ECS, data-oriented architecture; Unity DOTS; game development; personal data protection, memory safety; software security
References
[1] Ernest Adams, J. Dormans. Game Mechanics: Advanced Game Design. 2012. [Online]. URL: https://typeset.io/papers/game-mechanics-advanced-game-design-23pl62mlvp [Accessed: Nov., 2025].
[2] D.H. Eberly, “3D Game Engine Design: A Practical Approach to Real-Time Computer Graphics,” Morgan Kaufmann, 2006. [Online]. URL: https://www.academia.edu/26649713/3D_game_engine_design_a_practical_approach_to_real_time_computer_graphics_second_edition [Accessed: Nov., 2025).
[3] R. Zubek, “Game Physics Engine Development,” CRC Press, 2018.
[4] A. Brown, “Entity-Component Systems and C#,” Apress, 2019.
[5] M.V. Askerli, “A Key to Efficient Development: ECS Architecture in Comparison,” Bulletin of Science, Vol. 1, no. 5 (74), pp. 490-495, 2024. URL: estnik-nauki.com/article/14272 [Accessed: Oct., 2025].
[6] V.A. Dokuchaev, “Influence of New Information and Communication Technologies on the Confidentiality of Personal Data,” In Proceedings of the XXIII International Scientific and Practical Conference “Current Problems and Prospects of Economic Development”, Simferopol – Gurzuf, October 17-19, 2024. Simferopol: Zueva T.V. Publishing, 2024, pp. 12-15.
[7] V.Y. Statev, V.A. Dokuchaev, and V.V. Maklachkova, “Information security in the big data space,” T-Comm, vol. 16, no. 4, pp. 21-28, 2022, doi: 10.36724/2072-8735-2022-16-4-21-28.
[8] V.A. Dokuchaev, V.V. Maklachkova, V.Yu. Statev, “Data subject as augmented reality,” Synchroinfo Journal, vol.6, no.1, pp.11-15, 2020.
[9] V.A. Dokuchaev, K.S. Vladimirova, V.V. Maklachkova, V.Yu. Statyev, “Audit of Information Risks in Personal Data Processing,” In: Information Society Technologies: Proceedings of the XIII International Industry Scientific and Technical Conference, Moscow, March 20-21, 2019. Vol. 2. Moscow: Media Publisher, 2019, pp. 34-36.
[10] V.A. Dokuchaev, V.V. Maklachkova, V.O. Sundatov, “Approaches to Protecting Personal Data in the Big Data Space,” In: Theory and Practice of Economics and Entrepreneurship: Proceedings of the XX International Scientific and Practical Conference, Simferopol – Gurzuf, April 20–22, 2023. Ed. N.V. Apatova. Simferopol: V.I. Vernadsky Crimean Federal University, 2023, pp. 34-36.
[11] V.A. Dokuchaev, “Classification of Personal Data Security Threats in Information Systems,” T-Comm, 2020, Vol. 14, No. 1, pp. 56-60. DOI: 10.36724/2072-8735-2020-14-1-56-60.
[12] V.A. Dokuchaev, “Digitalization of the Personal Data Subject,” T-Comm, 2020, Vol. 14, No. 6, pp. 27-32. DOI: 10.36724/2072-8735-2020-14-6-27-32.
[13] V.I. Nemanova, I.S. Vakurin, V.V. Maklachkova, D.V. Gadasin, “Determining the Economic Efficiency of Enterprise Expenditures on Personal Data Protection,” DSPA: Issues of Digital Signal Processing Application, 2024, Vol. 14, No. 3, pp. 37-45.
[14] V.A. Dokuchaev, “Formulation of the Problem of Assessing Information Quality in Personal Data Processing within Multi-Cloud Information Systems,” In: Theory and Practice of Economics and Entrepreneurship: Proceedings of the XX International Scientific and Practical Conference, Simferopol – Gurzuf, April 20-22, 2023. Ed. N.V. Apatova. Simferopol: V.I. Vernadsky Crimean Federal University, 2023, pp. 37-39.
[15] V.A. Dokuchaev, “Formulation of the Problem of Assessing Information Quality in Personal Data Processing within Multi-Cloud Information Systems,” In: Theory and Practice of Economics and Entrepreneurship, 2023, pp. 37-39.
[16] Entity Systems Are the Future of MMOG Development. [Online]. URL: https://t-machine.org/index.php/2007/11/11/entity-systems-are-the-future-of-mmog-development-part-2/ [Accessed: Oct., 2025].