Roadmap
Our focus for September 2026 is Candy Dialogue Engine 1.1.4:
It will bring many bug fixes, error safeguards and code improvements, so we’re making it a priority. It will also add a few features that we felt were important. No ETA: we’re currently testing the changes, and depending what further issues we uncover we might finish this month or in October.
Candy Dialogue Creator will receive a minor update to 1.1.1 in order to match some of the changes/additions in Candy Dialogue Engine 1.1.4.
After that, in Q4 2026:
• Candy Dialogue Creator 1.1.2: we’re not getting bug reports and we’re not encountering bugs when we use it, but there’s still more polishing work to do on it.
• Probably Candy Dialogue Engine 1.1.5.
• Finish and release Candy LLM: we’d rather not rush it.
• Start a game project: this would give us an opportunity to create art assets to replace placeholder ai-gen art in our screenshots, an opportunity to make better demo videos of our add-ons, and a chance to test them and uncover further edge case bugs.
• Publish our products on itch.io, and also sell directly through our website.
This is a lot of work, so some of these will likely need to be delayed to Q1 2027.
Planned Updates
Candy Dialogue Engine
Version 1.1.4:
• Large amount of bug fixes across all features.
• New feature: §Return commands can return from multiple §Bridge commands at once.
• New feature: Interrupt (end) dialogues externally (e.g. player input or game events).
• New feature: Toggle whether dialogue text/UI clear after each line.
• New feature: Exported variables to control how dialogue transitions are displayed in the dialogue history.
• New feature: Disable debug prints.
• New feature: Change or hide the End Of Line String after dialogue advances, to show input is no longer required for lines that remain visible on screen.
Version 1.1.x:
• Function references: same as variable references, but call a function and use the returned value as data.
• Commands for modifying dialogue settings (alternative to using §Set).
• Improve the performance of the image frame animation feature.
• Special commands for Candy LLM, Candy Triggers and Candy Loot.
• Provide ready-made code for Godot’s native TTS system.
• More override options for UI elements, actors and spoken lines.
• Add optional substitution_symbol_end.
Version 1.x.x:
• Layered Portraits and VN Busts, with animation compatibility.
• 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 in the engine code.
• More ready-made assets, such as UI elements, optional utility functions, player-facing option menu, etc.
• Candy Tools integration for added convenience features.
Constantly ongoing:
• Bug fixes.
• More function hooks and signals.
• More/improved debug prints.
• More commands.
• More customization/preference settings.
Candy Dialogue Creator
Version 1.x.x:
• UI translations.
• More data import options from Candy DE.
• Keyboard shortcuts customization.
• UI colors customization.
• More accessibility options.
• UI for editing localization dictionaries.
• More features for teams/studios where multiple people work together.
• Node graph to visualize the dialogue structure (not guaranteed – we’ll need to create an algorithm that can arrange Blocks neatly in the graph).
• Tool for adding custom commands (not guaranteed – we want to do it, but we need to carefully figure out the implementation).
Future Releases
Minor Asset – Candy LLM
Candy LLM will act as a bridge between your projects and an LLM API of your choosing.
• All API and LLM models will be supported.
• Create and save presets for API and LLM models.
• Insert custom information inside prompts.
• Customize sampling data to modify LLM performance (e.g. temperature, max tokens, etc.)
• Support multiple connections and simultaneous LLM queries.
• Included demo scene for testing and tutorial purposes.
• Optional integration with Candy Dialogue Engine.
Note that Candy LLM will not craft prompts or use the LLM outputs in your project: it’s only job is to create a connection between your project and an LLM, and pass data between them. Prompt crafting and output usage are project-specific anyway.
Candy LLM is mostly complete and requires testing. We expect to release it Q4 2026.