darthdeus/behavior-tree

Behavior trees for Rust

18
/ 100
Experimental

This is a Rust library that helps game developers design and implement complex AI behaviors for non-player characters (NPCs) or enemies. You define a set of actions and conditions, and the library provides a structure to combine them into sequences or choices, dictating how your game characters react to different in-game situations. It's used by game developers to create more dynamic and believable character AI.

No commits in the last 6 months.

Use this if you are a game developer building an AI system in Rust and want a structured way to manage character decision-making and actions.

Not ideal if you are looking for a stable, production-ready AI solution right now, as this library is under heavy development with frequent API changes and performance is not yet optimized.

game-development game-AI NPC-behavior character-control game-logic
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 0 / 25

How are scores calculated?

Stars

32

Forks

Language

Rust

License

Category

unity-game-ai

Last pushed

Jun 17, 2023

Monthly downloads

23

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/darthdeus/behavior-tree"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.