Description
Changelog
Reviews (5)
- Built from scratch for the Godot Engine in an idiomatic way using Godot's nodes and signals. You need very little code to get started.
- Supports both GDScript and C#.
- Your code only interacts with a single class,
StateChartwhich has two methods for triggering transitions and setting properties for expression guards. There is no need to create subclasses or implement interfaces. This makes it easy to integrate the library into your existing code base (or remove it if you find it unsuitable). - Declarative transitions with guards allow you to express complex logic in a simple way without writing any code.
- Transitions can be time-delayed to easily build things like cooldowns.
- Comprehensive in-editor error checking and warnings will help you avoid common mistakes.
- Built-in debug view allows you to inspect your state charts in the game while they are running.
- Inactive states will not update every frame for improved performance.
- All states adhere to the pause mode, so state charts will pause when the game is paused.
- Comprehensive documentation with a proper manual and annotated examples.
Changelog for version v0.22.5
No changelog provided for this version.
Reviews
The first asset a developer should have. Definitely one of the most useful assets.
The best addon for state machine i could ever find, been using it for 6 months now, couldn't go without it
Godot State Chart is by far the best state machine addon I've ever used. I recommend it to anyone who wants to build simple to highly complex state machines without any clutter. This addon has saved my project ! Thank you Jan ! If it was possible, I would rate it 10 out of 5.
Login to write a review.