Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
|
| gptkbp:advantage |
decoupling data and behavior
|
| gptkbp:contrastsWith |
object-oriented programming
|
| gptkbp:enables |
efficient processing of game objects
flexible object behavior |
| gptkbp:focusesOn |
composition over inheritance
|
| gptkbp:hasComponent |
gptkb:software
gptkb:component entity |
| gptkbp:originatedIn |
1990s
|
| gptkbp:popularizedBy |
game engines
|
| gptkbp:relatedTo |
data-driven design
|
| gptkbp:supports |
modular design
parallel processing code reuse |
| gptkbp:usedBy |
gptkb:Unity
gptkb:Amazon_Lumberyard gptkb:Unreal_Engine |
| gptkbp:usedIn |
gptkb:simulation
game development |
| gptkbp:bfsParent |
gptkb:Unity_ECS
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Entity-Component-System
|