StoryFlow Editor

Details

Current prices

Steam
Digital
$16.99 -15%
Lowest price ever
Sale ends January 5
Early Access Game

Price history

All time low
$16.99 (-15%)
dekudeals.com

Stop wrestling with spreadsheets. Start designing stories visually.

StoryFlow Editor is a visual node-based narrative design tool for creating branching dialogue systems, interactive stories, and complex game narratives. Built with a Blueprint-style visual scripting interface familiar to Unreal Engine developers - no coding required.

Connect dialogue nodes. Create branching choices. Add conditional logic. See your entire story structure at a glance. Test any path instantly without leaving the editor.

56 Node Types for complete narrative control:

  • Dialogue & Flow : Dialogue nodes with images and audio, branching choices, script jumping

  • Variables : Booleans, integers, floats, and strings with full get/set operations

  • Logic Gates : AND, OR, NOT, comparisons, random selection

  • Math Operations : Plus, minus, multiply, divide for dynamic values

  • String Tools : Concatenate, contains, length, case conversion

  • Characters : Character system with custom variables per character

VISUAL STORYTELLING MADE SIMPLE

Design narratives the way you think about them: visually. Every story element - dialogue, choices, conditions, variables - connects through an intuitive drag-and-drop interface.

See the Big Picture : Your entire narrative structure displayed as an interactive graph. Instantly spot dead ends, identify logic errors, and understand complex branching at a glance.

No Code Required : Writers, narrative designers, and solo developers can build sophisticated dialogue systems without programming. Connect nodes, set conditions, and your story logic works.

POWERFUL VARIABLE SYSTEM

Track player choices, manage game state, and create reactive narratives with a complete variable system:

  • 4 Variable Types : Booleans, integers, floats, and strings

  • Global & Local Scope : Variables that persist across scripts or stay contained

  • Categories & Organization : Group variables logically, search instantly, drag to reorder

  • Conditional Dialogue Options : Show or hide choices based on any variable condition

Build systems for: relationship tracking, inventory management, quest progress, dialogue flags, numerical stats, and more.

CHARACTER SYSTEM

Create and manage characters directly in your project:

  • Define characters with names and custom variables

  • Attach characters to dialogue nodes

  • Read character data dynamically with Get Character Variable nodes

  • Character data exports cleanly to JSON for game engine integration

FULL AUDIO SUPPORT

Bring your narratives to life with complete audio integration:

  • Import MP3 and WAV files into your project

  • Attach audio to dialogue nodes with in-editor preview

  • Loop option for background music and ambient sounds

  • Dedicated Play Audio node for triggered sound effects

  • Volume controls in the runtime player

  • Audio automatically included in HTML and JSON exports

TEST WITHOUT LEAVING THE EDITOR

Runtime Debugger lets you playtest instantly:

  • Play from any node - jump directly to problem areas

  • Watch variables update in real-time as you make choices

  • See the call stack to understand script execution

  • Catch logic errors before they reach players

No export required. No external tools needed. Click play, test your story, iterate immediately.

EXPORT OPTIONS

HTML Export

Create standalone interactive web experiences that run in any browser:

  • All dialogue, logic, variables, images, and audio packaged together

  • Share with anyone, publish on itch.io, embed in your portfolio

  • Perfect for prototypes, demos, and complete visual novel experiences

JSON Export

Full data export for game engine integration:

  • Clean, readable JSON maintaining your folder structure

  • Complete story data: nodes, connections, variables, characters, audio references

  • Ready for Unity, Unreal Engine, Godot, or custom engines

  • Official engine plugins in active development

DESKTOP-FIRST DESIGN

100% Offline — Your data stays on your machine. No cloud dependency. No subscription. No account required.

Git-Friendly — Text-based .sfe script files work seamlessly with version control. Track changes, branch, merge, collaborate with your team.

Fast Performance — Native desktop application handles complex projects with hundreds of nodes smoothly. No browser limitations.

Cross-Platform — Windows, macOS, and Linux support.

WORKFLOW FEATURES

  • Content Browser : Nested folders, drag-and-drop file import, favorite folders, color-coded organization

  • Multi-Tab Editing : Work on multiple scripts simultaneously with unsaved changes indicators

  • Quick Hotkeys : D/R/B/E/C + Click to create Dialogue/Run Script/Branch/End/Comment nodes instantly

  • Snap to Grid : Keep node graphs organized automatically

  • Comment Nodes : Document logic, leave notes, group related nodes

  • Connection Styles : Customize edge appearance to your preference

WHO IS THIS FOR?

  • Indie Game Developers building narrative-heavy games, visual novels, or dialogue-based RPGs

  • Narrative Designers prototyping and documenting complex story systems

  • Solo Developers who need visual organization for branching storylines

  • Visual Novel Creators who want more power than Ren'Py without learning to code

  • Writers working on interactive fiction and branching narratives

  • Unity/Unreal/Godot Developers who want dedicated dialogue design tools

EARLY ACCESS ROADMAP

StoryFlow Editor is fully functional for creating and exporting narratives. Core features are stable and production-ready.

Current Development Focus:

  • Official plugins for Unity , Unreal Engine , and Godot

  • Expanded node library based on community feedback

  • Quality-of-life improvements from real user workflows

Your feedback shapes development priorities. Join our Discord to influence what gets built next.