event-driven Behavior Tree

An asset by MBoqui
The page banner background of a mountain and forest
event-driven Behavior Tree hero image

Quick Information

0 ratings
event-driven Behavior Tree icon image
MBoqui
event-driven Behavior Tree

This is a modern behavior tree implementation for Godot 4.Features: - Graphical interface for editing and debugging trees. - Event-driven architecture remembers running nodes and skips running all of the tree every tick. - Decorator nodes are implemented as node decorators, this means decorators are annexed to the BTNodes and modify their behavior internally. This makes trees prettier and easier to read. - Subtrees that improve organizing and re-utilizing your trees. - Utility composite nodes and decorators for more complex behavior. - Flexible Parallel node for complex behavior and simple implementation.

Supported Engine Version
4.0
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

This is a modern behavior tree implementation for Godot 4.

Features:

- Graphical interface for editing and debugging trees.
- Event-driven architecture remembers running nodes and skips running all of the tree every tick.
- Decorator nodes are implemented as node decorators, this means decorators are annexed to the BTNodes and modify their behavior internally. This makes trees prettier and easier to read.
- Subtrees that improve organizing and re-utilizing your trees.
- Utility composite nodes and decorators for more complex behavior.
- Flexible Parallel node for complex behavior and simple implementation.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
event-driven Behavior Tree icon image
MBoqui
event-driven Behavior Tree

This is a modern behavior tree implementation for Godot 4.Features: - Graphical interface for editing and debugging trees. - Event-driven architecture remembers running nodes and skips running all of the tree every tick. - Decorator nodes are implemented as node decorators, this means decorators are annexed to the BTNodes and modify their behavior internally. This makes trees prettier and easier to read. - Subtrees that improve organizing and re-utilizing your trees. - Utility composite nodes and decorators for more complex behavior. - Flexible Parallel node for complex behavior and simple implementation.

Supported Engine Version
4.0
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers