[−][src]Module rust_warrior::engine
ECS-based game engine
This module contains the specs implementation, which defines the interactions that occur when levels are played. Unsurprisingly, this ECS-based engine has Entities, Components, and Systems.
Entities
There are one or more entities created, depending on the level. There is always a warrior, there can be one or more sludge, archer, and wizard enemies, and there can be one or more captives.
Components
See components module.
Systems
See systems module.
Modules
| components | the "C" in ECS |
| systems | the "S" in ECS |
Functions
| start | The entry point for the engine, called by |