Game Engine Integration
Integrate StoryFlow Editor with your game engine. An official Unreal Engine plugin is available, with Unity and Godot plugins in development.
Overview
StoryFlow Editor projects can be exported as JSON files and integrated into any game engine. An official Unreal Engine plugin is available for seamless integration, and plugins for Unity and Godot are in development.
Plugin Status
The Unreal Engine plugin is available now — see the full documentation. Plugins for Unity and Godot are currently in development. 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
A Unity plugin is planned to provide native integration with StoryFlow Editor's JSON exports. This will include C# classes for parsing scripts, executing dialogue flows, and managing variables.
Godot Integration
A Godot plugin is planned to provide native integration with GDScript support. This will make it easy to load and execute StoryFlow Editor projects directly in your Godot games.
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.
Stay Updated
Join our Discord community to stay informed about plugin development progress and get early access when they're released.