Flowkit is a brand new (literally… two days old!) project that brings Construct 3/Clicteam Fusion/GDevelop style visual programming to the Godot game engine. Implemented as an add-on using 100% GDScript, flowkit requires Godot 4.5 or higher.
Flowkit is describe as:
This is a Godot addon made entirely within GDScript meaning no external dependencies. It is an event-based visual scripting solution designed to replicate the simplicity of Clickteam Fusion 2.5 and Construct 3’s Event editor programming interfaces.
If you have issues, feature requests, or suggestions, please visit the issues section on Github.
Note: This addon is still new, and adding support for nodes is time consuming, so to combat this, we’ve added a generator option, under FlowKit bottom panel, click “Edit” > “Generate Events/Conditions/Actions” and it will try to automatically generate functional events, conditions, and actions for your project.
It’s probably best not to use this addon for production yet.
Key features of Flowkit include:
- 🎯 Event Sheet System: Create game logic using intuitive event blocks with conditions and actions
- 🔌 Node-Based Architecture: Target specific nodes in your scene tree for granular control
- 📦 Extensible Provider System: Easily add custom events, conditions, and actions
- ⚡ Runtime Engine: Efficient event processing during gameplay with automatic scene detection
- 🎨 Editor Integration: Seamless integration with Godot’s editor interface
- 💾 Resource-Based Storage: Event sheets saved as
.tresresources for version control friendliness
Key Links
FlowKit on Godot Asset Library
You can learn more about FlowKit and see it in action in the video below.
