Currently working fully on these platforms: Windows, Linux, macOS, Android, HTML5
Platforms it can export to, but I could not test yet without a devkit: iOS and Nintendo Switch
Some key features:
- writer friendly scripting language
- you can make a full release with only MatchaScript code, or you can use Defold to edit the GUI and scenes in a WYSIWYG editor
- strong math and logics support by using Lua expressions and math libraries in the script, or import full Lua files as extensions
- Spine support
- FMOD support
- particle effects
- it is possible to create your own syntax by changing the MatchaScript definitions
- can be used as dialogue system in a full Defold game, or use mini games made in Defold in your visual novel
- one codebase for all platforms
- small build size: less than 5 MB, plus your assets
The source code and documentation is on GitHub: https://github.com/HalfstarDev/matchanovel