AETHERIA/AOW Lore & Design Antarianisch

ECS Gor'Syl

{{ECS}} drae'var syl'dor (Component) keth'mael var'syl (System). Entity ael'keth eth'var — vel'ryn nav'syl vor'thal {{Hub}} dor'sar.

Syl'Vor

Component = Ael'Dor Syl

struct PositionComponent {
    float x = 0.0f;
    float y = 0.0f;
    float z = 0.0f;
};

System = Keth'Mael Var'Syl

void MovementSystem::tick(Registry& r, float dt) {
    for (auto [e, pos, vel] :
         r.view<Position, Velocity>().each()) {
        pos.x += vel.dx * dt;
    }
}

Ael'Kral Dor'Syl

Vel'eth E, C vel S. Ael'kral dor'var syl'eth keth'mael var'gor. System oth'keth nav'var vel'eth — ael'syl vor'thal Component.

::badge{text="Ael'Gor" color="green"} ::badge{text="v2.1.0" color="cyan"}