ECS - Behavior Constructor Alexandr Gakhov | 2025/06/20

Behavior Constructor

In ECS, an entity’s behavior is defined by the composition of its components.
Now, I want to extend this idea to allow the definition of component behavior as well.

Some use cases I’m targeting:

The goal is to eventually build a collection of base components and general-purpose systems that work together like a behavior constructor—a modular way to define and assemble behaviors without hardcoding logic into systems or entity definitions.