Skip to content

kEllieGit/SBox-Visual-Novel-Base

Repository files navigation

S&Box Visual Novel Base (VNBase)

VNBase is a base for creating visual novels or dialogue systems for S&Box Games.

Scripts are written using a LISP-styled language called SandLang, an easy-to-learn DSL meant for making VNBase scripts.

Creating a simple dialogue system or a visual novel is easy, with the base including multiple example scripts. However, it is modular enough for anyone proficient to make custom functions and calculations if they so require, straight inside of SandLang, with little programming knowledge required.

Showcase

Below is a video showcase of a simple example project made with VNBase.

https://www.youtube.com/watch?v=CzPFL_sbluo

Contributing

Anyone is free to contribute to the base by creating a pull request. Contributions are always welcome if you have any improvements, bug fixes or just wish to add some cool new features to the base. Any and all help is appreciated.

Support

For technical support and/or questions related to VNBase, please join the community discord server found below.

https://discord.gg/JVzVaJDHAQ

SandLang

The base SandLang language can be found below.

https://github.com/kouta-kun/VNTest