Unity architecture
Azkar EDA
Azkar EDA is a Unity event, state, priority dispatch, lifecycle token, and editor tracking toolkit for event-driven architecture workflows.
Purpose
Small primitives for decoupled Unity systems.
Azkar EDA gives gameplay, UI, tools, and service code explicit event objects, reactive state, ordered dispatch phases, and lifecycle-owned subscriptions. The core rule is simple: subscribe, keep the token, and dispose it from the Unity lifecycle that owns the listener.
Operational map
Trace the system without flattening it.
The EDA manual covers setup, primitive selection, API references, editor tracking, performance guidance, samples, migration recipes, and FAQ diagnostics for teams that need visible event flow.