This is an early development version of a tool that can be used to create, edit, and eventually preview dialog boxes for the upcoming game Tynk! and the Final Phonorecord.
- Proof of Concept
- Open dialog files saved in the JSON based file format
- Edit the content and settings of the dialog files interactively
- Serialize the edited content back into the JSON format for use in the game engine
- Basic Functionality
- Fully featured command line interface
- Basic Graphical User Interface
- Implement UI with Swing
- Provide familiar editing idioms (File Edit etc.)
- Markup
- Text colors
- Behaviors (text effects)
- Print delay
- Rich text editing inside the dialog tool interface
- Game File Integration
- Automatically pull data from a configured game data path in the filesystem
- Check user input against the character, blip, textbox style info found in the game files
- Support opening / editing / saving content directly to and from the game files
- Advanced Functionality
- Preview sound blips
- Drag and drop capability for rearranging dialog
- Preview dialog in styled textbox without opening GameMaker