Multi-Verse Visual Novel

So what is MVVN? The answer is simple. MVVN is a multi-platform and free Visual Novel Engine. MVVN is available for Windows, GNU/Linux and Mac OSX platforms.

With the help of MVVN, you can easily create a visual novel yourself.

If you don't know what Visual Novel is, read the Wikipedia article
Visual Novel at Wikipedia



Project Status

The project is coded in C++
  • Alpha 3 - arrow 0% completed
  • Alpha 2 - arrow completed
  • Visual Novel Editor * - arrow 0% completed
* = Will be implemented at later part of developement

For now MVVN is only going to support OpenGL, as it is made multiplatform (Windows, Linux, Mac).

The source code will remain closed at earlier developement state. But at later state the code will possibly be open source.



OpenGL Graphic Engine

The graphic engine supports 2D and 3D graphics. Supports the following image formats: bmp, pnm, xmp, lbm, pcx, gif, jpeg, png, tga. It also supports transparency in images.



Visual Novel Markup Language

VNML is a markup language that you can use to create your own stories. You can view your stories with VNML reader. The VNML is easy to use and if you have previous experience with HTML and CSS then the VNML is easy to learn.



VSS (Visual Style Sheet) in VNML

VSS is used in VNML to define different tag behavior. And by that way the ammount of text that has to be written in VNML can be decarased greatly.



Scripting Engine

A scripting language isn't necessary needed on a Visual Novel. But it isn't possible to make a fully interactive Visual Novel with VNML only.

The scripting engine is also used in making different effects like fade out, zoom out, fade in etc. And that also makes possible to make more customized effects.



Particle Engine

The idea of this engine is to make adding rain, flying leaves etc. easy and faster than doing it with normal scripting.



Sound Engine

This engine is needed for playing sounds and background music. It supports mod, midi, ogg, mp3, wave -files.



ZIP Package Reader

The novels take a lot less disk space when packed. And it is easier to have novels in convenient zip-files.



3D Model Engine

This will add a new dimension to visual novels. You can make one model for your character and have multiple animations for it. These animations are controlled via VNML. For background you can use different models like a cityscape or a garden.



Visual Novel Editor

With this tool, making your visual novels will come a lot easier. The tool is at planning state at the moment, so there won't be any public releases in near future.