Roadmap

This page lists our plans for upcoming updates and releases.

At this time, our priority is to bring Candy Dialogue Engine and Candy Dialogue Creator out of pre-release and into full release: this means fixing bugs and adding any essential features that our users strongly need.

For the Candy Dialogue Creator, one of our more important priorities is to figure out if and how the UI should be redesigned. This will be heavily based on user feedback because we want to create the UI they need, not the one we think they should use. Some planned features may be put on hold until then, to avoid doing double the work.

As for future assets, we already have several idea, some of which we already have working prototypes for. We’ll disclose more later.


Planned Updates

Candy Dialogue Engine
• Bug fixes (ongoing).
• Layered Portraits and VN Busts, with animation compatibility (soon).
• Per-line/file override options for sprite animation speed.
• Writing speed modifier tags in spoken text.
• Variable assignment, function call and signal emission in spoken text.
• More dialogue modes.
• More commands.
• More/Improved debug prints.
• More function hooks.
• More customization/preference settings.
• More ready-made assets, such as UI elements, optional utility functions, player-facing option menu, etc.

Candy Dialogue Creator
• Bug fixes (ongoing).
• Access the Main UI top bar from the Writer UI.
• More data import options from Candy DE.
• Read Background and Bust Scenes to provide a list of Layer and Bust nodes.
• Conversation and Block reordering.
• Keyboard shortcuts customization.
• UI colors customization.
• More accessibility options.
• Deep UI redesign — more ergonomic layout, drag-and-drop functionalities, multi-window support, adjustable resolution options, etc.
• UI for editing localization dictionaries.
• UI for importing Custom Presets and Custom Inserts from other profiles.
• Various code cleanup/tidying/logic improvements.
• Tool for adding custom commands (not guaranteed – we want to do it, but we need to carefully figure out the implementation).


Future Releases

TBA