FairyNovel - a 2D visual novel game engine made in C++ using the SFML Library.
The engine supports a simple scripting language made to run the game commands.
All of in game behaviours such as sprite displays, texts, music and simple animations can be controlled by the scripting language. Only in game fonts and non-game UIs(main menu, settings menu, etc.) are currently hard coded.
Media files are taken from the FLOWERS game series and Love Blossom, credits to Innocent Grey and Razzart respectively.
(will upload a demo hopefully soon)
TODO:
- Gallery/achievement system
- Point-system for narrative branching
- Make GUI scriptable, all GUI are currently hardcoded
- Add dialogue voice system