EZPZ Branching Dialogue – A Node Based Branching Dialogue Tool

  • Role: Solo Developer
  • Engine: Unity
  • Production Time: 15+ Weeks
  • Published on: Unity Asset Store (Depreciated)

Features:

  • Node Based editing
  • Branching dialogue based off of player choices and/or logic
  • Variables editable internally and externally
  • Easy to use Reader script
  • Global variables and tree dictionary

Inspired by my old Branching Dialogue tool, I wanted to make an easy to use Branching Dialogue editor. Given my recent time spent in Unreal, I decided to make it visual, specifically node based. And after adding variables and logic, I ended up with was a fantastic tool that was even better than I initially envisioned. I’ve been documenting my process in a series of blog posts. If you want to see the how this tool has progressed, take a look here!

I learned a lot in this project, and got more familiar with Unity’s editor scripting than I ever though I would. I’m incredibly proud of this tool, and I hope it helps everyone who uses it!