Skip to content

EasyDialogue is a browser-based tool that simplifies creating and managing dialogues for games, featuring an intuitive UI for easy dialogue editing and JSON import/export.

Notifications You must be signed in to change notification settings

cleverNamesAreHard/EasyDialogue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

EasyDialogue is a lightweight application designed to simplify the creation and management of interactive dialogue systems for games and other applications. It features an intuitive interface for adding, deleting, and rearranging dialogue entries, with support for color-coded speakers and exporting/importing dialogues in JSON format.

Prerequisites

Please install Git for your operating system. Please ensure Git is available for execution by running:

git --version

If Git is unavailable, please find a tutorial for installing and using Git. That's beyond the scope of this.

Installation

To get started with EasyDialogue, simply clone the repository to your local machine:

git clone https://github.com/cleverNamesAreHard/EasyDialogue.git

Navigate to the cloned directory and open index.html in your web browser to start using the dialogue generator.

Usage

EasyDialogue is designed to be straightforward and user-friendly:

  • Open index.html: Just open the index.html file in any modern web browser.
  • Create Dialogues: Use the provided form to input the speaker's name and their message. Press 'Send' to add the dialogue to the session.
  • Manage Dialogues: You can rearrange dialogues by dragging and dropping, and delete any dialogue using the [Delete] button next to it.
  • Save/Load Dialogues: Use the export button to save your session to a JSON file, or the import button to load an existing session from a JSON file.

Easy Dialogue Screenshot from Imgur

This tool runs entirely in your browser, making it an excellent choice for quick, local development of game dialogues without the need for any servers or complex setups.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your enhancements, or open an issue to suggest improvements or report bugs.

License

EasyDialogue is made available under the MIT License. This allows you to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, provided that you include the following copyright and permission notice in all copies or substantial portions of the software.

About

EasyDialogue is a browser-based tool that simplifies creating and managing dialogues for games, featuring an intuitive UI for easy dialogue editing and JSON import/export.

Topics

Resources

Stars

Watchers

Forks