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: 8 months ago
JSON representation
A custom Unity Editor tool. A node-based graph editor for creating visual novel scenes.
- Host: GitHub
- URL: https://github.com/dillonhandyside/devn-dialogueeditorforvisualnovels
- Owner: DillonHandyside
- Created: 2019-05-02T23:17:22.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-02T11:29:21.000Z (over 5 years ago)
- Last Synced: 2025-01-31T03:53:41.141Z (over 1 year ago)
- Topics: dialogue, dialogue-editor, dialogue-system, unity-editor, unity-scripts, unity2d, visual-novel, visual-novel-engine, visual-novel-framework
- Language: C#
- Size: 14.2 MB
- Stars: 41
- Watchers: 7
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
## 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: [dj_handyside@hotmail.com](mailto:dj_handyside@hotmail.com?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)
