Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/dillonhandyside/devn-dialogueeditorforvisualnovels
- Owner: DillonHandyside
- Created: 2019-05-02T23:17:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-02T11:29:21.000Z (almost 4 years ago)
- Last Synced: 2024-10-10T10:24:32.275Z (3 months 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: 40
- 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: [[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)