This engine is still in early phase and not quite production ready, but you can already make complex narrative games with it. The scripting language is strongly inspired by renpy so it should feel familiar to anyone who's used it.
It is built in TypeScript with Vue.js and so games made with it run directly on the web. It uses VueX to manage the entire state of the game.
The scripting language is turing complete (taking advantage of JavaScript for some features like conditions), also has saving and loading, labels for separating game script in files and functions, and features like skill checks.
2 comments
[ 2.8 ms ] story [ 10.6 ms ] threadIt is built in TypeScript with Vue.js and so games made with it run directly on the web. It uses VueX to manage the entire state of the game.
The scripting language is turing complete (taking advantage of JavaScript for some features like conditions), also has saving and loading, labels for separating game script in files and functions, and features like skill checks.