Dialogue System
Dialogue System is a node-based visual editor, that allows you to create not just a simple dialogue but a complex, branched conversation without writing a single line of code.
  • Node based visual editor
  • Multiselection, comment boxes for better organization.
  • Custom Inspector for almost everything.
Website: Learn more about the Dialogue System Documentation: Online, always up-to-date documentation Support: Submit any questions Asset Store Page: Learn more about the Dialogue System

Complex Conversation

Other than the basic Text Node there are several useful nodes. With them you can create very complex conversations and even quest functionalities.
  • Complex conditions or logic without scripting
  • Random node, that you can use for everything.
  • Local and Global variables
  • Custom event and Event call nodes.
  • Retargetable Dialogue Graphs

Powerful Skin System

Creating your dialogue UI is easy: built it up as you normaly would do in Unity, then add some Dialogue System components to the vital parts.
You can use multiple skin for your conversations, and you can switch between them even during a conversation.
  • UI Independent.
  • Built-in uGUI support. Can be extended to work with any GameObject based ui system.
  • Multi-skin support.
  • Premade skin prototypes

Demo Scene & Tutorials

Lots of example in the package. The demo scene made by a non-programmer to show you what you can achive without writing a single line of code.

Additional Features

  • Detailed User Documentation in pdf
  • Well commented C# scripts
  • Full source code (no DLLs)
  • Built-in and customizable Save & Load, even without scripting