Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yami2200/visualnovelcreator

🎨🧱 A Game Engine to make Visual Novel Games. Made with VueJS & Electron.
https://github.com/yami2200/visualnovelcreator

Last synced: 28 days ago
JSON representation

🎨🧱 A Game Engine to make Visual Novel Games. Made with VueJS & Electron.

Awesome Lists containing this project

README

        

# 🎨🧱 Visual Novel Creator

## ⭐ Getting started

>Visual Novel Creator is an application/game engine to make Visual Novel games.
>
>Check the video trailer [here](https://www.youtube.com/watch?v=NloEgHyuQWg)
>
> Download the latest version here : [Visual Novel Creator 1.1.0](https://github.com/yami2200/visualnovelcreator/releases/tag/v1.1.0)

## 📚 Manage your assets :
>For every project, you will be able to manage & list all your assets. Import new assets, edit & delete old ones ...

# ![Dialogue Manager Demo](README/AssetManagerDemo.gif)

> For more info,check [the Asset Manager Documentation](https://github.com/yami2200/visualnovelmaker/blob/master/DOC/doc_AssetManager.md).

## 📢 Dialogue Manager :
>To make your storyline, you will able to use a practical and simple graph system.

# ![Dialogue Manager Demo](README/DialogueManagerDemov4.gif)

> Check the [Dialogue Documentation](https://github.com/yami2200/visualnovelmaker/blob/master/DOC/doc_Dialogues.md) for more info.

## 🧱 Scripting :
>In order to create events and logic system, you will access to a flexible and powerful scripting system. With the scripting system, you can create complex events & logics without any skill in computer science.
>
> Check the [Scripting Documentation](https://github.com/yami2200/visualnovelmaker/blob/master/DOC/doc_Scripting.md) for more info.

# ![Scripting Demo](README/ScriptingDemo.gif)

> You can declare global variables to store important values, check the [Variables Documentation](https://github.com/yami2200/visualnovelmaker/blob/master/DOC/doc_Variables.md) for more info.

>To make a system which is not handled by the scripting system. You have access to an editor with all the code (HTML/JS/CSS) that you can edit like you want.
>
> You can also create your own functions which can be called in the script tab but execute your own code, check [Custom Function Documentation](https://github.com/yami2200/visualnovelmaker/blob/master/DOC/doc_CustomFunctions.md).
>
> Finally, you can debug your game by activating the debug mode which will throw error when something is not working/going as expected, see the [Debug Documentation](https://github.com/yami2200/visualnovelmaker/blob/master/DOC/doc_Debug.md)

## ⚙ Tech :

>For this project, I use the framework VueJS v2 with Electron. For quick visuals, I use Vuetify.
The game itself is made with VueJs v3.

## 🌍 You want to help ?

>Feel free to contribute to the project by any way you want.