Show HN: I created a Mars colony RPG based on Kim Stanley Robinson’s Mars books (underhillgame.com)

307 points by ariaalam ↗ HN
I built a desktop Mars colony survival game called Underhill, in homage to Kim Stanley Robinson's Mars trilogy. Land on Mars, build solar panels and greenhouses, and try not to pass out during dust storms. Eventually your colonists split into factions: Greens who want to terraform and Reds who want to preserve Mars.

There’s Chill Mode for players that just want to build & hang, and Conflict Mode that introduces the Red v. Green factions. Reds sabotage, the terrain slowly turns green as the world gets more terraformed.

Feedback welcome, especially on performance and gameplay!

48 comments

[ 9.7 ms ] story [ 71.9 ms ] thread
(comment deleted)
I visited the site on my Android phone with Firefox. It loads and the UI fits the screen, however it seems slow. Words appear at 3 or 4 characters at a time, then there is a pause, then another 3 or 4 characters. Some music when characters appear, then it stops, then it starts again. I muted it soon.

It looks nice, so I hope to give it a try from my laptop. The Mars trilogy was a great read. When I saw the title of this Show HN I said, oh wow!

By the way, dust storms could be a plot device but are they really that bad with so low air pressure?

Played for a bit, liked the aesthetics so I bookmarked it to come back to it later and discovered a bug. On mac/chrome, I hit CMD + D to bookmark. By doing so, I setup some kind of autowalk bug where I kept walking to the right. I couldn't stop myself from walking, even pressing WAS temporarily stopped me but as soon as I let go, I kept walking right.
It’s not really clear how it’s played.
Great, how did you build it? Also I have to read the books
Got power water and o2 but can’t seem to scroll the list of items to build for food on Firefox/iOS (should also be Safari/iOS) since it selects on tap before the scroll.
I am on Firefox and it does nothing, no movement, just flashing resource monitors with zero values...
It is hard to understand and play... maybe make it more obvious. I made a solar panel, it says I should assign staff...

I would love to play if it would work. And music, thank god for the mute button.

Interesting game, love the design.

Struggled a little before understanding the instructions.

Terraforming Mars is a board game that heavily references these novels which i highly recommend.
Loud music warning for those wearing headphones.
This is so cool. How are you going to simulate Michel's longing for Provence? Seriously though I adore the trilogy. I started a Mars storymapping project which incorporated Underhill, Senzeni Na, the Moholes etc. a little while back too:

https://saltwatercowboy.github.io/marsinplace/

wow i absolutely LOVE this. what an awesome resource for readers. and TBD on longing for Provence... maybe v2 of the game will include a space elevator...
Lovely series. One of the first science fiction series I read that gave a proper anarchist culture a shot. (A big thing most people don't understand about anarchism is that it's not a violent, crime ridden, disorderly society without rules, but rather a society built on the idea that everyone deserves care, and we should all put in some effort to achieve that in a self organizing way.)

Loved seeing things like gift economies, self organization and free association, and a general care for both the people and the planet in those books.

Which sci-fi series give proper anarchist culture a shot, other than the Mars trilogy?
Isn't that dangerous, to write about a fictional society that works while being based on ideas that don't work in real life?
Going off on a huge nerdy tangent but... people think that about anarchism because the violent dystopian image is what you would actually get in most scenarios.

Anarchism is the politics of ignoring game theory. If you study game theory even a little one of the big lessons is that cooperation at scale is incredibly hard, and that most highly cooperative states are highly unstable. A small number of defectors can easily collapse the whole system back to a more stable tit-for-tat or all-defect state. All-defect states, meanwhile, are often stable.

This probably explains why it took billions of years to get multicellular complex life. It took billions of years for evolution to figure out how to make something that doesn't instantly defect.

It's related to the second law of thermodynamics. An all cooperate state is highly ordered, and thus higher energy and prone to collapsing into a lower energy less ordered state.

A living system that wants to be all-cooperate is going to have to expend huge amounts of energy to maintain that state, which leads me to the final problem with anarchism: most anarchists I've read or met are at least to some degree anti-growth / anti-industry / primitivist types. That math doesn't math. If you want a society where everyone cooperates and is taken care of, that society is going to have huge energy needs, much larger than totalitarian-slum or crime-ridden-hellhole.

I mean, poor people use less energy for starters. Dead people use even less.

The last part is why all the most socially realistic depictions of societies like this are post-scarcity where they've mastered some kind of sci-fi energy source (cheap easy fusion, antimatter, tapping the zero point, etc.). They can create an all-cooperate utopia by using embarrassing amounts of energy to not just police and stamp out defection but render it unnecessary to begin with.

I'm on mobile (Android, Brave), and I can do everything but interact with the people. Am I doing something wrong?
I must have missed something because my HP keeps ticking down until I pass out and get warped back to the command center. Eating food and resting do not seem to change the situation.
Do you have permission from the publisher for an adaptation? If not, you're taking a legal risk basing it off the books.
Surviving Mars (2018) is another really good game in this category.

https://www.youtube.com/watch?v=5djTZfKVIKQ

Agreed, very nice. Turns out the whole game is written in Lua (minus rendering and such I assume). The source is fully readable, I was amazed how high-level that code was. Writing mods was ridiculously easy.
Had 1000 of each resource, lots of income, landing pads and habitats, but never got more colonists?
When the mars space elevator was brought down and wrapped around mars TWICE was one of the most memorable moments of any book I've ever read.
(comment deleted)
dear god make the music quiet by default
Awesome work love it