derkork / godot-statecharts

A state charts extension for Godot 4
MIT License
864 stars 44 forks source link

Godot State Charts

Quick Links

Install from the Godot Asset Libary | Read the manual | FAQ | Godot Engine Discord

If you prefer to learn in video form, there is also a video tutorial available on YouTube to get you started.

Godot State Charts Tutorial on YouTube

What is Godot State Charts?

Godot State Charts is an extension for Godot Engine 4 or later that allows you to use state charts in your game. State Charts are similar to finite state machines, but they are more powerful and avoid the state explosion problem of traditional FSMs.

Example of State Charts in action

Features

Attribution

The demo projects use the very nice Pixel Adventure assets by Pixel Frog. Thanks for making them available in the public domain!

The demo projects also use some icons made by J. W. Bjerk (eleazzaar), licensed under CC by DEED 3.0. Thanks for making them available!