Factorio pretty much rewrote its world generation to account for new planets—like this volcanic one

Am image of the factorio map for volcanic planet Vulcanus with several biomes highlighted including a mountain, ashlands, and a lava basin
(Image credit: Wube Software)

Factorio's upcoming Space Age expansion and the free Factorio 2.0 update that goes with it means a lot for the factory-building game, especially because the effort on developer Wube Software's part to update many game systems and the underlying code base have made huge changes to what's possible inside Factorio.

Elevated trains, for example.

A recent series of customary blog posts from Wube have taken on the idea of map generation, addressing how that system was very simple for Factorio proper but needed a lot of fine-grained updates and complex additions in order to account for all the new terrain and worlds that the Engineer's journey into space would need. 

Basically, the current one-world version of Factorio needs some relatively simple sets of functions to generate its relatively earth-like world. These come via a pretty standard set of noise expressions, basically a very common way for developers to make procedurally generated stuff look integrated and visually varied rather than perfectly geometric. Adding new worlds meant new functions were needed. Like, for example, the varying heights and lava canyons of upcoming Vulcanus.

"All in all, around 90% of the noise expression engine was rewritten from scratch," wrote developer Genhis on the Factorio blog.

That makes sense if you get a look at the height map of a normal Factorio world and then compare it to Vulcanus. Here's a normal map, left, contrasted with the heightmap, right.

Am image of the factorio map split into in-game and noise-map generation versions.

(Image credit: Wube Software)

Where a normal Factorio world has a few peaks or highlands, in green, and a few lakes or oceans, in blue, with plains in red, Vulcanus has... this.

In-development heightmap of Factorio expansion planet Vulcanus

(Image credit: Wube Software)

The sheer difference between those two maps really speaks a lot to how much this expansion is going to vary up gameplay in Factorio. It's not just how flat the environment is on the starting world compared to somewhere like Vulcanus, a huge change in and of itself, it's the idea of dealing with lava-filled canyons and sulfur geysers as resources—who doesn't love the idea of pumping up magma to turn strain the metals out of it?

The full blog posts include lots of interesting images of how a noise map becomes a playable in-game world, and a lot of insights for those interesting in the mathematics and programming side of game development. Or who just like to move sliders on interactive images around.

You can go to the Factorio blog to read more about noise-based map generation or the volcano world Vulcanus.

You can find Factorio on its website, which is also where you can buy it, among other places like GOG, Humble, and Steam. It never goes on sale, but it does have a free demo.

Contributor

Jon Bolding is a games writer and critic with an extensive background in strategy games. When he's not on his PC, he can be found playing every tabletop game under the sun.

Read more
Factorio base screenshot with photo of Oppenheimer actor Cillian Murphy in front
The Factorio 'God Factory' was one of this year's greatest gaming feats: 'Most players will never find themselves hitting the limits of the game. We are.'
Best Sandbox 2024: Satisfactory
Best Sandbox 2024: Satisfactory
A gas giant planet in No Man's Sky
No Man's Sky is getting 'trillions of new planets,' some with oceans 'several kilometers deep,' plus explorable 'end-game' gas giants
A scientist firing a rocket from a rocket launcher in Abiotic Factor
Abiotic Factor's massive Dark Energy update, which adds teleporters, pocket dimensions and black hole grenades to the Half-Life inspired survival sim, is out now
Microtopia
I didn't think Factorio needed swarms of robot ants, but the trailer for this upcoming factory sim has convinced me it missed a trick
A spacecraft flying near the sun in Elite: Dangerous
Elite Dangerous just implemented an entire system colonisation mechanic, in case you really want to get off this planet
Latest in Sim
Dean Hall at GDC 2025.
Outer space inspired DayZ's Dean Hall to become a modder and game developer, and now he's making a Kerbal successor called Kitten Space Agency
Bannerlord naval expansion reveal
Mount & Blade 2: Bannerlord is heading to the ocean with a Viking-themed naval expansion this summer
Truckin' in the rain.
American Truck Simulator’s latest teaser is just a sound effect and no one seems to agree on what exactly it means
PowerWash Simulator 2 screenshots
'More evolution than revolution': PowerWash Simulator 2 is coming late 2025, and it's bringing online multiplayer and split-screen co-op with it
A child stands on top of a dinosaur exhibit, hugging the nose of a dinosaur skull.
As a real life museum employee, I'm a bit confused by the amount of pirate ghosts in Two Point Museum—but it's not going to stop me trying to make the most realistic exhibits I can
A citizen of a city
A lot is going on for Cities: Skylines' 10th anniversary—from freebies to new creator packs—but there's still a big ol' elephant in the room
Latest in News
Sci-fi character from Dune
Dune: Awakening promises us a breath of fresh air, skipping early access for a full launch with no monthly subscription in May
Baldur's Gate 3 Karlach concept art
'The dream of the tech industry is to sell off your company at an overinflated price and retire,' says actor behind Baldur's Gate 3's Karlach, 'And I feel that's being done with game studios right now'
assassin's creed shadows protector's armor
Assassin's Creed Shadows hits 2 million players, putting it on track to be the series' most successful game yet
Minthara BG3 looking upset
Another round of Baldur's Gate 3 unearthing reveals Minthara can end up living in a sewer, an unused beach ending, and more
A shirtless man rides a big fish underwater
Ark devs distance themselves from AI-generated trailer: 'we did not know that they were doing it'
Team Fortress Spy being shocked
An FPS studio pulled its game from Steam after it got caught linking to malware disguised as a demo, but the dev insists it was actually the victim of a labyrinthine conspiracy