If someone ever wants or needs to use Articy for a disco-like rpg (or whatever else) there’s now a decent Articy importer you can base your project off from.
I was aware of several parallel efforts, some of which don’t solve some things so we agreed to separate it from a larger project at Digimancy Entertainment and release under MIT license. So wizards out there can synchronize their spellbooks.
What we have right now in pure GDscript:
- Importing from .json that yields (mostly) git-friendly diffs.
- Template support (you need to hand-craft importer classes)
- Scripting support (could have bugs) with custom functions and variable change notifiers
- Save/Load support
- Dialogue flow player
- Visited/unvisited tracker
- Example disco-like dialogue window
It can be found at GitHub - Digimancy/zephyr-articy-godot: A native gdscript addon to import Articy .json into Godot · GitHub
The full repo has a tiny demo project: for project inclusion just copy the addons/ folder.