Simple Dialogue Graph View on Asset Store (opens in new tab)

Package details

Latest version
1.20
Last updated
First released
Unity version
6000.3.6 or later
Package size
20.7 MB
Files
87
Favorites
8
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Simple Dialogue Graph

by 314programs (opens in new tab)

2 ratings, too few to average

A customizable, node-based dialogue system for Unity. Supports branching dialogue, conditions, variables, animation, audio, and localisation. Easy to use, well-documented, and expandable for any game.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Simple Dialogue Graph, 6 months Current $9.99; lowest $4.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov Version 1.10 released 8 Jun 2026 v1.10 Version 1.11 released 15 Jun 2026 Version 1.20 released 18 Aug 2026 v1.20

Asset preview

1 / 6

Simple Dialogue Graph screenshot 1

Simple Dialogue Graph screenshot 1

About this asset

Simple Dialogue Graph - Visual Dialogue Editor for Unity

Streamline your narrative design with Simple Dialogue Graph, a powerful and intuitive node-based dialogue system for Unity. Designed to simplify interactive storytelling, this tool enables developers to create rich, branching conversations with ease. Furthermore, this asset has a built-in localisation tool, making the process much easier.

Whether you're an indie developer or part of a larger team, Dialogue Graph will accelerate your workflow.

Features

  • Node-Based Editor: Visually design conversations using an intuitive graph interface
  • Branching Dialogue: Build complex narrative flows with choices and conditionals, easily written using C# if-statement notation
  • Runtime Integration: Convert graphs into fully functional in-game dialogue
  • Variable & Condition System: Control dialogue flow using local/global variables
  • Event Triggering: Hook into animations, scripts, and audio directly from dialogue
  • Expandable & Modular: Easily extend functionality with custom nodes and logic
  • Well Documented: Comes with a detailed README, in-editor guidance and mostly documented code
  • Customizable Controls: Modify input bindings and UI behaviour to suit your game
  • Easy to localise: A built-in localisation function that automatically creates a localisation table.

Node types

  • Dialogue Node: Displays character dialogue and visuals
  • Choice Node: Offers player dialogue options and branching paths
  • If Node: Evaluates variables to control flow that parses a C# if statement passed onto it
  • Variable Node: Updates local or global state
  • Animator Node: Plays animations on targeted objects
  • Audio Node: Plays, pauses, or stops sound clips
  • Script Node: Invokes custom methods during dialogue
  • To Next Node: Optional node to control UI behaviour
  • Add Choice Node: Allows the user to toggle options on the choice node depending on previous choices

Others

  • UniqueID Component: Identifies target objects (for Animator and Script nodes) at runtime
  • Local & Local Variables: Track game state, control logic, or personalise dialogue using exposed properties. Global properties persist across graphs, while local ones reset per session.
  • Global Audio File: A global Scriptable Object to track audio files used inside the Dialogue Graph.

Contact

For contact/bug fixes/questions, please join the Discord server and ask the developer: https://discord.gg/spmddpBfW7

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.6f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.