Dialogue Designer
Dialogue Designer is a branching dialogue and storylines editor for game developers. It's designed for non-programmers and can be used with any game engine / framework that supports JSON files.
Tip
You can use Dialogue Designer to write scenes for Visual Novels.
Features
- Supports non-linear stories
- Supports branching conversations with multiple choice answers
- Design in-game cutscenes
- Control your dialogues and cutscenes with variables and conditions
- Create simple visual scripting systems
- Organize characters and variables in databases
- Export to / Import from a single JSON file
- Works with Unity, Unreal 4, Godot, Construct 3, GameMaker Studio 2 and more
How it works
Dialogue Designer works similarly to Twine. You add text elements like texts, branches, variables, etc. and link them together to progress the story in one or more directions. Supported elements:
- Show Message
- Execute
- Wait
- Condition Branch
- Random Branch
- Chance Branch
- Repeat
- Set Locale Variable
- Comment