Looking for the Unreal Engine plugin documentation? Go to Unreal Engine Plugin Docs
Looking for the Unity plugin documentation? Go to Unity Plugin Docs
Looking for the Godot plugin documentation? Go to Godot Plugin Docs
Documentation
Quick start, tutorials and node reference for visual scripting in StoryFlow Editor. Build interactive stories, visual novels and dialogue systems with no code, then export to HTML, standalone desktop apps or to Unity, Unreal Engine and Godot.
What is StoryFlow Editor?
StoryFlow Editor is a desktop application that lets you build branching narratives using a visual scripting system. Connect nodes together to create dialogue trees, conditional logic, and complex story flows - perfect for game developers, writers, and interactive fiction creators.
- Visual Node-Based Editing: Drag and drop nodes to build your story visually
- 80+ Node Types: Dialogue, branching logic, variables, arrays, maps, enums, flows and more
- Rich Variables System: Primitive types (boolean, integer, float, string), enums, arrays, maps and asset references
- Flows: Create reusable subflows within scripts for better organization
- Built-in Testing: Play and test your stories right in the editor
- Multiple Export Options: HTML (shareable interactive stories), Desktop App (standalone executable) and JSON (engine integration)
Get up and running in 5 minutes. Create your first interactive story and learn the basics of the visual scripting system.
Learn about all 80+ node types including dialogue, variables, arrays, maps, enums, flows, and control flow nodes.
Export your stories as shareable HTML files, standalone desktop apps or JSON files for integration with game engines.
Learn tips and techniques for organizing large projects, optimizing performance, and creating maintainable stories.
What You'll Learn
This documentation covers everything you need to know about StoryFlow Editor, from basic concepts to advanced techniques:
- Getting Started: Installation, setup, and creating your first interactive story
- Visual Scripting: Master the visual scripting system and all 80+ node types for building complex narratives
- Flows: Create reusable subflows within scripts to organize complex logic
- Editor Features: Test your stories with Play in Editor, manage files with the Content Browser, and debug with the Runtime Debugger
- Variables System: Track story state with all variable types including primitives, enums, arrays, maps and asset references
- Connections: Link nodes together to create branching paths and conditional logic
- Export & Integration: Easily share as standalone HTML files or desktop apps, or export JSON for Unity, Godot, and other engines
- Advanced Topics: Organize large projects, optimize performance, and troubleshoot common issues