{"id":1682,"date":"2025-03-15T03:00:05","date_gmt":"2025-03-15T03:00:05","guid":{"rendered":"https:\/\/dragondreams.ch\/?page_id=1682"},"modified":"2025-10-09T16:25:20","modified_gmt":"2025-10-09T16:25:20","slug":"dragengine-1-25-released","status":"publish","type":"page","link":"https:\/\/dragondreams.ch\/index.php\/dragengine-1-25-released\/","title":{"rendered":"Drag[en]gine 1.25 Released"},"content":{"rendered":"<div id=\"pl-1682\"  class=\"panel-layout\" ><div id=\"pg-1682-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-1682-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-1682-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1686\" style=\"vertical-align: middle;\" src=\"https:\/\/dragondreams.ch\/wp-content\/uploads\/2025\/03\/indiedb.png\" alt=\"IndieDB Logo\" width=\"42\" height=\"44\" \/>\u00a0 \u00a0<a href=\"https:\/\/www.indiedb.com\/engines\/dragengine\/news\/dragengine-125-released\">IndieDB News Post<\/a><\/p>\n<\/div>\n<\/div><\/div><div id=\"panel-1682-0-0-1\" class=\"so-panel widget widget_sow-editor panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div>\n<div class=\"center\"><\/div>\n<\/div>\n<p>This release has the following major additions besides other improvements and fixes:<\/p>\n<ul>\n<li><strong>Simple Conversations<\/strong><\/li>\n<li><strong>Behavior Factories<\/strong><\/li>\n<li><strong>Android support<\/strong><\/li>\n<\/ul>\n<p>The full changelog you can find here: <a href=\"https:\/\/dragondreams.ch\/index.php\/changelog-release-1-25\/\">Changelog Release 1.25<\/a><\/p>\n<h2><strong>Simple Conversations<\/strong><\/h2>\n<p>Simple conversations provide a quicker and easier way to create <strong>simple conversations<\/strong> compared to using the <strong>Conversation Editor<\/strong>. In contrary to regular conversations simple conversations are <strong>created using XML files<\/strong>. Yet they are still regular conversations but using an XML syntax and a converter which <strong>creates regular conversations for you<\/strong>.<\/p>\n<p>This new system allows you to create good looking conversations <strong>faster<\/strong>, <strong>without using editors<\/strong>, <strong>purely based on XML files<\/strong> which are <strong>easy to translate<\/strong>.<\/p>\n<p>All the in-depth information about this new system you can find on the <a href=\"https:\/\/developer.dragondreams.ch\/wiki\/doku.php\/dragengine:modules:dragonscript:simpleconversation\">Simple Conversation Wiki Page<\/a>.<\/p>\n<div class=\"center\">\n<p style=\"text-align: left;\"><table class=\"video\" cellspacing=\"0\" cellpadding=\"0\">\r\n<tbody>\r\n<tr>\r\n<td><\/td>\r\n<td class=\"video\"><iframe src=\"\/\/www.youtube-nocookie.com\/embed\/W6Pd6kT94Ro\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/td>\r\n<!-- <td class=\"video\"><iframe loading=\"lazy\" src=\"\/\/video.fosswelt.org\/embed\/W6Pd6kT94Ro\" width=\"960\" height=\"540\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/td> -->\r\n<td><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table><\/p>\n<\/div>\n<h2><strong>Behavior Factories<\/strong><\/h2>\n<p>XML Element classes allow to create new element classes using an XML file (*.deeclass) instead of writing script code. Scripted element classes can be also assigned now a list of <strong>Behavior Factories<\/strong>. This allows the user to <strong>add behaviors to XML element classes directly<\/strong> if they are in the list of allowed behavior factories. The DragonScript module provides now the <strong>GenericBehaviorElement<\/strong> script class which contains <strong>all behavior factories provided by the game engine<\/strong>. You can also create factories for your own behaviors to use them inside XML element classes.<\/p>\n<p>With behavior factories you can now <strong>move element class creation fully to XML files<\/strong>. This is <strong>faster<\/strong>, allows <strong>better documenting<\/strong> and is <strong>easy to use with automation scripts<\/strong> or export scripts.<\/p>\n<p>All the in-depth information about this new system you can find on the <a href=\"https:\/\/developer.dragondreams.ch\/wiki\/doku.php\/dragengine:modules:dragonscript:behavior_elements#xml_element_classes\">Behavior Factories Wiki Page<\/a>.<\/p>\n<div class=\"center\">\n<p style=\"text-align: left;\"><table class=\"video\" cellspacing=\"0\" cellpadding=\"0\">\r\n<tbody>\r\n<tr>\r\n<td><\/td>\r\n<td class=\"video\"><iframe src=\"\/\/www.youtube-nocookie.com\/embed\/heBLyt3b6G0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/td>\r\n<!-- <td class=\"video\"><iframe loading=\"lazy\" src=\"\/\/video.fosswelt.org\/embed\/heBLyt3b6G0\" width=\"960\" height=\"540\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/td> -->\r\n<td><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table><\/p>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>\u00a0 \u00a0IndieDB News Post This release has the following major additions besides other improvements and fixes: Simple Conversations Behavior Factories Android support The full changelog you can find here: Changelog Release 1.25 Simple Conversations Simple conversations provide a quicker and easier way to create simple conversations compared to using the Conversation Editor. In contrary to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"page-category":[12],"class_list":["post-1682","page","type-page","status-publish","hentry","page-category-dragengine-news","post"],"_links":{"self":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/1682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/comments?post=1682"}],"version-history":[{"count":3,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/1682\/revisions"}],"predecessor-version":[{"id":1687,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/pages\/1682\/revisions\/1687"}],"wp:attachment":[{"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/media?parent=1682"}],"wp:term":[{"taxonomy":"page-category","embeddable":true,"href":"https:\/\/dragondreams.ch\/index.php\/wp-json\/wp\/v2\/page-category?post=1682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}