Dialogue System for Unity

About Dialogue System for Unity – Unity Editor Tool & Plugin

Unity Dialogue System and Quest Tool

Dialogue System for Unity adds interactive dialogue, barks, and quests through a conversation system with branching dialogue trees, cutscenes, quest tracking, save/load functionality, and a visual node-based editor. It also includes customizable dialogue UI prefabs and integration options for existing UI, input, audio, localization, and gameplay frameworks.

Conversation and Quest Features

The core system supports dynamic branching conversations, barks, alerts, cutscenes, Quick Time Events (QTEs), quests, and an NPC status and relationship system. Cutscenes can incorporate audio, animation, and camera cuts, while Cinemachine and Timeline integration connects dialogue sequences with cinematic workflows.

Save/load functionality works without scripting, while optional Lua scripting and variables provide additional control when projects need it. The package includes complete C# source code, allowing developers to inspect and work with the underlying implementation.

Visual Editor and Content Workflow

The visual node-based dialogue editor provides a way to construct conversation trees without writing dialogue flow code directly. Importers support articy:draft 1/2/3/X, Arcweave, Celtx, Chat Mapper, Twine, Yarn Spinner, Ink, Neverwinter Nights, JSON, and CSV. Export options include screenplay format, voiceover asset lists, CSV, and Chat Mapper.

Localization can be handled through the built-in system or through Unity Localization package and i2 Localization.

UI, Input, and Audio Integration

The system is GUI-independent and includes support for Unity UI, UI Toolkit, NGUI, TextMesh Pro, Super Text Mesh, and UniText. It is also input-system-independent, with support for Unity Input, Rewired, and New Input System. Audio can use Unity audio, FMOD, or Wwise, while modular interfaces allow a project's own UI or cutscene system to be substituted.

The system works in 2D, 3D, VR, and AR. Its integration list also includes frameworks and tools such as Adventure Creator, Behavior Designer, Cinemachine, Emerald AI, FaceFX, Game Creator 2, Invector Third Person Controller, Opsive Ultimate Character Controllers, PlayMaker, Quest Machine, TopDown Engine, Visual Scripting package, Yarn Spinner, and Wwise.

Compatibility

Dialogue System for Unity is compatible with the Built-in Render Pipeline, URP, and HDRP for Unity 2022.3.0f1 and Unity 6000.0.0f1. It is also tested on Windows, Mac, Linux, iOS, Android, WebGL, Xbox, PlayStation, and Nintendo Switch.

Use Cases

Asset Details & Specifications

CategoryTools / Behavior AI
Latest Versionv2.2.74 (9 tracked releases)
File Size33.66 MB
Added to PlatformFebruary 5, 2026
Views13 views
Downloads7 downloads
Favourites0 favourites
Official StoreBuy Original License on Unity Asset Store →
Issue with Package?Report Broken Link →

Developers Who Downloaded This Also Downloaded

Related Unity Tools Assets