Description
Changelog
Reviews (14)
  • 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, StateChart which 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

Recommended by trueAfk - 27 June 2026

The first asset a developer should have. Definitely one of the most useful assets.

Recommended by Groblockia - 08 July 2026

The best addon for state machine i could ever find, been using it for 6 months now, couldn't go without it

Recommended by smileyent - 02 August 2026

One of the most useful add-ons I've encountered. Learning to use state charts as part of your workflow can make things much easier to maintain as they grow in complexity. And I really appreciate the videos Godotneers puts out with their content to provide an in-depth understanding of how to make the most of it.

Recommended by Günnii - 27 July 2026

Its so idiomatic and clean in usage i really like it. Not over-complicated or something. Easy to getting started. I used it in some of my projects and it is i really recommend it!

Recommended by Brain On Oxygen - 17 July 2026

I've used it in all my projects so far. It combines the spatial communication of Node Trees with the power of general GDScript and it really hits the spot for my workflow.

Recommended by seeker - 22 August 2026

great for reduced biolerplate

Recommended by Silver Wolve Games - 27 June 2026

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.

Recommended by Osama Heweitat - 23 July 2026

Absolutely recommend

Recommended by Gabriel Savoy - 21 August 2026
Recommended by Robotnik Games - 14 August 2026
Recommended by Aidan Crawford - 12 August 2026
Recommended by Alexandre Serex-Müller - 16 July 2026
Recommended by XORandom - 13 July 2026
Recommended by Resonant Weaver - 08 July 2026

Login to write a review.

Consider supporting the creators!

If you enjoyed this asset consider supporting its creator. Follow the link below.