frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson's Mars books

https://underhillgame.com/
54•ariaalam•2h ago

Comments

ariaalam•2h ago
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!

pmontra•1h ago
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?

ariaalam•1h ago
Thanks for giving it a click! Let me know how it goes on desktop. Actively trying to improve the phone experience now...
captn3m0•58m ago
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.
ariaalam•55m ago
Another person just mentioned this to me, looking into it.
magicmicah85•1h ago
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.
ariaalam•1h ago
Thanks for this, I'll address it now.
deafpolygon•1h ago
It’s not really clear how it’s played.
ariaalam•1h ago
Thanks for trying it out. Can you say more? Was it the controls or more about what you're supposed to build/do first?
number6•1h ago
Great, how did you build it? Also I have to read the books
ariaalam•51m ago
vanilla JS and canvas plus a hefty bit of technical help from Claude.
xcf_seetan•56m ago
I am on Firefox and it does nothing, no movement, just flashing resource monitors with zero values...
lazyasciiart•47m ago
Hmm, I just get a black screen on my iPhone when I click your link.

Did you use any existing stuff like the mars-sim project? https://mars-sim.sourceforge.io/

ariaalam•45m ago
Try it now! And no I didn't but that is very cool.
lazyasciiart•43m ago
Much better, now it opens up the game. Is this open source?
desireco42•45m ago
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.

ariaalam•30m ago
are you on mobile? it looks like there's a bug where the opening scene/dialogue is not loading, so the instructions aren't clear. working on it now.
oug-t•45m ago
Interesting game, love the design.

Struggled a little before understanding the instructions.

ariaalam•30m ago
are you on mobile? it looks like there's a bug where the opening scene/dialogue is not loading, so the instructions aren't clear. working on it now.
AnotherGoodName•36m ago
Terraforming Mars is a board game that heavily references these novels which i highly recommend.
sointeresting•22m ago
Loud music warning for those wearing headphones.
michaelteter•13m ago
You weren't exaggerating! I didn't even have headphones on, and it scared the sh*t out of me when I clicked on the little man.

Vouch

https://github.com/mitchellh/vouch
267•chwtutha•16h ago•121 comments

I put a real-time 3D shader on the Game Boy Color

https://blog.otterstack.com/posts/202512-gbshader/
147•adunk•3h ago•12 comments

Roundcube Webmail: SVG feImage bypasses image blocking to track email opens

https://nullcathedral.com/posts/2026-02-08-roundcube-svg-feimage-remote-image-bypass/
44•nullcathedral•1h ago•9 comments

The Little Bool of Doom

https://blog.svgames.pl/article/the-little-bool-of-doom
38•pocksuppet•2h ago•7 comments

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson's Mars books

https://underhillgame.com/
56•ariaalam•2h ago•22 comments

RFC 3092 – Etymology of "Foo" (2001)

https://datatracker.ietf.org/doc/html/rfc3092
97•ipnon•5h ago•18 comments

GitHub Agentic Workflows

https://github.github.io/gh-aw/
131•mooreds•6h ago•68 comments

Running Your Own As: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing

https://blog.hofstede.it/running-your-own-as-bgp-on-freebsd-with-frr-gre-tunnels-and-policy-routing/
95•todsacerdoti•6h ago•38 comments

Exploiting signed bootloaders to circumvent UEFI Secure Boot

https://habr.com/en/articles/446238/
58•todsacerdoti•5h ago•26 comments

Omega-3 is inversely related to risk of early-onset dementia

https://pubmed.ncbi.nlm.nih.gov/41506004/
149•brandonb•3h ago•80 comments

Formally Verifying PBS Kids with Lean4

https://www.shadaj.me/writing/cyberchase-lean
42•shadaj•6d ago•1 comments

Bun v1.3.9

https://bun.com/blog/bun-v1.3.9
66•tosh•2h ago•19 comments

Dave Farber has died

https://lists.nanog.org/archives/list/nanog@lists.nanog.org/thread/TSNPJVFH4DKLINIKSMRIIVNHDG5XKJCM/
163•vitplister•8h ago•22 comments

Billing can be bypassed using a combo of subagents with an agent definition

https://github.com/microsoft/vscode/issues/292452
134•napolux•3h ago•70 comments

Experts Have World Models. LLMs Have Word Models

https://www.latent.space/p/adversarial-reasoning
11•aaronng91•1h ago•6 comments

Curating a Show on My Ineffable Mother, Ursula K. Le Guin

https://hyperallergic.com/curating-a-show-on-my-ineffable-mother-ursula-k-le-guin/
117•bryanrasmussen•9h ago•41 comments

Let's compile Quake like it's 1997

https://fabiensanglard.net/compile_like_1997/index.html
76•birdculture•2h ago•20 comments

The First Sodium-Ion Battery EV Is a Winter Range Monster

https://insideevs.com/news/786509/catl-changan-worlds-first-sodium-ion-battery-ev/
80•andrewjneumann•2h ago•66 comments

Show HN: It took 4 years to sell my startup. I wrote a book about it

https://derekyan.com/ma-book/
144•zhyan7109•4d ago•39 comments

Kolakoski Sequence

https://en.wikipedia.org/wiki/Kolakoski_sequence
49•surprisetalk•6d ago•11 comments

OpenClaw is changing my life

https://reorx.com/blog/openclaw-is-changing-my-life/
145•novoreorx•13h ago•242 comments

Why E cores make Apple silicon fast

https://eclecticlight.co/2026/02/08/last-week-on-my-mac-why-e-cores-make-apple-silicon-fast/
187•ingve•8h ago•194 comments

Reverse Engineering Raiders of the Lost Ark for the Atari 2600

https://github.com/joshuanwalker/Raiders2600
76•pacod•10h ago•2 comments

A Community-Curated Nancy Drew Collection

https://blog.openlibrary.org/2026/01/30/a-community-curated-nancy-drew-collection/
3•sohkamyung•5d ago•1 comments

Matchlock – Secures AI agent workloads with a Linux-based sandbox

https://github.com/jingkaihe/matchlock
122•jingkai_he•11h ago•47 comments

Slop Terrifies Me

https://ezhik.jp/ai-slop-terrifies-me/
276•Ezhik•9h ago•247 comments

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
302•yi_wang•18h ago•142 comments

Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
225•RebelPotato•18h ago•83 comments

We mourn our craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
627•ColinWright•1d ago•730 comments

DoNotNotify is now Open Source

https://donotnotify.com/opensource.html
353•awaaz•12h ago•47 comments