A VS Code extension created for Sakura Dialog System (currently supported only by GDevelop)
Note
This extension is still experimental; it may have bugs and lack some features.
To report a bug, click here!
This language is based on Ren'Py, designed to make it easier to create narrative games or visual novels using engines other than Ren'Py. (Currently compatible only with GDevelop)
Example:
label Start:
[Nami] "Hello!!"
"This is Sakura Script"
$ end()All Sakura Script files end in .sksy.
This language was born out of the limitations I encountered in Yarn Spinner—the dialogue tree system built into the GDevelop engine. I wanted to create a more modern and user-friendly dialogue system from scratch, drawing inspiration from the simplicity of Ren'Py's native scripting language.
Currently, Sakura Script can only be used within GDevelop via the Sakura Dialog System.
However, I plan to expand its support in the future to include Godot—and even Unity, should I see significant demand for it.
The name "Sakura" simply appealed to me, and the character featured in the logo is a succubus named "Kammi Sakura."
This language is quite simple to understand, but I have prepared a brief guide that you can find by clicking here.
This extension is under the MIT License.
