PLDCJun 12

The Essence of Entity Component System

arXiv:2606.149198.71 citations
Predicted impact top 38% in PL · last 90 daysOriginality Incremental advance
AI Analysis

For game engine developers, this work provides a formal foundation and empirical validation that archetype ECS outperforms traditional architectures, enabling better reasoning about correctness and parallelism.

This paper formalizes the archetype Entity Component System (ECS) and experimentally compares it to alternative designs using a Tower Defense simulation, showing that the archetype ECS achieves higher frame rate and better frame stability due to improved cache efficiency.

Modern game engines increasingly adopt the Entity Component System (ECS) paradigm as a data-oriented alternative to traditional object-oriented architecture. While ECS promotes modularity and performance through the separation of data and behavior, its practical efficiency depends heavily on the underlying data layout. Despite widespread adoption in frameworks, such as Unity DOTS, Bevy, and Flecs, the semantics of the archetype ECS remain informal and implementation-dependent, limiting rigorous reasoning about determinism, system scheduling, and structural mutations. This work formalizes and experimentally evaluates the archetype ECS. The formal model captures entity creation, component composition, system execution, and archetype migration as compositional state transitions, establishing the core invariants of archetype organization. Using a Tower Defense simulation, we compare the archetype ECS with alternative designs under identical conditions. Results show that the archetype ECS achieves higher frame rate and better frame stability than alternative designs, due to improved cache efficiency and consistent entity access. By uniting formal semantics with empirical validation, this study shows that the archetype ECS outperforms traditional architectures and provides a solid foundation for reasoning about correctness and parallelism.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes