I’ve been playing this game obsessively for months, and yet I haven’t mentioned it on the site or even the podcast. That’s strange. I guess it’s because Factorio has supplanted Minecraft as my “Zen” game. It’s the game I play when I need to relax and think. A lot of the analysis you see on this site is the result of me stepping away from the word processor and zoning out to a low-action game for a few hours.
Factorio is an indie game by the ten-person Wube software. As of this writing it’s still in Early Access on Steam. I don’t often cover Early Access games, but I wanted to talk about Factorio because:
- I’m mildly obsessed with it.
- It reminds me of software engineering.
In Factorio, you begin with your character – a nameless person with no particular story or identity – being dropped into the middle of an alien wilderness. You’ve got a pickaxe, and you can see there are deposits of coal and iron spread around, as well as trees to chop down. At this point you probably assume this is just another survival game. It might even feel like one for the first couple of minutes. But it isn’t. Your character doesn’t need to gather resources to survive and in fact your character is little more than a human-shaped camera / cursor.
Instead of gathering food, your goal is to launch a rocket into space.
After the first five minutes of the game, you’re done gathering resources manually. After that, you’ve got machines to gather the resources and conveyor belts to carry them to a refinery. After a few more steps up the tech tree you’ll have conveyor belts feeding those refined materials into assembly machines to make parts, which will go on to be assembled into a final product. From that point on you’re just adding additional layers of automation onto an increasingly convoluted industrial complex that sprawls across the landscape in every direction.
You’ll need power to keep this enterprise running, which means you’ll need to build thundering coal-fired generatorsEventually you can unlock solar panels, but those come with their own drawbacks. to generate electricity. These generators will belch sooty smoke into the sky, which will agitate the local population of alien beasts. These creatures will rush at your base like a swarm of Zerglings to assault your power plants, and anything else that gets in their way. This means you’ll need to build walls and turrets to keep the riff-raff outThere’s an option to play the game in peaceful mode, where the monsters never attack first..
Continue reading 〉〉 “Factorio”
Shamus Young is a programmer, an author, and nearly a composer. He works on this site full time. If you'd like to support him, you can do so via Patreon or PayPal.