Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How does bonsai differ from Piston? #21

Closed
fgadaleta opened this issue Jul 1, 2023 · 1 comment
Closed

How does bonsai differ from Piston? #21

fgadaleta opened this issue Jul 1, 2023 · 1 comment

Comments

@fgadaleta
Copy link

https://crates.io/crates/piston-ai_behavior

@Sollimann
Copy link
Owner

Bonsai differs from Piston's ai-behavior crate in that it is platform agnostic, where as the ai-behavior crate is tied to the Piston game engine. Bonsai also has additional functionality in that you can generate a digraph from your behavior tree for visualization of your ai logic. Bonsai also supports a Blackboard/database for message passing and data persistence.

image

I'm also working on a real-time visualization of the behavior tree logic, but I have halted the development for some time now due to other prioritize. I hope to resume the development in not too long:

The PR is a WIP: #16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants