{"id":2869,"date":"2026-01-12T16:54:48","date_gmt":"2026-01-12T15:54:48","guid":{"rendered":"https:\/\/candy-arts.com\/?page_id=2869"},"modified":"2026-04-29T19:05:54","modified_gmt":"2026-04-29T17:05:54","slug":"roadmap","status":"publish","type":"page","link":"https:\/\/candy-arts.com\/index.php\/roadmap\/","title":{"rendered":"Roadmap"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Roadmap<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At this time, our priority is to complete Candy Dialogue Engine and Candy Dialogue Creator <a href=\"https:\/\/github.com\/Candy-Arts\/Candy-Arts\/discussions\/10\" data-type=\"link\" data-id=\"https:\/\/github.com\/Candy-Arts\/Candy-Arts\/discussions\/10\" target=\"_blank\" rel=\"noreferrer noopener\">version 1.1<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The core of version 1.1 is the new UI for Candy DC: the UI should be more convenient to use, but it also enables new possible features for Candy DE commands.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Version 1.1 should release in the first half of May 2026, and our first priority will be to fix bugs, update the documentation and make new tutorial videos as needed.<br>After that, we will work on expanding Candy DE and Candy DC features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As for future assets, we already have several ideas, some of which we already have working prototypes for. We&rsquo;ll disclose more later.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:clamp(15.747px, 0.984rem + ((1vw - 3.2px) * 0.645), 24px);\"><strong>Planned Updates<\/strong><\/p>\n\n\n\n<p class=\"has-light-green-cyan-background-color has-background wp-block-paragraph\"><strong>Candy Dialogue Engine<\/strong><br><br><span style=\"text-decoration: underline;\">Version 1.1.0<\/span>:<br>\u2022 Condition commands will now be able to run Spoken Lines and all commands directly (previously, this was limited to a few specific commands).<br>\u2022 Spoken Lines and Actors can now be configured to override engine settings and always user or never use speech bubbles (previously, &lsquo;never use&rsquo; was the only option).<br>\u2022 All line data in dialogues will now be of type String. The dialogue engine will convert to other types internally when running dialogues as needed.<br>\u2022 It will be possible to rename the \u00ab\u00a0Default\u00a0\u00bb language and speech variants to anything you want (e.g. \u00ab\u00a0English\u00a0\u00bb).<br><br><span style=\"text-decoration: underline;\">Version 1.x.x<\/span>:<br>\u2022 Layered Portraits and VN Busts, with animation compatibility (soon).<br>\u2022 Per-line\/file override options for sprite animation speed.<br>\u2022 Writing speed modifier tags in spoken text.<br>\u2022 Variable assignment, function call and signal emission in spoken text.<br>\u2022 More options for existing commands (made possible by the new Candy DC 1.1 UI).<br>\u2022 More commands.<br>\u2022 More dialogue modes in the engine code.<br>\u2022 More\/improved debug prints.<br>\u2022 More function hooks.<br>\u2022 More customization\/preference settings.<br>\u2022 More ready-made assets, such as UI elements, optional utility functions, player-facing option menu, etc.<\/p>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background wp-block-paragraph\"><strong>Candy Dialogue Creator<\/strong><br><span style=\"text-decoration: underline;\">Version 1.1.0<\/span>:<br>\u2022 Redesigned UI &#8212; more ergonomic layout, drag-and-drop functionalities, etc.<br>\u2022 Better tools for translation work.<br>\u2022 Conversation and Block reordering.<br>\u2022 Lists of Layer\/Bust nodes in Background or VN Scenes.<br>\u2022 Variable references can be provided for all line data.<br>\u2022 Profiles now sorted by user.<br>\u2022 Custom Presets and Custom Inserts can now be either profile-specific or user-specific.<br>\u2022 Tidier code.<br>\u2022 Tool for upgrading dialogues to newer versions (e.g. from 1.0 to 1.1).<br><br><span style=\"text-decoration: underline;\">Version 1.x.x<\/span>:<br>\u2022 UI translations.<br>\u2022 More data import options from Candy DE.<br>\u2022 Keyboard shortcuts customization.<br>\u2022 UI colors customization.<br>\u2022 More accessibility options.<br>\u2022 UI for editing localization dictionaries.<br>\u2022 More features for teams\/studios where multiple people work together.<br>\u2022 Node graph to visualize the dialogue structure (not guaranteed &#8211; we&rsquo;ll need to create an algorithm that can arrange Blocks neatly in the graph).<br>\u2022 Tool for adding custom commands (not guaranteed &#8211; we want to do it, but we need to carefully figure out the implementation).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:clamp(15.747px, 0.984rem + ((1vw - 3.2px) * 0.645), 24px);\"><strong>Future Releases<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>TBA<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Roadmap At this time, our priority is to complete Candy Dialogue Engine and Candy Dialogue Creator version 1.1. The core of version 1.1 is the new UI for Candy DC: the UI should be more convenient to use, but it also enables new possible features for Candy DE commands. Version 1.1 should release in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2869","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages\/2869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/comments?post=2869"}],"version-history":[{"count":66,"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages\/2869\/revisions"}],"predecessor-version":[{"id":4591,"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages\/2869\/revisions\/4591"}],"wp:attachment":[{"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/media?parent=2869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}