Blog Archives

Impressions: RimWorld

After becoming a bit impatient with Oxygen Not Included, I decided to buck my principles and buy the never-on-sale RimWorld. Technically though, I did get a discount through the Humble Store (10% off), so that’s the way I’d recommend going.


My most successful colony.

If you have not heard of it before, RimWorld is a sort of colony-management game in the vein of Dwarf Fortress, with the visuals of Prison Architect. In the default scenario, you pick three survivors of a starship crash, and shepherd them through the trials and tribulations of life on a titular RimWorld. There is technically an end-goal of researching technology/production far enough to send at least one person back into space, but it’s a bit more of a sandbox than that.

Much like with Oxygen Not Included, your colonists are basically controlled via a granular priority system, augmented by their own mood and predilections. You can request that trees are cut down and the wood used to build a new room, for example, but it’s possible your colonists will start playing horseshoes or lay down on your solar panels to gaze at the clouds.

They can and will also do things like plop down a stack of turkey leather right in the doorway to your freezer, letting out all the cold air and potentially ruining your entire meat supply. There’s no real way to force a person to do one particular thing (aside from Drafting them for combat) – the best you can do is prioritize one thing to the maximum level, disable everything else, and hope for the best.

If the above examples seem silly… that’s kind of the point. Each colonist has an entire background narrative, with expanding needs and desires that influence their actions at any given point. Romances will form between two people, then a break-up, and suddenly one or both might experience a mild (or major) psychotic break due to the mood penalty said break-up causes.

Well, that social interaction plus seeing the colony pet terrier get killed by a Cobra, the fact that their bedroom is too small, and a number of other interactions over the last few days. Butchering the dead dog for its meat and then turning the leather into a hat probably also didn’t help things.


“Lovin'” provides quite the stat boost.

The emergent narrative formed by these random, interacting systems is the heart of RimWorld.

Speaking of “random,” at the beginning of the game you get to choose the AI Storyteller and difficulty of your game. The default AI will throw increasingly difficult encounters your way (modified by game difficulty), ensuring that you never reach a point at which you become entirely stable. The other two AI choices give longer periods of calm, and completely random ones at random intervals, respectfully. I can appreciate the transparency of the system, even though it makes things… a bit game-y, I suppose.

In any case, I am enjoying my time thus far. There are still a lot of game elements that do not make complete sense – the Research system in particular is difficult to wrap my head around – but the sort of little narratives that emerge are pretty interesting. So, we’ll see.


Clever Flow

Despite not being initially impressed with Oxygen Not Included (ONI), I continued playing. And now I’m very impressed with the rather clever gameplay flow that Klei has touched upon.


My most successful base thus far.

Like I mentioned before, every game of ONI starts with three Duplicants appearing in the middle of an asteroid. While you have enough supplies for a few days, there is always a bit of a frenzy of activity hollowing out some living space for your Duplicants. Amusingly, toilets end up being actually a higher priority than even water. By the end of the second day or so, I’ve got a water pump set up, some toilets, a bunch of resource compactors (e.g. storage), some beds, a Microbe Musher, and perhaps a manual electricity generator hooked up to an Algae Deoxydizer.

This is where the subtle genius of the game design kicks in.

Ostensibly, your base seems self-sufficient. The Algae Deoxydizer is converting algae into oxygen, the Microbe Musher is turning dirt and water into Mush Bars (e.g. calories). And you presumably have a nice supply of water handy. For now, everything seems fine. Emphasis on the “for now.”

The whole time your Duplicants have been running around, they have been exhaling CO2. This pools in the lower reaches of your base, turning certain sections into unbreathable rooms. Even if you dig out a trench beneath your base for the express purpose of giving CO2 somewhere to go, it never actually goes away – it will eventually become dense enough to spill into upper rooms. So, you’re going to need to research technology to try and filter that CO2. Something like the Carbon Skimmer sounds great… but using that requires turning drinkable water into polluted water. Where is that polluted water going to live? Hmm, perhaps you need to research methods by which you can filter polluted water back into drinkable water…

And round and round we go.

While this seems like Game Design 101, I do appreciate the flow ONI has set up here. At times, things can seem incredibly frustrating insofar as a fundamental flaw in your base design reveals itself far too late for you to realistically do anything about it. But most of the time, I just get a bit more excited to start back over with a fresh world and learn from my mistakes.


Found a valuable Ice biome… through a Chlorine-saturated hot zone.

And somehow, these sort of things feel like my mistakes, rather than the game being cruel. “CO2 is heavier than Oxygen, so of course I shouldn’t have built my beds on the bottom floor.” “Oh, damn, I accepted one too many Duplicants, and now my food generation isn’t enough.” “Shit, I have been relying on six different machines that consume algae, and now I’m running out!”

Oxygen Not Included is still in Alpha, so there are a lot of things that can change. While I’m having more fun with it than I was originally, in the back of my mind, I also sort of recognize that the game is “solved.” As in, there are optimal base configurations that maximize output and minimize waste. While the same could sorta be said for other survival games, the issue is that ONI is all about managing a finite amount of resources. With something like Don’t Starve, I could always just strike off and head into the wilderness and take a chance.

I dunno. The asteroid itself is randomly seeded with biomes each time, so I can see encountering special circumstances that might change a strategy. For example, most people head towards Electrolizers and Hydrogen Generators, because they combo really well in powering your base and providing Oxygen (at the expense of water). I was heading that way too, before I discovered a Natural Gas Geyser – geysers being the only source of renewable resources – within sight of my starting point. All of a sudden, I was rushing to figure out how to exploit burning natural gas. “OK, it dumps out polluted water and a bunch of CO2. The CO2 scrubber deletes CO2 and also produces polluted water, so I should pipe that through a Water Sieve to reclaim the pure water, then send that into an Electrolyzer… but what about the Hydrogen?”

Like I said, there is a lot about Oxygen Not Included that can be compelling.

For now though, I’m going to stop generating new worlds and wait for some more releases to flesh out the rest of the game. The recent “Rancher” update overhauled a lot of the alien critter mechanics, invalidating certain strategies and presumably enabling a few others. I’m hoping that after a few more of those kind of patches, we’ll start to see something resembling a story-mode, and/or a way to make the march to endgame a bit more varied. The Rancher updates does this a little, but I feel we still end up with Hydrogen Generators and abusing Wheezewort (cooling plants) mechanics.

Impressions: Oxygen Not Included

Oxygen Not Included (ONI) is a base-building and resource management game currently in Early Access, in the vein Dwarf Fortress and RimWorld. At least, that is what people tell me, as I have not played either one of those. What I have played is Craft the World (pt1, pt2), and ONI is basically that, minus the dwarves and goblins.


My first base. Doomed to failure.

The premise of ONI is actually kind of compelling. After picking three Duplicants from a roster of randomly generated ones, they appear in the middle of an asteroid. The ostensible goal is to survive as long as possible using what resources you have available. Instead of controlling them directly, you the player can generate and prioritize tasks like digging out certain squares, constructing machines, etc, and your Duplicants will work to make that happen. Contrary to the title, some basic oxygen is included in the form of oxygen-generating rocks, but it is not nearly enough to last long-term.

Indeed, oxygen-management is indicative of what you will be working on over the arc of the entire game. In the beginning, you will create machines that convert algae (mined from special squares) into oxygen to supply your base. However, your Duplicants exhale CO2, and that will gradually accumulate in the lower reaches of your base (science!). So, eventually, you are going to need to either research technology to convert that CO2 into some other form, or at least pipe it elsewhere. Meanwhile, you also have to grow food, find water, and research some method of disposing of all the poop (or polluted dirt, if you prefer) your Duplicants generate. Have I mentioned there are germs and stress to worry about too? And the fact that you are in the middle of an asteroid, so the whole “pump the CO2 elsewhere” is really just delaying the problem for another day?


Gas management is much better in my current base.

As of right now, I do not believe there is a story or “campaign mode” for ONI, and I do not know if there is any planned either. The goal is to survive as long as possible, and there are some very optimized base configurations out there to ensure that is the case. However… I’m not sure that is enough for me, game-wise. Klei’s other popular game, Don’t Starve, also features an implicit goal of surviving as long as possible against escalating threats. The end-state of death there though, usually comes from violence or mistakes rather than slowly running out of finite resources. I felt much more agency in Don’t Starve, in other words, even if the outcome was very similar.

What I will say is that Oxygen Not Included grabbed my attention very early with a compelling premise, and makes me wish there were more Terraria/Starbound/etc survival games out there that I haven’t already played . Hmm… maybe it’s time for RimWorld then…