СОКАЛЬСЬКИЙ, ІванІванСОКАЛЬСЬКИЙФЕНДЬО, ОленаОленаФЕНДЬО2026-05-052026-05-052025-10-01СОКАЛЬСЬКИЙ, І., ФЕНДЬО, О. (2025). DEVELOPMENT OF A GAME ENGINE USING THE ENTITY COMPONENT SYSTEM ARCHITECTURE. Прикладні інформаційні системи та технології в цифровому суспільстві, 1(2). https://doi.org/10.17721/3041-2323.2025.377-38710.17721/3041-2323.2025.377-387https://ir.library.knu.ua/handle/15071834/19367The article discusses a relevant topic – the development of a data-oriented game engine based on the entity-component system architecture. Given the high resource demands of modern games, data-oriented architectures, particularly the entity-component system, are of particular relevance, as they significantly reduce the load on the central processing unit (CPU). The use of this software allows rendering scenes with the engine’s built-in renderer, compiling the game for multiple platforms, and linking the user’s game code to the engine through a DLL.У статті розглядається актуальне питання розроблення ігрового рушія з орієнтацією на дані, який побудований на основі архітектури типу entity-component system (ECS). З огляду на зростаючі вимоги до сучасних відеоігор, архітектури з орієнтацією на дані, зокрема модель entity-component system (ECS), набувають особливої значущості, оскільки дозволяють суттєво зменшити навантаження на центральний процесор (CPU). Використання такого програмного забезпечення дає змогу рендерити сцени за допомогою вбудованого рушія, компілювати гру для кількох платформ і зв’язувати користувацький ігровий код із рушієм через DLL.engame engineentity component systemDLLWPFігровий рушійархітектура entity-component system (ECS)динамічна бібліотека (DLL)фреймворк WPFDEVELOPMENT OF A GAME ENGINE USING THE ENTITY COMPONENT SYSTEM ARCHITECTUREРОЗРОБЛЕННЯ ІГРОВОГО РУШІЯ НА ОСНОВІ АРХІТЕКТУРИ ENTITY-COMPONENT SYSTEMСтаття