Diagraph is a dialog management system that combines the expressiveness of a domain-specific-language like yarn or ink with the visual workflow of a node graph, and enables a rapid and powerful workflow by bringing these tools directly into the Godot editor.

This is a (late) submission for the Godot Add-on Jam hosted my MrEliptik and Lentsius.

This itch page has a standalone version of the Diagraph editor embedded in it, so you can try it out with no commitment.

Installation:

Installation is not necessary to try out the system, since this page has a live demo.

This was built and tested using Godot v3.4.2, and will NOT work on Godot v3.3.x, as it relies on some methods and properties that are not present in the older version.

Diagraph can be downloaded from github HERE.

It can be installed in the usual way, by downloading the repository and copying the files into your project's addons folder.

Additionally, it can be installed as a git submodule using the following command from inside your project directory:

git submodule add https://github.com/DaelonSuzuka/DiagraphSubmodule.git addons/diagraph

Setup and Integration:

<coming soon>

Features:

(This section is not exhaustive!)

Live previews:



Directly interact with your game's state:

<more feature examples coming soon>

StatusIn development
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
AuthorDaelon
Made withGodot
Tagsaddon, dialogue, editor-tool, Godot