Documentation

Novella

A Visual Novel Framework for Divooka

Introducing Novella - A Visual Novel Framework for Divooka

Novella One Initial Work

Version: 1.0 Publication: N/A Library: N/A RFC: 170

Novella is a visual novel game framework developed by Methodox for the Divooka platform. A visual novel is defined based on scenes and dialogues under this framework. It features both a functional and a procedural API.

Below are some of the notable features of the game framework:

  • Organize visual novel using scenes and dialogues
  • Use attributes to represent user stats and game states
  • Simple yet flexible attribute expressions
  • Conditional scene and dialogue transitions
  • Preset splash screen, game start menu, and game end screen
  • Whole-game BGM and per scene BGM
  • Menu button sound effects
  • Automatic saving and loading

A dedicated game editor with prepackaged libraries is distributed for free on Itch.io.

The first release will support packaging the game with a distribution template. In the future, it's own goal to allow publishing the game directly as a native program.

References

For some additional talks and mentioning on the topic, see: