Build powerful, branching conversations directly inside Unity.
SuperHorizon Dialogue System is a visual and flexible dialogue framework for Unity that makes it easy to create, manage, and integrate interactive conversations.
Create dialogue through a node-based editor, add branching choices, use variables and conditions to control conversation flow, trigger gameplay events, and configure reusable speakers and runtime UI.
✦ Visual Dialogue Editor
Build conversations using an intuitive node-based workflow.
✦ Branching Choices
Create interactive conversations with multiple choices and different outcomes.
Connect player decisions to alternate dialogue paths and build complex conversations without manually managing large dialogue scripts.
✦ Variables & Conditions
Make dialogue react to your game's state.
Use variables and conditions for things such as:
✦ Gameplay Events
Connect dialogue directly to gameplay.
Trigger UnityEvents, variable changes, quest progression, gameplay actions, and other custom logic from your conversations.
✦ Speaker System
Create reusable Speaker Assets with:
Keep character presentation consistent across your project.
✦ Runtime Dialogue UI
Includes a complete runtime dialogue experience with:
✦ NPC & Trigger Support
Start conversations through NPC interactions, triggers, or your own gameplay systems.
Player → Interaction → Dialogue → Choice → Gameplay
✦ Developer-Friendly
Designed to integrate with your existing Unity architecture through its API and gameplay events.
Includes runtime debugging tools to help test and troubleshoot active conversations.
✦ Included
Built for RPGs, Adventure Games, Visual Novels, Narrative Games, Quest Systems, and Interactive Stories.
Create conversations. Build branches. Connect gameplay.
Compatibility & Requirements
Designed for Unity projects, SuperHorizon Dialogue System includes its own dialogue editor, runtime systems, and UI components. Ensure your Unity version supports the features used by the asset . Please refer to the included documentation for setup instructions, compatibility details, and integration guidance.