{"id":125863,"date":"2025-05-23T17:51:10","date_gmt":"2025-05-23T17:51:10","guid":{"rendered":"https:\/\/www.europesays.com\/uk\/125863\/"},"modified":"2025-05-23T17:51:10","modified_gmt":"2025-05-23T17:51:10","slug":"xenoblade-chronicles-3-dev-used-procedural-generation-to-manage-100000-different-assets","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/uk\/125863\/","title":{"rendered":"Xenoblade Chronicles 3 Dev Used Procedural Generation To Manage 100,000 Different Assets"},"content":{"rendered":"<p><a class=\"scanlines\" title=\"Xenoblade Chronicles 3\" href=\"https:\/\/images.nintendolife.com\/766030f7b4d51\/xenoblade-chronicles-3.large.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\"   src=\"https:\/\/www.europesays.com\/uk\/wp-content\/uploads\/2025\/05\/xenoblade-chronicles-3.900x.jpg\" width=\"900\" height=\"506\" alt=\"Xenoblade Chronicles 3\"\/><\/a>Image: Nintendo<\/p>\n<p><a href=\"https:\/\/www.nintendolife.com\/games\/nintendo-switch\/xenoblade_chronicles_3\" target=\"_blank\" rel=\"noopener\">Xenoblade Chronicles 3<\/a> developer Monolith Soft has revealed that it used significant procedural generation to cope with the vast increase in assets required to build the world of the critically-acclaimed Switch RPG.<\/p>\n<p>As detailed by <a href=\"https:\/\/cgworld.jp\/special-feature\/202505-monolithsoft.html\" target=\"_blank\" rel=\"noopener\">CG World<\/a> (thanks, <a href=\"https:\/\/www.videogameschronicle.com\/news\/monolith-soft-says-procedurally-generating-assets-in-xenoblade-chronicles-3-reduced-man-hours-considerably\/\" target=\"_blank\" rel=\"noopener\">VGC<\/a>), Monolith Soft&#8217;s map model designer Yoichi Akizuki, support engineer Mitsuhiro Hirose, and programmer Takashi Shibahara all discussed how the studio started incorporating software such as <a href=\"https:\/\/www.sidefx.com\/products\/houdini\/\" target=\"_blank\" rel=\"noopener\">Houdini<\/a> to aid in procedural generation.<\/p>\n<p>Off the bat, it&#8217;s important to remember that procedural generation is <strong>not<\/strong> the same as generative AI. The former utilises an algorithm based solely on assets created by the developer, whereas the latter pulls data from an indeterminate number of sources, often without explicit approval.<\/p>\n<p>As Akizuki notes, the Xenoblade entries increased in complexity with each entry, and so creating everything by hand would have taken up far too much time. As such, automating the procedural generation allowed the team to focus more on &#8220;actual game creation&#8221;.<\/p>\n<blockquote>\n<p>\u201cThe main reason for the introduction was to cope with the increasing volume of assets required for games. This has had a particularly significant impact on our game titles, which feature the exploration of vast and diverse fields.<\/p>\n<p>\u201cIn the past we managed to produce 1,000 to 2,000 assets manually, but now that number has increased to 100,000, which is impossible to keep up with manually.<\/p>\n<p>\u201cThe conventional method had limitations in terms of cost and schedule. So we replaced the placement process with a procedural one and automated it, allowing us to focus our development resources on the actual game creation. We had been conducting basic research on Houdini for some time, but it was with Xenoblade Chronicles 3 that we were able to put it into practice for the first time as part of our asset placement system.\u201d<\/p>\n<\/blockquote>\n<p>Interestingly, Akizuki also states that the use of Houdini also allows technical artists and designers to make direct adjustments where needed, without the requirement of a programmer. He says that this &#8220;frees up programmers to work on improving the environment, which is a win-win situation&#8221;.<\/p>\n<p>What do you make of Monolith Soft&#8217;s use of procedural generation? Do you think there are potential Switch 2 games that might benefit from such technology? Let us know with a comment.<\/p>\n<p class=\"text source\">[source <a class=\"external\" title=\"External Link: https:\/\/cgworld.jp\/special-feature\/202505-monolithsoft.html\" rel=\"noopener\" href=\"https:\/\/cgworld.jp\/special-feature\/202505-monolithsoft.html\" target=\"_blank\">cgworld.jp<\/a>, via <a class=\"external\" title=\"External Link: https:\/\/www.videogameschronicle.com\/news\/monolith-soft-says-procedurally-generating-assets-in-xenoblade-chronicles-3-reduced-man-hours-considerably\/\" rel=\"noopener\" href=\"https:\/\/www.videogameschronicle.com\/news\/monolith-soft-says-procedurally-generating-assets-in-xenoblade-chronicles-3-reduced-man-hours-considerably\/\" target=\"_blank\">videogameschronicle.com<\/a>]<\/p>\n<dl>\n<dt>Related Games<\/dt>\n<dd class=\"first\">\n<\/dd>\n<dt>See Also<\/dt>\n<dd class=\"first\">\n<\/dd>\n<\/dl>\n<p class=\"avatar\"><img decoding=\"async\" class=\"img lazy\" src=\"https:\/\/www.europesays.com\/uk\/wp-content\/uploads\/2025\/04\/1743559691_246_avatar.jpg\" width=\"80\" height=\"80\" loading=\"lazy\" alt=\"Ollie Reynolds\"\/><\/p>\n<p>Nintendo Life\u2019s resident horror fanatic, when he\u2019s not knee-deep in Resident Evil and Silent Hill lore, Ollie likes to dive into a good horror book while nursing a lovely cup of tea. He also enjoys long walks and listens to everything from TOOL to Chuck Berry.<\/p>\n","protected":false},"excerpt":{"rendered":"Image: Nintendo Xenoblade Chronicles 3 developer Monolith Soft has revealed that it used significant procedural generation to cope&hellip;\n","protected":false},"author":2,"featured_media":125864,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[128,123,53,16,15,55750],"class_list":{"0":"post-125863","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-nintendo","9":"tag-nintendo-switch","10":"tag-technology","11":"tag-uk","12":"tag-united-kingdom","13":"tag-xenoblade-chronicles"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@uk\/114558421194163265","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/posts\/125863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/comments?post=125863"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/posts\/125863\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/media\/125864"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/media?parent=125863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/categories?post=125863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/uk\/wp-json\/wp\/v2\/tags?post=125863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}