{"id":4159,"date":"2025-03-17T09:20:19","date_gmt":"2025-03-17T16:20:19","guid":{"rendered":"https:\/\/starsreach.com\/?p=4159"},"modified":"2025-03-17T09:33:02","modified_gmt":"2025-03-17T16:33:02","slug":"infinite-worlds-infinite-possibilities","status":"publish","type":"post","link":"https:\/\/starsreach.com\/pt\/infinite-worlds-infinite-possibilities\/","title":{"rendered":"INFINITE WORLDS, INFINITE POSSIBILITIES"},"content":{"rendered":"<p><em>By Meghann Bledsoe<\/em><\/p>\n<p><b>INFINITE WORLDS, INFINITE POSSIBILITIES<\/b><\/p>\n<p><span style=\"font-weight: 400;\">We\u2019ve talked previously in a dev blog about procedural generation and how Playable Worlds leverages it to make infinite worlds possible. The procedural generation of new landforms is just the tip of the iceberg when it comes to giving players new things to see and explore however. Let\u2019s take a higher level look at how we approach making the lofty dream of infinite worlds a reality.\u00a0<\/span><\/p>\n<p><b>ARE THERE INFINITE WORLDS SITTING OUT THERE JUST WAITING TO BE DISCOVERED?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Not exactly! The amount of active worlds are in flux! Worlds can be spun up or down incredibly quickly depending on the needs of the game\u2019s population. When a new world is needed, our system makes a choice in multiple categories to create a world that has never been seen before.\u00a0<\/span><\/p>\n<p><b>THE STARTING BLOCK<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Topography is the bedrock of each new world we spin up. The system looks at a bunch of different types of topographies that we\u2019ve created with procedural generation and then picks one. It then randomizes the seed that the procedural generation algorithms that make the landforms are using. This means that whatever landforms were chosen, for example, a river running through a valley, will have the same vibes but a different look. The number of rivers, their location, their size could change, but it\u2019ll always be rivers in valleys in this case.\u00a0<\/span><\/p>\n<p><b>NOT ALL VALLEYS ARE THE SAME<\/b><\/p>\n<p><span style=\"font-weight: 400;\">So far the system has picked out a type of topography, but how do we push this even further to make each world unique? The temperature of the planet this topography exists on is the next step. Using our previous example to illustrate the power of this, think about a river valley. The look and feel of one in Nevada is very different to one in Alaska. The system assigns a random temperature within the allowed range and moves to the next step.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This choice affects so many things. The temperature dictates what kinds of plants will\/can grow, the types of animals that love living here, and even what the grass itself will look like.<\/span><\/p>\n<p><b>THAT\u2019S NO MOON, IT\u2019S THREE<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Another choice that our system makes to differentiate the worlds that players can explore from\u00a0 each other is what the skybox is like. Will this planet have 1 moon or 3? Will there be rings around the planet you can see from the ground? What colors of light are created by the suns and other factors on this planet?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">How much of a difference does this make you ask? We\u2019ve got the perfect example! Check out the 2 photos below. They\u2019re both screenshots from Gaimar, but the entire feel of the world has changed.<\/span><\/p>\n<p><img decoding=\"async\" data-attachment-id=\"4162\" data-permalink=\"https:\/\/starsreach.com\/pt\/infinite-worlds-infinite-possibilities\/unnamed-22-2\/\" data-orig-file=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22.png\" data-orig-size=\"1600,900\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"unnamed (22)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-1024x576.png\" class=\"lazyload aligncenter size-full wp-image-4162\" src=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22.png\" data-orig-src=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22.png\" alt=\"\" width=\"1600\" height=\"900\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271600%27%20height%3D%27900%27%20viewBox%3D%270%200%201600%20900%27%3E%3Crect%20width%3D%271600%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-18x10.png 18w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-200x113.png 200w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-300x169.png 300w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-400x225.png 400w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-500x281.png 500w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-600x338.png 600w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-700x394.png 700w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-768x432.png 768w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-800x450.png 800w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-1024x576.png 1024w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-1200x675.png 1200w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22-1536x864.png 1536w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-22.png 1600w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p><img decoding=\"async\" data-attachment-id=\"4161\" data-permalink=\"https:\/\/starsreach.com\/pt\/infinite-worlds-infinite-possibilities\/unnamed-23-2\/\" data-orig-file=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23.png\" data-orig-size=\"1600,900\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"unnamed (23)\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-1024x576.png\" class=\"lazyload aligncenter size-full wp-image-4161\" src=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23.png\" data-orig-src=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23.png\" alt=\"\" width=\"1600\" height=\"900\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271600%27%20height%3D%27900%27%20viewBox%3D%270%200%201600%20900%27%3E%3Crect%20width%3D%271600%27%20height%3D%27900%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-18x10.png 18w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-200x113.png 200w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-300x169.png 300w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-400x225.png 400w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-500x281.png 500w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-600x338.png 600w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-700x394.png 700w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-768x432.png 768w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-800x450.png 800w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-1024x576.png 1024w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-1200x675.png 1200w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23-1536x864.png 1536w, https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23.png 1600w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>ADVENTURE IS NOW OUT THERE<\/b><\/p>\n<p><span style=\"font-weight: 400;\">All of these choices, swirl around, blend, and combine to create something unrecognizable yet uniquely exciting. When I go to the next planet, what will be waiting for me? Will it be huge overgrown forests that challenge me to navigate them, will it be a desert that I work to spread life across by rerouting a river through it, or will it be a mountain so treacherous that I have to plan and prepare to survive. They\u2019ll all be waiting out there for someone to find.<\/span><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>By Meghann Bledsoe INFINITE WORLDS, INFINITE POSSIBILITIES We\u2019ve talked previously in a dev blog about procedural generation and how Playable Worlds leverages it to make infinite worlds possible. The procedural generation of new landforms is just the tip of the iceberg when it comes to giving players new things to  [&#8230;]<\/p>\n","protected":false},"author":217806712,"featured_media":4161,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"fifu_image_url":"","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[1462,1459],"tags":[],"class_list":["post-4159","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-news","category-from-the-devs"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/starsreach.com\/wp-content\/uploads\/2025\/03\/unnamed-23.png","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pdLeGO-155","_links":{"self":[{"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/posts\/4159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/users\/217806712"}],"replies":[{"embeddable":true,"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/comments?post=4159"}],"version-history":[{"count":0,"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/posts\/4159\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/media\/4161"}],"wp:attachment":[{"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/media?parent=4159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/categories?post=4159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/starsreach.com\/pt\/wp-json\/wp\/v2\/tags?post=4159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}