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/
39•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•32m ago
Thanks for giving it a click! Let me know how it goes on desktop. Actively trying to improve the phone experience now...
captn3m0•28m 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•25m ago
Another person just mentioned this to me, looking into it.
magicmicah85•46m 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•31m ago
Thanks for this, I'll address it now.
deafpolygon•44m ago
It’s not really clear how it’s played.
ariaalam•31m 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•30m ago
Great, how did you build it? Also I have to read the books
ariaalam•21m ago
vanilla JS and canvas plus a hefty bit of technical help from Claude.
xcf_seetan•26m ago
I am on Firefox and it does nothing, no movement, just flashing resource monitors with zero values...
lazyasciiart•18m 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•16m ago
Try it now! And no I didn't but that is very cool.
lazyasciiart•13m ago
Much better, now it opens up the game. Is this open source?
desireco42•15m 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.

oug-t•15m ago
Interesting game, love the design.

Struggled a little before understanding the instructions.

AnotherGoodName•6m ago
Terraforming Mars is a board game that heavily references these novels which i highly recommend.

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

https://underhillgame.com/
40•ariaalam•2h ago•20 comments

Show HN: The biggest achievement of my life so far

https://github.com/adityaprasad-sudo/Explore-Singapore
3•ambitious_potat•16m ago•0 comments

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

https://derekyan.com/ma-book/
138•zhyan7109•4d ago•29 comments

Show HN: SendRec – Self-hosted async video for EU data sovereignty

https://github.com/sendrec/sendrec
2•alexneamtu•43m ago•1 comments

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

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

Show HN: Hivewire – A news feed where you control your algorithm weights

https://hivewire.news
3•bchaps•2h ago•2 comments

Show HN: Fine-tuned Qwen2.5-7B on 100 films for probabilistic story graphs

https://cinegraphs.ai/
81•graphpilled•7h ago•20 comments

Show HN: Kekkai – Interactive security triage in the terminal

4•kirumachi•5d ago•3 comments

Show HN: Bhagavan – a calm, approachable app for exploring Hinduism

https://www.bhagavan.io
4•AkhilSonthi•3h ago•0 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
131•momciloo•1d ago•35 comments

Show HN: Readability API – Unrender

https://unrender.page/
2•zintus•4h ago•1 comments

Show HN: Claude Code skill that uses Codex as MCP server for code review

https://github.com/pauhu/claude-codex-review
3•pauhu•5h ago•0 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
56•mbitsnbites•4d ago•9 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
103•antves•3d ago•71 comments

Show HN: A sandboxed execution environment for AI agents via WASM

https://github.com/Parassharmaa/agent-sandbox
2•paraaz•7h ago•0 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
48•sandGorgon•3d ago•28 comments

Show HN: Real-time path tracing of medical CT volumes in the browser via WebGPU

https://grenzwert.net/
4•MickGorobets•7h ago•1 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
319•isitcontent•1d ago•40 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
89•phreda4•1d ago•17 comments

Show HN: Portview, A diagnostic-first port viewer for Linux (~930 KB, zero deps)

https://github.com/Mapika/portview
5•Mapika•7h ago•0 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
389•eljojo•2d ago•223 comments

Show HN: Google Maps but for your repo (Open Source)

https://github.com/zacharykapank/repomap
2•zacharykapank•8h ago•0 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
380•vecti•2d ago•175 comments

Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

https://elysiajs.com/internal/jit-compiler
2•saltyaom•9h ago•0 comments

Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust

https://github.com/artifact-keeper
161•bsgeraci•2d ago•66 comments

Show HN: HalalCodeCheck – Verify food ingredients offline

https://halalcodecheck.com/
3•pythonbase•9h ago•0 comments

Show HN: FlashMesh – An encrypted file mesh across Google Drive and Dropbox

https://flashmesh.netlify.app
2•Elevanix•10h ago•0 comments

Show HN: BioTradingArena – Benchmark for LLMs to predict biotech stock movements

https://www.biotradingarena.com/hn
33•dchu17•2d ago•14 comments

Show HN: WeaveMind – AI Workflows with human-in-the-loop

https://weavemind.ai
14•quentin101010•11h ago•5 comments

Show HN: Analyzing 9 years of HN side projects that reached $500/month

7•haileyzhou•11h ago•5 comments