SVNE is a C++ visual novel engine with a text-based scripting format.
A game is described using settings.svne for window configuration and script.svne for characters, dialogue and scene commands. Images, fonts and other resources are loaded from the game's asset directory.
A minimal script can create a character and display dialogue without requiring changes to the C++ source code.
character me = Alex
me Hello World!
Backgrounds can be changed from the same script:
background room.jpg
Open SVNE.sln in Visual Studio and build the project.
SVNE is licensed under the Apache License 2.0.