bevy-game-loop-waves
Installation
SKILL.md
Bevy wave loop
When to use
Load this when enemies arrive in waves and the wave index advances after a clear.
ECS shape
- Components: a wave index and a remaining-count you define.
- Resources: run-wide tables live in a resource (bevy-data-resources).
- Systems: mutate those components on
Updateor the fixed timestep. Use.chain()when damage must land before death. - Messages: one-shot facts (hit, pickup, quest advance) go through bevy-events-messaging. Wave advance below is a resource, not a new message type.
Examples
[dependencies]
bevy = "0.20"