Entity Framework¶
Entities represent all interactive, physical, or visual objects living within a game Environment. The entity system provides spatial indexing, life cycles, message dispatching, and declarative metadata configuration.
Entity System Documentation Sections¶
-
Complete overview of built-in classes:
Creature,Prop,Trigger,Spawnpoint,CollisionBox, andLightSource. -
Declarative metadata (
@EntityInfo,@CollisionInfo,@MovementInfo,@CombatInfo) and the Entity Architecture Matrix. -
Subclassing base entities, registering custom XML loaders, and binding specialized behaviors.
-
Lifecycle callbacks:
onMoved,onHit,onDeath,onCollision, and custom message dispatching.