{"id":49620,"date":"2023-06-30T14:47:16","date_gmt":"2023-06-30T14:47:16","guid":{"rendered":"https:\/\/www.ginx.tv\/how-procedural-generation-works"},"modified":"2024-07-19T10:32:43","modified_gmt":"2024-07-19T10:32:43","slug":"how-procedural-generation-works","status":"publish","type":"post","link":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works","title":{"rendered":"Remnant 2: How Procedural Generation Works"},"content":{"rendered":"<p><a href=\"https:\/\/www.ginx.tv\/en\/remnant-2\/release-date-story-gameplay-preorder\">Remnant 2<\/a> is shaping up to be a bigger and better version of its predecessor, Remnant: From the Ashes. It features superior graphics, tighter gunplay, advanced class customization options, and more.&nbsp;<\/p>\n<p>In addition to its souls-like gameplay, the procedurally generated world of Remnant: From the Ashes was a highlight for many and encouraged replayability, unlike most other games of the genre. Remnant 2 evolves that formula and features active procedural generation. Here&#8217;s how it works.&nbsp;<\/p>\n<h2>Remnant 2 Procedural Generation Explained<\/h2>\n<figure class=\"img-figure\" contenteditable=\"false\"><img decoding=\"async\" style=\"width: 100%;\" contenteditable=\"false\" src=\"https:\/\/cdn-cf.ginx.tv\/imgcdn\/5mE7fcXM906xgXHMDhWJZB8Fy2LGWrr8M42TgACynio\/rs:fill:0:0:1\/g:ce\/aHR0cHM6Ly93d3cuZ2lueC50di91cGxvYWRzMi9yZW1uYW50Mi9yZW1uYW50MmdhbWVwbGF5NS5qcGc\" alt=\"remnant2gameplay5.jpg\" width=\"1024\" height=\"576\" loading=\"lazy\"><figcaption contenteditable=\"false\"><\/figcaption><\/figure>\n<p>According to the developers at Gunfire Games, the procedural generation technique in Remnant 2 ensures that no players will have a similar story and gameplay experience.&nbsp;<\/p>\n<p>In Remnant: From the Ashes, the dungeons and mini-bosses were procedurally generated so no two players could encounter the same boss in the same dungeon. In Remnant 2, not only dungeons and bosses can differ, but also storylines.&nbsp;<\/p>\n<p>When players venture into a new area in the game, they will experience a random storyline that could be different from what other players experience when they venture into that location. Everything changes, including the overarching narrative, NPCs, world bosses, and more.&nbsp;<\/p>\n<p>Even if two players end up in the same world and encounter similar storylines and dungeons, chances are that the events and enemies they face within these dungeons would be different. The Dungeon layout could change as well.&nbsp;<\/p>\n<div class=\"rsp-embed-container\" contenteditable=\"false\">\n<div style=\"left: 0; width: 100%; height: 0; position: relative; padding-bottom: 56.5%;\"><iframe style=\"border: 0; top: 0; left: 0; width: 100%; height: 100%; position: absolute;\" src=\"https:\/\/www.youtube.com\/embed\/iDW0rQWZYVI?feature=oembed\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\" srcdoc=\"&lt;style&gt;*{padding:0;margin:0;overflow:hidden}html,body{height:100%}img,span{position:absolute;width:100%;top:0;bottom:0;margin:auto}span{height:1.5em;text-align:center;font:48px\/1.5 sans-serif;color:white;text-shadow:0 0 0.5em black}&lt;\/style&gt;&lt;a href=https:\/\/www.youtube.com\/embed\/iDW0rQWZYVI?autoplay=1&gt;&lt;img src=https:\/\/img.youtube.com\/vi\/iDW0rQWZYVI\/hqdefault.jpg alt='YouTube video thumbnail'&gt;&lt;span&gt;&#9654;&lt;\/span&gt;&lt;\/a&gt;\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"><\/iframe><\/div>\n<\/div>\n<p>We will update this article with the actual depth and scope of the procedural generation in Remnant 2 and how it changes the gameplay experience once the game is released.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Remnant 2 is shaping up to be a bigger and better version of its predecessor, Remnant: From the Ashes. It features superior graphics, tighter gunplay,&#8230;<\/p>\n","protected":false},"author":12163,"featured_media":49621,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"tags":[],"class_list":["post-49620","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-remnant-2","genre-tps","content_type-guide-tutorial"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Remnant 2: How Procedural Generation Works - GINX TV<\/title>\n<meta name=\"description\" content=\"Here&#039;s how procedural generation works in Remnant 2.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/posts\/49620\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Remnant 2: How Procedural Generation Works - GINX TV\" \/>\n<meta property=\"og:description\" content=\"Here&#039;s how procedural generation works in Remnant 2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works\" \/>\n<meta property=\"og:site_name\" content=\"GINX TV\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-30T14:47:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-19T10:32:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Shreyansh Katsura\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/Shrey2828\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shreyansh Katsura\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works\"},\"author\":{\"name\":\"Shreyansh Katsura\",\"@id\":\"https:\/\/www.ginx.tv\/en\/#\/schema\/person\/db35c51d2b467c5a205221f30111aa0f\"},\"headline\":\"Remnant 2: How Procedural Generation Works\",\"datePublished\":\"2023-06-30T14:47:16+00:00\",\"dateModified\":\"2024-07-19T10:32:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works\"},\"wordCount\":260,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg\",\"articleSection\":[\"Remnant 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works\",\"url\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works\",\"name\":\"Remnant 2: How Procedural Generation Works - GINX TV\",\"isPartOf\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg\",\"datePublished\":\"2023-06-30T14:47:16+00:00\",\"dateModified\":\"2024-07-19T10:32:43+00:00\",\"description\":\"Here's how procedural generation works in Remnant 2.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage\",\"url\":\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg\",\"contentUrl\":\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg\",\"caption\":\"Remnant 2: How Procedural Generation Works\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ginx.tv\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Remnant 2: How Procedural Generation Works\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ginx.tv\/en\/#website\",\"url\":\"https:\/\/www.ginx.tv\/en\/\",\"name\":\"GINX TV\",\"description\":\"GINX TV\",\"publisher\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ginx.tv\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ginx.tv\/en\/#organization\",\"name\":\"GINX TV\",\"url\":\"https:\/\/www.ginx.tv\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ginx.tv\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/header-new-logo1.svg\",\"contentUrl\":\"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/header-new-logo1.svg\",\"width\":200,\"height\":40,\"caption\":\"GINX TV\"},\"image\":{\"@id\":\"https:\/\/www.ginx.tv\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ginx.tv\/en\/#\/schema\/person\/db35c51d2b467c5a205221f30111aa0f\",\"name\":\"Shreyansh Katsura\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ginx.tv\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.ginx.tv\/wp-content\/uploads\/2025\/12\/Shreyyy-96x96.jpg\",\"contentUrl\":\"https:\/\/www.ginx.tv\/wp-content\/uploads\/2025\/12\/Shreyyy-96x96.jpg\",\"caption\":\"Shreyansh Katsura\"},\"description\":\"Shrey's obsession with analyzing, introspecting, and discussing every minute detail of video games brought him to game journalism. He's currently a staff writer at GINX Esports TV, where he covers Destiny 2 and Fortnite on a regular basis. When he's not playing the games he's writing about, he's agonizing over his painstakingly long list of JRPGs he can't find time to finish. You can catch him on Twitter @Shrey2828, flexing his Fortnite's Victory Royales or talking about this group of phantom thieves he calls his best friends.\",\"sameAs\":[\"https:\/\/x.com\/https:\/\/twitter.com\/Shrey2828\"],\"url\":\"https:\/\/www.ginx.tv\/en\/author\/shreyansh-katsura\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Remnant 2: How Procedural Generation Works - GINX TV","description":"Here's how procedural generation works in Remnant 2.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/posts\/49620","og_locale":"en_US","og_type":"article","og_title":"Remnant 2: How Procedural Generation Works - GINX TV","og_description":"Here's how procedural generation works in Remnant 2.","og_url":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works","og_site_name":"GINX TV","article_published_time":"2023-06-30T14:47:16+00:00","article_modified_time":"2024-07-19T10:32:43+00:00","og_image":[{"url":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg","width":1,"height":1,"type":"image\/jpeg"}],"author":"Shreyansh Katsura","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/Shrey2828","twitter_misc":{"Written by":"Shreyansh Katsura","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#article","isPartOf":{"@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works"},"author":{"name":"Shreyansh Katsura","@id":"https:\/\/www.ginx.tv\/en\/#\/schema\/person\/db35c51d2b467c5a205221f30111aa0f"},"headline":"Remnant 2: How Procedural Generation Works","datePublished":"2023-06-30T14:47:16+00:00","dateModified":"2024-07-19T10:32:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works"},"wordCount":260,"commentCount":0,"publisher":{"@id":"https:\/\/www.ginx.tv\/en\/#organization"},"image":{"@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage"},"thumbnailUrl":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg","articleSection":["Remnant 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works","url":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works","name":"Remnant 2: How Procedural Generation Works - GINX TV","isPartOf":{"@id":"https:\/\/www.ginx.tv\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage"},"image":{"@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage"},"thumbnailUrl":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg","datePublished":"2023-06-30T14:47:16+00:00","dateModified":"2024-07-19T10:32:43+00:00","description":"Here's how procedural generation works in Remnant 2.","breadcrumb":{"@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#primaryimage","url":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg","contentUrl":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/remnant2gameplay4.jpg","caption":"Remnant 2: How Procedural Generation Works"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ginx.tv\/en\/remnant-2\/how-procedural-generation-works#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ginx.tv\/en\/"},{"@type":"ListItem","position":2,"name":"Remnant 2: How Procedural Generation Works"}]},{"@type":"WebSite","@id":"https:\/\/www.ginx.tv\/en\/#website","url":"https:\/\/www.ginx.tv\/en\/","name":"GINX TV","description":"GINX TV","publisher":{"@id":"https:\/\/www.ginx.tv\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ginx.tv\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ginx.tv\/en\/#organization","name":"GINX TV","url":"https:\/\/www.ginx.tv\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ginx.tv\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/header-new-logo1.svg","contentUrl":"https:\/\/www.ginx.tv\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/header-new-logo1.svg","width":200,"height":40,"caption":"GINX TV"},"image":{"@id":"https:\/\/www.ginx.tv\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ginx.tv\/en\/#\/schema\/person\/db35c51d2b467c5a205221f30111aa0f","name":"Shreyansh Katsura","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ginx.tv\/en\/#\/schema\/person\/image\/","url":"https:\/\/www.ginx.tv\/wp-content\/uploads\/2025\/12\/Shreyyy-96x96.jpg","contentUrl":"https:\/\/www.ginx.tv\/wp-content\/uploads\/2025\/12\/Shreyyy-96x96.jpg","caption":"Shreyansh Katsura"},"description":"Shrey's obsession with analyzing, introspecting, and discussing every minute detail of video games brought him to game journalism. He's currently a staff writer at GINX Esports TV, where he covers Destiny 2 and Fortnite on a regular basis. When he's not playing the games he's writing about, he's agonizing over his painstakingly long list of JRPGs he can't find time to finish. You can catch him on Twitter @Shrey2828, flexing his Fortnite's Victory Royales or talking about this group of phantom thieves he calls his best friends.","sameAs":["https:\/\/x.com\/https:\/\/twitter.com\/Shrey2828"],"url":"https:\/\/www.ginx.tv\/en\/author\/shreyansh-katsura"}]}},"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/posts\/49620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/users\/12163"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/comments?post=49620"}],"version-history":[{"count":0,"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/posts\/49620\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/media\/49621"}],"wp:attachment":[{"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/media?parent=49620"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ginx.tv\/en\/wp-json\/wp\/v2\/tags?post=49620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}