gklompje / godot-synapse
PublicAn extensible, graph-based state machine framework for Godot. Features a visual editor, composition-based behaviors, nested machines, and built-in persistence.
Synapse is a visual graph tool for Godot game projects that simplifies creating and managing state machines for behaviors like character AI, UI interactions, and game logic.
How It Works
While making a game in Godot, you find this handy tool in the asset library that helps manage character actions and game flows visually.
Click to download it straight into your game project—no hassle.
Flip the switch in your project settings, and it's ready to use.
Try out fun demos like a character chasing apples or a simple calculator to see smart behaviors in action.
Open the graph editor and drag states like 'walk' or 'jump', connect them with arrows, and add simple actions— it feels like sketching a flowchart for your game's brain.
Link the flow to your characters, menus, or objects so they act exactly how you want.
Your characters think and react cleverly, menus flow smoothly, and you build complex games without getting stuck on logic puzzles.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.