{"repo":"thephilipquan/oasis-dialogue","free":true,"listed":false,"github":"https://github.com/thephilipquan/oasis-dialogue","clone":"git clone https://github.com/thephilipquan/oasis-dialogue.git","description":"Visual editor for branching dialogue in Godot. Localization ready.","language":"GDScript","stars":17,"topics":["addon","godot","godot4-5","visual-editor","standalone","dialogue-system"],"license":"MIT","category":"game-templates","readme_excerpt":"OasisDialogue A visual editor to write branching dialogue for games. Write in complete isolation from code. If using Godot - comes with tools for quick and easy integration. features A visual editor to write dialogue Tools (nodes) to implement dialogue in Godot Show dialogue based on conditions Run code in response to dialogue Localization-ready export Standalone editor Version control friendly file format getting started You can search Oasis Dialogue in Godot's Asset Manager, or download the standalone app from the latest release. To learn how to use OasisDialogue , view any of the following: the example provided how to write if you're a writer how to implement if you're a developer the problem OasisDialogue solves Godot provides two methods out of the box for translating your game: CSV files and PO files. OasisDialogue chooses the former since it is accessible and more common than the latter. This choice, however, means the writer has to write in 2 files at the same time - a JSON (or similar format) file with traversal and display rules, and a CSV file for the actual text. OasisDialogue solves this workflow issue by providing a visual interface to write in, instead of files, and simply exporting to CSV and JSON when your dialogue is set. when not to use OasisDialogue Overall, OasisDialogue meets most game needs for dialogue branching. The following situations are when OasisDialogue is not a good fit for your game... The player conversates with multiple characters at the sam","default_branch":null,"files":null,"tree":[],"storefront":"/r/thephilipquan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thephilipquan/oasis-dialogue/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}