Parley Dialogue Manager screenshot 1
J

Publisher

jonnydgreen

Parley Dialogue Manager

Tools
AST Dialogue Graph Management Scalable Sequence Testing Writer

Parley is an easy-to-use, writer-first, and scalable dialogue management system and is designed to be used by game writers and developers alike.

Parley

parley-icon

Parley is an addon for Godot 4.4+ that provides a graph-based dialogue manager for easy writing, testing, and running of Dialogue Sequences at scale and is designed to be used by game writers and developers alike.

Write your Dialogue Sequences by defining the graph for your Dialogue Sequence which are backed by a well-defined Dialogue AST for easy management and integration within your game.

You can install it via the Asset Library or downloading a copy from GitHub.

GitHub Licence Buy us a tree

Table of contents

Installation Features Examples Support Useful links Licence Contributions

Features

  • An easy-to-use and well-defined Graph Editor
  • A wide variety of Nodes for maximum flexibility and creativity:
  • Creation of connections between Nodes to easily see the flow of your dialogue sequence
  • Easy testing of your dialogue at any stage in the sequence
  • Well-defined Dialogue AST for easy review and management of Dialogue Sequences
  • Character store for management of characters in Dialogue and Dialogue Options
  • Action store for management of actions for use with Action nodes
  • Fact store for management of facts for use with Condition and Match nodes
  • An out of the box dialogue balloon to get started straight away
  • Easy management of your Dialogue Sequences, including Node filtering
  • Export your Dialogue passages to CSV

Upcoming Features

Here are some key features on the Parley horizon. We are always open to new ideas, please don't hesitate to get-in-touch.

  • Translation support
  • Dialogue text expressions

Installation

You can install it via the Asset Library or downloading a copy from GitHub.

Once installed, please following the guide for first-time setup.

Installation Guide

Documentation

Documentation for Parley can be found here.

Support

Version Supported Godot version
latest 4.4+

Known Issues and Troubleshooting

Parts of Godot are unresponsive in MacOS after close a test dialogue scene via the close button

Solution: Swipe up with three fingers to open Mission Control. Swipe down again to make Godot responsive again. Currently not sure why it happens, please submit an issue if you have any further data on this issue.

Licence

Parley is 100% free and open-source, under the MIT licence. The license is distributed with Parley and can be found in the addons/parley folder.

This package is Treeware. If you use it in production, then we ask that you buy the world a tree to thank us for our work. By contributing to the Treeware forest you’ll be creating employment for local families and restoring wildlife habitats.

Contributions

Contributions, issues and feature requests are very welcome. If you are using this package and fixed a bug for yourself, please consider submitting a PR!