March 21, 2026
ASCII pickaxes, real drama
Show HN: Termcraft – terminal-first 2D sandbox survival in Rust
Termcraft brings block survival to your terminal — fans cheer, purists poke
TLDR: Termcraft is a fan-made, terminal-based survival game in Rust that recreates the old-school block adventure in 2D. Commenters split between praising the artful throwback, joking about Rust pride, and debating whether 2D makes the Nether fortress a painful must-do—proof that text-mode gaming still ignites big feelings.
Move over fancy graphics: the internet is gushing about Termcraft, a Rust-built, text-window take on early-2010s block survival. It’s an unofficial fan project in early alpha, playable but still rough, and it runs right in your terminal. There’s a YouTube highlight reel and a GitHub repo, but the real show is the comments.
The crowd split fast. One early voice asked if it’s “terminal-first or terminal-only,” sparking a mini-identity crisis: is this a love letter to text-mode minimalism or just a retro-styled way to punch trees? Meanwhile, art lovers arrived with confetti—“This is art!”—calling the ASCII vibe peak cozy. Then the jokesters crashed the party with a classic Rust meme: if you write something in Rust and don’t say it out loud, does it even compile socially? The dev embraces it, proudly flying the Rust flag while also warning it’s buggy and single-player for now.
Gameplay hot takes also erupted. A 2D spin on the classic “Overworld, Nether, End” loop had people debating whether hunting a Nether fortress becomes a mandatory grind. Imagine mapping hell in a single plane—speedrunners gasped, masochists grinned. Through it all, fans praised the boldness: mines, mobs, crafting, brewing, even boats… in a terminal! Detractors? They’re side-eyeing the controls and asking when multiplayer lands. Either way, the vibe is clear: nostalgia, nerd pride, and a little chaos—exactly how the internet likes its survival games.
Key Points
- •Termcraft is an early‑alpha, terminal‑first 2D sandbox survival game written in Rust and unaffiliated with Mojang or Microsoft.
- •Current features include procedural Overworld, Nether, and End; crafting, furnaces, brewing; combat, weather, fluids; farming; mobs and structures; and repo‑local autosaving.
- •Installation requires the Rust stable toolchain and a terminal with raw input; run via Cargo after cloning the GitHub repo, with options to build or install a release binary.
- •Primary mode is local single‑player; client/server code exists but remains experimental and is not a featured public mode.
- •Controls and developer shortcuts are documented, and saves are stored under the repository’s saves/ directory with specified file formats.