bevy-yoetz (game engine plugin)
Yoetz is a decision-making AI for the Bevy game engine. It's posted here as an entry to Phox's Bevy Plugin Jam - for the actual up-to-date plugin visit the GitHub repository and the crates.io crate page.
Example: source code, WASM demo
Also see some code snippets in the documentation.
Features
- Describe the various strategies the AI agent can use by using a device macro on an
enum
. - Write systems that suggest and score behaviors from that
enum
. - AI informs user systems on the decision using the ECS (adds and removes components based on the strategy it chose)
- Suggestions can carry data that will appear in the strategy components. The exact behavior of that data can be customized in the derive macro.
Status | Prototype |
Category | Other |
Platforms | HTML5 |
Author | Aeon Felis |
Made with | Rust |
Links | Source code |
Leave a comment
Log in with itch.io to leave a comment.