Gdialog

A prototype for a scripting language for videogame dialogs.

It’s a clean scripting language to write character dialogs inside videogame, as clean as I can make it anyway. The main interpreter is written in c++. It’s tiny and generic, not specific to any game engine, but it’s mainly aimed at working inside godot. It’s turing complete (aims to be, not at the moment).

This project is heavily inspired from Dialogic. In fact, many thanks to the Dialogic developers, since the Godot part of the code and the assets are heavily copied from Dialogic.