Is there some kind of dialogue\graph editor similar to Twine or Articy:Draft that I can actually export into a JSON to use from inside my engine?

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. YarnSpinner

    Yarn Spinner is a tool for building interactive dialogue in games!

    https://yarnspinner.dev/ is my go-to, and does all the compiling/localization stuff for you. It's open source so there are some Twine-like tools for node-based script editing, a VS Code plugin. Hope that helps!

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. twine-specs

    Specs related to Twine

    While not JSON specifically, twine index.html files can be parsed into (or natively written in) Twee with tools like Tweego, which is a fairly easy-to-parse file format. Certainly an option if you have existing Twine stories you'd like to transfer.

  4. tweego

    Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go.

    While not JSON specifically, twine index.html files can be parsed into (or natively written in) Twee with tools like Tweego, which is a fairly easy-to-parse file format. Certainly an option if you have existing Twine stories you'd like to transfer.

  5. dialogger

    A simple cross-platform dialogue graph editor.

    There's an old article The Poor Man's Dialogue Tree about implementing one and the code for it saves to JSON: dialogger.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Meaningful Nonsense: How I generate sentences

    7 projects | news.ycombinator.com | 30 May 2024
  • Dialogue system with scriptable objects

    1 project | /r/Unity3D | 30 May 2023
  • Dialogue System Implementations

    2 projects | /r/howdidtheycodeit | 28 Apr 2023
  • How to make a Visual Novel 2D and 3D Hybrid, solo?

    1 project | /r/gamedev | 1 Mar 2023
  • What do you guys use to outline quests and branching dialogue?

    3 projects | /r/gamedesign | 27 Feb 2023

Did you know that C# is
the 10th most popular programming language
based on number of references?