{"id":2529,"date":"2025-12-02T03:26:45","date_gmt":"2025-12-02T02:26:45","guid":{"rendered":"https:\/\/candy-arts.com\/?page_id=2529"},"modified":"2026-09-11T04:06:08","modified_gmt":"2026-09-11T02:06:08","slug":"announcements","status":"publish","type":"page","link":"https:\/\/candy-arts.com\/index.php\/announcements\/","title":{"rendered":"Announcements"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Announcements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>11 September 2026 &#8211; 03:05 GMT+1<\/strong><br><strong>[News]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>We&#8217;re currently working on Candy Dialogue Engine 1.1.4<\/strong>:<br>This will bring a lot of bug fixes, error safeguards, and code improvements. A few convenience features were also added.<br>The code will rely a lot more on helper functions: we find them less readable than in-lining (just a personal preference), but they make the code more robust and consistent. We&#8217;ll also improve debug prints (and make them optional with a variable) so that you can better understand why something isn&#8217;t working.<br><br>We also added a few convenience features that we thought were important, and simple enough that they wouldn&#8217;t add too much testing or pose significant risks of bugs.<br><br>As for Candy DC, it will receive a minor 1.1.1 update to be compatible with Candy DE 1.1.4. This update will include a few small bug fixes.<br><br>We&#8217;re currently testing all the changes. We don&#8217;t have an ETA: it all depends how testing goes. We hope to finish in September, but it might be October.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>After that, we have more ideas for 1.1.5 already<\/strong>:<br>\u2022 An important one will be function references: Currently, you can substitute dialogue data with variable references. Now that this system seems solid, we want to add the ability to provide references to functions, and to use their returned values as data.<br>\u2022 For more advanced users, we also plan to store more dialogue processing data into class variables. This would be data that normally exists only inside functions, but which you may want dialogue commands to access.<br>\u2022 We&#8217;ll also look into adding more hook functions or emitting signals throughout the code (we need to figure out the practical pros and cons of signals vs. hooks). So far we added hook functions where we assumed users might want to inject custom behavior into the dialogue, but we hadn&#8217;t really considered where users might want dialogue to trigger events in their game.<br><strong><br>And for Candy DC 1.1.2:<\/strong><br>We have a list of various features and improvements we want to add, so 1.1.2 will mostly be a polishing update.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>04 September 2026 &#8211; 04:05 GMT+1<\/strong><br><strong>[<strong>New Releases<\/strong>]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve released several new products in the last couple of weeks:<br>&#8211; Two Minor Assets: <a href=\"https:\/\/candy-arts.com\/index.php\/candy-loot\/\" data-type=\"page\" data-id=\"5015\" target=\"_blank\" rel=\"noopener\"><strong>Candy Loot<\/strong><\/a> and <strong><a href=\"https:\/\/candy-arts.com\/index.php\/candy-triggers\/\" data-type=\"page\" data-id=\"5692\" target=\"_blank\" rel=\"noopener\">Candy Triggers<\/a><\/strong>.<br>&#8211; A companion utility plugin: <strong><a href=\"https:\/\/candy-arts.com\/index.php\/candy-tools\/\" data-type=\"page\" data-id=\"5722\" target=\"_blank\" rel=\"noopener\">Candy Tools<\/a><\/strong>.<br>&#8211; Two Blender add-ons: <strong><a href=\"https:\/\/candy-arts.com\/index.php\/window-resizer\/\" data-type=\"page\" data-id=\"5908\" target=\"_blank\" rel=\"noopener\">Window Resizer<\/a><\/strong> and <strong><a href=\"https:\/\/candy-arts.com\/index.php\/reset-3d-cursor\/\" data-type=\"page\" data-id=\"5909\" target=\"_blank\" rel=\"noopener\">Reset 3D Cursor<\/a><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And yes, those are the first add-ons we have released for Blender!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Godot will remain our focus: we just occasionally create Blender add-ons for our own needs, so we might as well publish them in case anyone else finds them helpful.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>27 July 2026 &#8211; 17:00 GMT+1<\/strong><br><strong>[<strong>Website Update<\/strong>]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve done some redesign to the website over the last few days. The goal was to better explain the important elements of our license terms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To that end, we have created several new pages: <strong><a href=\"https:\/\/candy-arts.com\/index.php\/indie-tiers-overview\/\" data-type=\"page\" data-id=\"5363\" target=\"_blank\" rel=\"noreferrer noopener\">Indie Tiers Overview<\/a><\/strong>, <a href=\"https:\/\/candy-arts.com\/index.php\/studio-tier-overview\/\" data-type=\"page\" data-id=\"5375\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Studio TIer Overview<\/strong><\/a>, and the <a href=\"https:\/\/candy-arts.com\/index.php\/studio-tier-overview\/\" data-type=\"page\" data-id=\"5375\"><strong>Mods<\/strong><\/a> page.<br>These pages will explain everything you need to know about Indie and Studio licenses, and about making Mods for games that integrate our Assets.<br>Importantly, this will allow you to find the information relevant, without being overwhelmed with unnecessary information.<br><br>This has also allowed us to lighten the content of the Licensing page, which has been renamed to <a href=\"https:\/\/candy-arts.com\/index.php\/licensing\/\" data-type=\"page\" data-id=\"2493\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Licensing General Overview<\/strong><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We hope this will make our licenses seem less intimidating. They&#8217;re standard for the kind of products we offer, just a bit more thorough to cover edge-cases and anticipate loopholes. The reason we provide these overviews is so you can know what to expect: many other companies just throw big license agreements at you and let you figure things out. This way, you won&#8217;t have any bad surprises and you can comply with the terms correctly.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>27 July 2026 &#8211; 05:45 GMT+1<\/strong><br><strong>[License Update]<\/strong><br>\u2022 Updated the Candy Dialogue Engine Free Indie, Starter Indie, Pro Indie and Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Licenses<\/strong><\/a> from version 1.1.1 to 1.1.2.<br>\u2022 Updated the Candy Dialogue Engine Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>License<\/strong><\/a> from version 1.2.1 to 1.2.2.<br>\u2022 Updated the Candy Dialogue Engine Genera License from version 1.0.0 to 1.0.1.<br>This update simply adds the publication date to the licenses. This serves as a complement to the announcements on this page.<br><br><em>As a reminder, license <span style=\"text-decoration: underline;\">updates<\/span> apply automatically to all Works that have licenses assigned (only <span style=\"text-decoration: underline;\">sub-version<\/span> changes require your approval).<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>24 July 2026 &#8211; 15:20 GMT+1<\/strong><br><strong>[License Update]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Updated the Candy Dialogue Engine Free Indie, Starter Indie, Pro Indie and Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Licenses<\/strong><\/a> from version 1.1.0 to 1.1.1.<br>\u2022 Updated the Candy Dialogue Engine Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>License<\/strong><\/a> from version 1.2.0 to 1.2.1<br>The terms were updated to clarify that any salaries or other such payments for work in connection to a project are counted in the budget. This was already part of the definition, it&#8217;s just now made more explicit. For Indie Licenses, the terms were also updated to better clarify that for a Work to qualify as Indie, all associated Creators must qualify as Indie; a minor typing error (missing &#8216;to&#8217; in &#8220;&#8230;limited to their respective roles&#8230;&#8221;) was also corrected. Studio License 1.2.1 also corrects a typing error in 1.2.0: in the definition of &#8220;This License&#8221; (first page of the document) 1.2.0 incorrectly stated that it applied to version 1.1.0 of the license. Since these are clarifications\/corrections and not changes of the terms, they qualify as updates rather than sub-versions.<br><br><em>As a reminder, license <span style=\"text-decoration: underline;\">updates<\/span> apply automatically to all Works that have licenses assigned (only <span style=\"text-decoration: underline;\">sub-version<\/span> changes require your approval).<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>20 July 2026 &#8211; 04:15 GMT+1<\/strong><br><strong>[License Sub-Version]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve updated the Candy Dialogue Engine Studio License from sub-version 1.1.0 to 1.2.0. This new sub-version modifies &#8220;\u00a72.11 Royalties&#8221; to remove an ambiguity over whether royalties are retroactive, and to close some loopholes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The spirit of our Studio License has always been &#8220;Make a game with the help of Candy DE \u2192 Pay a small revenue share for the contribution it provided&#8221;, and not &#8220;Make a game that will require Candy DE \u2192 Collect pre-orders \u2192 Add Candy DE at the last minute to avoid sharing pre-order revenue.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Going forward, when the Studio License is assigned to a project:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the project has been fully released (out of Alpha\/Beta\/Pre-Release) for <strong><em>more<\/em><\/strong> than 1 year, retroactive royalties are owed for a period of 1 year.<\/li>\n\n\n\n<li>If the project has been fully released for <strong><em>less<\/em><\/strong> than 1 year, or has <em><strong>not<\/strong><\/em> been fully released, retroactive royalties are owed from the moment the project began earning revenue.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"text-decoration: underline;\">Most projects won&#8217;t be affected<\/span>: our assets provide core functionalities, so it would be unusual to add them late. Additionally, if a project decides to add an asset with the scope of Candy DE mid-way through development, or to replace its original dialogue system with Candy DE after release, it&#8217;s doing so for a very good reason and it predicts Candy DE will bring important benefits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In any case, for projects that decide to add Candy DE late in development, after they&#8217;ve already began earning revenue, these retroactive royalties are essentially just an entry fee. Our royalty rates are also lower than the value our assets might justify, which should more than compensate for that added fee.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The alternative would be for us to double our royalty rates to ensure that in the long run, we still get a fair share from the projects we support &#8212; which would cost projects more and affect everyone. Ultimately, this solution keeps the inconvenience low and limited to those rare cases, while maintaining fairness across the board.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>This license change only applies to projects that assign the Studio License in the future.<\/strong><br>It does not apply to projects that already have an older version of that license, unless they choose to upgrade to version 1.2.0 of the license.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>16 July 2026 &#8211; 03:40 GMT+1<\/strong><br><strong>[Candy DE\/DC]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Candy DE\/DC 1.1.0 have been released! Head over to GitHub to download them!<br>New tutorial videos are also available on Youtube to show you how to use them.<br><br>As for us, our work is not finished yet: we still need to update the product pages on the site, review some of the user documentation, and of course: hunt for bugs.<br>It&#8217;s been a lot of hard work, especially since we&#8217;re a team of 1 doing the work of 4 or 5 people, but creating something as ambitious as Candy DE is worth it. Still, we&#8217;re glad that things should now calm down a bit and we&#8217;ll have time to dedicate to other (smaller) projects we&#8217;ve been planning.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>15 July 2026 &#8211; 17:15 GMT+1<\/strong><br><strong>[License Sub-Version]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Updated the Candy Dialogue Engine Free Indie, Starter Indie, Pro Indie and Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Licenses<\/strong><\/a> from sub-version 1.0.x to 1.1.0.<br>The terms were changed to allow using the new Candy Dialogue Engine version 1.1.x, as well as older versions (1.0.x).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To clarify: Licenses 1.1.x allow you to use Candy Dialogue Engine 1.0.x and 1.1.x in your Works. Licenses 1.0.x only allow using Candy Dialogue Engine 1.0.x.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No other changes were made to these licenses.<br><br><em>As a reminder, license <span style=\"text-decoration: underline;\">sub-version<\/span> changes are not automatic and require your approval. If you agree to have any of your Works bound by this new sub-version, simply replace the old license PDF file with this new one. If you do not wish to update licenses, you may continue using any versions currently assigned to your Works. When assigning or changing a license, only the latest sub-version may be assigned<\/em>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>22 April 2026 &#8211; 20:25 GMT+1<\/strong><br><strong>[Candy DC]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Big news: Candy DC 1.1 is in the works and will release in beta a couple of weeks!<br>It will bring a lot of convenient features to make dialogue writing more comfortable, and it will enable more possibilities in Candy DE for the future.<br>See our <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\"><strong>discussion board<\/strong><\/a> to learn more.<br><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>05 April 2026 &#8211; 15:40 GMT+1<\/strong><br><strong>[Youtube Channel]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve now opened a <a href=\"https:\/\/www.youtube.com\/@CandyArtsStudio\/playlists\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/@CandyArtsStudio\/playlists\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Youtube channel<\/strong><\/a>, which features tutorial videos on how to use Candy DE and Candy DC! Of course, we&#8217;ll also use it to provide tutorials on future assets as we release more. The PDF guides provided with our assets are more complete and a faster read, but these videos are helpful when you require a more visual methodology. We&#8217;ll make more videos on Candy DE\/DC features as well (Player Choices are next).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>27 March 2026 &#8211; 23:25 GMT+1<\/strong><br><strong>[Website Update]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Good news: we&#8217;ve added a new page under the &#8220;Information&#8221; category: Indie Project Checklist.<br>This page lets you determine if your project is eligible for our Indie licenses by answering 5 simple questions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>27 March 2026 &#8211; 23:05 GMT+1<\/strong><br><strong>[License Update]<\/strong> Updated the Candy Dialogue Engine Free Indie, Starter Indie, Pro Indie and Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Licenses<\/strong><\/a> from version 1.0.1 to 1.0.2.<br>The terms were modified to better clarify the definition of Creators and the fact that employees are not considered such.<br><br><em>As a reminder, license <span style=\"text-decoration: underline;\">updates<\/span> apply automatically to all Works that have licenses assigned (only <span style=\"text-decoration: underline;\">sub-version<\/span> changes require your approval).<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>27 March 2026 &#8211; 17:00 GMT+1<\/strong><br><strong>[News]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It has now been one week since we&#8217;ve released Candy Dialogue Engine and Candy Dialogue Creator!<br>It has been a very interesting experience. There were of course some bugs and errors, as can usually be expected from any software launch, and there were a few that we should have caught before release. The good news is, as we expected, these bugs were very easy to fix and the core code is solid.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After one week, we&#8217;re now starting to get our bearings (there&#8217;s a lot to manage between our site, Github, and the Godot asset library). We&#8217;re also close to releasing a special edition of Candy Dialogue Creator, ready-made for integration into your games, and we&#8217;re preparing tutorial videos that will show you how to setup and use Candy DE and Candy DC.<br><br>A big thanks to our users so far, we&#8217;re grateful for your interest and your patience with us. We might still find a number of issues next week, but we hope most will have been identified and fixed after that.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>24 March 2026 &#8211; 08:50 GMT+1<\/strong><br><strong>[License Update]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Updated the Candy Dialogue Engine Free Indie, Starter Indie, Pro Indie and Studio <a href=\"https:\/\/candy-arts.com\/index.php\/licenses\/\" data-type=\"page\" data-id=\"2876\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Licenses<\/strong><\/a> from version 1.0.0 to 1.0.1.<br>The terms were changed so the licenses apply to Candy DE versions 1.0.x. The previous terms (mistakenly) applied only to Candy DE version 1.0.0.<br><br><em>As a reminder, license <span style=\"text-decoration: underline;\">updates<\/span> apply automatically to all Works that have licenses assigned (only <span style=\"text-decoration: underline;\">sub-version<\/span> changes require your approval).<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Announcements 11 September 2026 &#8211; 03:05 GMT+1[News] We&#8217;re currently working on Candy Dialogue Engine 1.1.4:This will bring a lot of bug fixes, error safeguards, and code improvements. A few convenience features were also added.The code will rely a lot more on helper functions: we find them less readable than in-lining (just a personal preference), but [&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-2529","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages\/2529","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=2529"}],"version-history":[{"count":75,"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages\/2529\/revisions"}],"predecessor-version":[{"id":6056,"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/pages\/2529\/revisions\/6056"}],"wp:attachment":[{"href":"https:\/\/candy-arts.com\/index.php\/wp-json\/wp\/v2\/media?parent=2529"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}