Description
It's a dialogue system I created from scratch because the one that comes with GDevelop doesn't convince me, and besides, it's too limited for my needs.
This extension includes its own language, called Sakura Script.
Inspired by the Ren'Py engine's own language.
label Start:
[Nami] "Hello!!"
"This is Sakura Script"
$ end()
Unlike Yarn//DialogueTree, it doesn't have its own editor for creating dialogues (I tried to make it so), so you have to rely on Visual Studio Code along with an extension, and the JSON is exported from there.
I consider it experimental, as it may contain bugs.
I created it mainly because I tried to extend Yarn's functionality and couldn't.
How to use the extension
I've created documentation for Sakura Dialog System and Sakura Script.
For Sakura Dialog System
For Sakura Script
It's the fastest way to understand how it works
Checklist
Example file
SakuraDialogSystemTest.zip
Extension file
SakuraDialogSystem-0.1.0.zip
Description
It's a dialogue system I created from scratch because the one that comes with GDevelop doesn't convince me, and besides, it's too limited for my needs.
This extension includes its own language, called Sakura Script.
Inspired by the Ren'Py engine's own language.
Unlike Yarn//DialogueTree, it doesn't have its own editor for creating dialogues (I tried to make it so), so you have to rely on Visual Studio Code along with an extension, and the JSON is exported from there.
I consider it experimental, as it may contain bugs.
I created it mainly because I tried to extend Yarn's functionality and couldn't.
How to use the extension
I've created documentation for Sakura Dialog System and Sakura Script.
For Sakura Dialog System
For Sakura Script
It's the fastest way to understand how it works
Checklist
Example file
SakuraDialogSystemTest.zip
Extension file
SakuraDialogSystem-0.1.0.zip