ecs-core-overview
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ecs-core-overview [2026/04/27 15:38] – diviner | ecs-core-overview [2026/04/27 15:43] (current) – [ECS Core Architectural Overview] diviner | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| * **Data Model** | * **Data Model** | ||
| - | * Runtime State | ||
| - | * [[Entity]] | ||
| - | * [[Component]] | ||
| * Static State | * Static State | ||
| * Entity Static Data | * Entity Static Data | ||
| * Component Static Data | * Component Static Data | ||
| * System Static Data | * System Static Data | ||
| + | * Runtime State | ||
| + | * [[Entity]] | ||
| + | * [[Component]] | ||
| * **Business Logic** | * **Business Logic** | ||
| * Services | * Services | ||
| Line 31: | Line 31: | ||
| === Runtime State === | === Runtime State === | ||
| - | Runtime state is further split into Transient and Singleton State. Transient and Singleton qualifies | + | Runtime state is any state created during the lifetime of the Application. As such, it can be any class necessary to service the business logic. However, there is one structure that is treated exceptionally by the architecture: |
| + | |||
| + | {{ : | ||
ecs-core-overview.1777304299.txt.gz · Last modified: by diviner
