Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dillonhandyside/devn-dialogueeditorforvisualnovels

A custom Unity Editor tool. A node-based graph editor for creating visual novel scenes.
https://github.com/dillonhandyside/devn-dialogueeditorforvisualnovels

dialogue dialogue-editor dialogue-system unity-editor unity-scripts unity2d visual-novel visual-novel-engine visual-novel-framework

Last synced: 3 months ago
JSON representation

A custom Unity Editor tool. A node-based graph editor for creating visual novel scenes.

Awesome Lists containing this project

README

        

# DEVN - Dialogue Editor for Visual Novels
> A custom Unity Editor tool. A node-based graph editor for creating visual novel scenes.

sample-Screenshot

## Features
> DEVN offers all of the expected functionality and features that are provided with a visual novel. This includes:

* Audio (BGM, ambience, SFX & voice)
* Backgrounds (includes CGs)
* Characters
* Dialogue
* Choices, conditions & branching paths
* Auto & Log
* Save/Load *(coming soon)*
* Settings *(coming soon)*

## Installation
> Follow these instructions to set-up DEVN for your Unity Project.

### Clone
* Clone this repository using ``` https://github.com/DillonHandyside/DEVN-DialogueEditorforVisualNovels.git/trunk ```
* Or, alternatively, download the .zip file containing the repository.

### Directory
* Ensure the DEVN folder is placed inside of the assets folder of your Unity Project, e.g. ``` UnityProject\Assets\DEVN\ ```
* Installation complete!

## Quick-start
> Follow these instructions to get started using DEVN.

### Scene set-up
* In the project view, navigate to ``` DEVN/Prefabs/ ``` and locate the prefab named *"DEVN Canvas"*
* Drag and drop said prefab on to the scene hierarchy

### Creating a DEVN scene
* In the project view, navigate to a folder that you would like to create your DEVN scenes in
* Right-click, and select ``` Create/DEVN/Scene ```
* Remember the *"DEVN Canvas"* prefab that was placed on the hierarchy? Navigate to the *"Scene Manager"* component and set the newly created DEVN scene as the *"Start Scene"*

### Editing a DEVN scene
* To open the scene editor window, under the Unity toolbar, navigate to ``` Window/DEVN/Scene Editor ```
* In the scene editor window, under *"Current Scene"*, select your newly created DEVN scene

### Congratulations!
* You are now ready to edit your scene! Try right-clicking on the graph and have a look at each node and their properties
* *Hint: Try starting with a background node! Most visual novel scenes will need a background at the start of the scene*

> For a more detailed explanation, refer to the FAQs, and/or internal documentation.

## FAQ
> to do

## Contact
> Reach out to me on one of these platforms for support/enquiries.

* Website: ``` to do ```
* Email: [[email protected]](mailto:[email protected]?subject=[GitHub]%20DEVN%20Enquiry)
* Twitter: [@DillonHandyside](https://twitter.com/DillonHandyside)

## Special Thanks
> Here are a few notable people who helped me out on this project! :)

##### Devin Stewart (Zelus) - Character Artist
* Instagram: [z.elus](https://www.instagram.com/z.elus/)
* Twitter: [@z_elus](https://twitter.com/z_elus)

##### Dale Giroud-Grumley - Designer
* Twitter: [@Delicious_Hams](https://twitter.com/Delicious_Hams)

##### Christopher Poermandya (Chrispy) - Designer
* Twitter: [@ChrispyDesign](https://twitter.com/ChrispyDesign)

##### Drake Barclay - Programmer
* Github: [Pyromage](https://github.com/ThePyromage)

And finally, shoutout to the Discord boys (for "ooh"ing and "aah"ing at my gifs and screenshots)