beet
Beet is behavior expressed as entity trees, using Observers for control flow. The entity-based approach is very flexible and allows for multiple behavior paradigms to be used together as needed.
Currently implemented paradigms:
Hello World
// A demonstration of Fallback control flow
world.spawn
.with_children
Examples
The examples for beet are scene-based, meaning each example provides a scene for a common base app. As Bevy scene workflows are a wip, there are a few Placeholder
types used for not-yet-serializable types like cameras, asset handles etc.
Most examples rely on assets that can be downloaded with the following commands, or manually from here.
Bevy Versions
bevy |
beet |
---|---|
0.14 | 0.0.2 |
0.12 | 0.0.1 |