Skip to content
Alessandro Morvillo edited this page Apr 10, 2018 · 12 revisions

Based on version: 0

JSDialogueSystem is an open-source library aimed to help create graph-based navigable dialogues for games. It uses structured JSON objects to generate a graph of choices and conversation nodes that the user can navigate following the schema defined in the JSON and script files.

The conversation can be "weakly" scripted using JSON only properties, like NavigateTo, and also defining custom management .NET methods and default fallbacks for each node.

Table of Contents

Contents of the wiki

Concepts

C# Interfaces

C# Classes

C# Delegates

JSON Templates