bevy-turn-system

Installation
SKILL.md

Bevy turn system

When to use

Load this when play advances in turns rather than continuous time. Time still exists; you choose not to step the simulation every frame.

ECS shape

  • Components: initiative and the active entity id you define.
  • Resources: the active entity and the round live in one Resource (bevy-data-resources).
  • Systems: mutate those components on Update or the fixed timestep. Use .chain() when damage must land before death.
  • Messages: one-shot facts (hit, pickup, quest advance) go through bevy-events-messaging. This file does not add a new event type name.

Turn ownership

Installs
16
GitHub Stars
889
First Seen
Oct 11, 2026