Showing results for on excaliburjs.com
📄️ ECS
Excalibur has a built in Entity Component System (ECS for short), which is a popular software technique in the video game industry
📄️ Entities...
Excalibur has a built in Entity Component System (ECS for short), which is a popular software technique in the video game industry
📄️ Entities...
ECS
Excalibur has a built in Entity Component System (ECS for short), which is a popular software technique in the video game industry for...
Excalibur has a built in Entity Component System (ECS for short), which is a popular software technique in the video game industry for...
World
The World is a self-contained entity component system for a particular context.
Index
Constructors
Properties
The World is a self-contained entity component system for a particular context.
Index
Constructors
Properties
Entity <TKnownComponents>
An Entity is the base type of anything that can have behavior in Excalibur, they are part of the built in entity...
An Entity is the base type of anything that can have behavior in Excalibur, they are part of the built in entity...
IsometricTile
An Entity is the base type of anything that can have behavior in Excalibur, they are part of the built in entity component...
An Entity is the base type of anything that can have behavior in Excalibur, they are part of the built in entity component...
...height
Refactor to Entity Component System (ECS) based architecture
The core plumbing of Excalibur has been refactored to use an ECS style architecture. However...
Refactor to Entity Component System (ECS) based architecture
The core plumbing of Excalibur has been refactored to use an ECS style architecture. However...
...🖼️ Auto-batching draw calls and really tuned draw performance
- 🎁 Entity-Component-System under the hood when you need control
- 🛠️ Popular Game Dev...
- 🎁 Entity-Component-System under the hood when you need control
- 🛠️ Popular Game Dev...
...Excalibur is not a "pure" ECS, so building components with behavior is perfectly acceptable. Often this is really useful for sharing behavior.
Custom Components...
Custom Components...
...on the entity
Do not modify
Use addComponent/removeComponent otherwise the ECS will not be notified of changes.
publicendColor
publicoptionalendSize
Do not modify
Use addComponent/removeComponent otherwise the ECS will not be notified of changes.
publicendColor
publicoptionalendSize
...publicworld
The ECS world for the scene
Accessors
publicactors
The actors in the current scene
The ECS world for the scene
Accessors
publicactors
The actors in the current scene