Game Engine Integration
Integrate StoryFlow Editor with your game engine. Official plugins are available for Unreal Engine, Unity, and Godot - all free and open-source.
Overview
StoryFlow Editor projects can be exported as JSON files and integrated into any game engine. Official plugins are available for Unreal Engine, Unity, and Godot, providing seamless integration out of the box.
All Plugins Available
Official plugins are available for Unreal Engine, Unity, and Godot - all free and open-source. For other engines, you can use the JSON Export feature and build your own parser.
Unreal Engine
The official Unreal Engine plugin provides full Blueprint and C++ support for StoryFlow Editor integration. It includes a runtime component for executing dialogue, character and audio systems, variable management, save/load support, and live sync with the StoryFlow Editor.
View Unreal Engine Plugin Documentation →
Unity Integration
The official Unity plugin provides native C# integration with StoryFlow Editor. It includes components for executing dialogue flows, managing variables, character and audio systems, save/load support, and live sync with the editor.
View Unity Plugin Documentation →
Godot Integration
The official Godot plugin provides native GDScript integration for Godot 4.3+. It includes a runtime component for executing dialogue, character and audio systems, variable management, save/load support, and live sync with the editor.
View Godot Plugin Documentation →
Custom Runtime
If you're using a different engine or building your own, you can parse the JSON export format directly. The format is well-documented and straightforward to implement.
For reference on the JSON structure, see the JSON Export documentation.
Get Help
Join our Discord community to ask questions, report bugs, and connect with other developers using StoryFlow plugins.