Module rust_warrior::engine
source · [−]Expand description
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
the “C” in ECS
the “S” in ECS