EasyStateMachine 1.0.0 Tools 4.0 Community
Submitted by user IUXGames; MIT; 2026-04-28
EasyStateMachine is a modular, self-contained Finite State Machine (FSM) addon for Godot 4. Attach a single custom node to any entity in your scene, define states as child nodes, and start writing clean, decoupled behaviour logic in minutes — with no autoload required and no assumptions about your project structure.
Whether you are building a 2D platformer player, a 3D enemy with AI, a UI screen flow, or any other stateful entity, EasyStateMachine gives you a complete transition API, a state stack for layered behaviours (pause menus, hitstop, dialogue), a built-in debug logger, and a live inspector panel that wires everything together with zero boilerplate.
The official documentation is available as an interactive website with full navigation, EN / ES language toggle, and quick search: https://iuxgames.github.io/EasyStateMachine_WebSite/
EasyStateMachine — IUX Games, Isaackiux
View files Download Submit an issue Recent Edits