Acetix's Dialogue Editor
A downloadable tool
This is a free and open source dialogue editor to create non linear dialogues for games.
I consider this still a prototype for now. Maybe if enough people are interested and this is actually usefull, it will become a real project.
Live demo
Repository for source code and contributing
Features
- custom variables and conditions
- custom characters
- different types of nodes such as events, comments etc.
- JSON import + export
- C# setup for parsing the dialogue in the Unity Engine
TODO
- Unity package as example on how to traverse the dialogue in a game
- Localization
- Undo/redo actions
- adding more nodes
- rework UI design
Controls
Toolbar
- Origin button - Reset view to Origin
- Save button - Save dialogue as JSON file for loading it again later
- Export button - Export optimized JSON dialogue for engines
Mouse:
- mouse wheel - Zoom in and out
- click mouse wheel - Pan viewport
- mouse right click - Open context menu
- hover + double click on connections - Delete connections
Using dialogue JSON files
- files created via save button are used for loading inside the editor (example file)
- files created via export button can be used inside your engine. They are easier to traverse and contain only necessary data (example C# setup for Unity, example JSON file for import)
Status | Prototype |
Category | Tool |
Author | Acetix |
Genre | Visual Novel |
Tags | Open Source, Procedural Generation, storygame, Text based, tool |
Average session | A few minutes |
Inputs | Mouse |
Leave a comment
Log in with itch.io to leave a comment.