Shouku Games
← All games

OpenNovella

A friendly visual novel engine for writers of every skill level. Make branching stories with no code.

  • Practise: storytelling and logic
  • For all ages
  • Version 0.1.1
  • GPL-3.0

Play a story, then write your own

OpenNovella lets you make visual novels with branching paths, characters, backgrounds, music, transitions and animations, using a point-and-click editor. You don’t need to write any code. Start with the included demo, The Lantern Festival, a short story with three endings.

What you will learn

  • Storytelling: plan scenes and write dialogue with a Quick dialogue bar.
  • Branching: create choices and watch them appear on a Story Map flowchart.
  • Logic: use variables such as courage += 1 and conditions such as courage >= 3 to change the path.
  • Fixing mistakes: Check Story finds broken links, missing images and scenes no one can reach.

For players

  • A polished title screen, typewriter text, a history log, auto mode and skip mode.
  • 30 save slots with thumbnails, plus quick save and quick load.
  • Tracks which endings you have found.

Share what you make

Export Game builds a folder anyone can play. Stories and art you make with OpenNovella belong to you, and stories are saved as plain, readable JSON, so experienced users can edit them by hand too.

No download needed

Try a tiny taste

A small browser demo inspired by the game. The full game is much bigger!

Screenshots

Free and open source

Download OpenNovella

Linux

Coming soon

Not uploaded yet

Windows

Coming soon

Not uploaded yet

Android

Coming soon

Not uploaded yet
git clone https://github.com/shoukugames/OpenNovella.git
cd OpenNovella
python3 -m pip install -r requirements.txt
python3 start_editor.py
Next game Math Fighter →