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.
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.
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.
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.
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.
| Category | Tools / Behavior AI |
|---|---|
| Latest Version | v2.2.74 (9 tracked releases) |
| File Size | 33.66 MB |
| Added to Platform | February 5, 2026 |
| Views | 13 views |
| Downloads | 7 downloads |
| Favourites | 0 favourites |
| Official Store | Buy Original License on Unity Asset Store → |
| Issue with Package? | Report Broken Link → |