Show HN: Doom port to pure Go – Gore

Hi HN, I’ve been working on Gore – a port of the classic Doom engine written in pure Go, based on a ccgo C-to-Go translation of Doom Generic. It loads original WAD files, uses a software renderer (no SDL or CGO, or Go dependencies outside the standard library). Still has a bit of unsafe code that I'm trying to get rid of, and various other caveats.

In the examples is a terminal-based renderer, which is entertaining, even though it's very hard to play with terminal-style input/output.

The goal is a clean, cross-platform, Go-native take on the Doom engine – fun to hack on, easy to read, and portable.

Code and instructions are at https://github.com/AndreRenaud/Gore

Would love feedback or thoughts.


Comments URL: https://news.ycombinator.com/item?id=44882441

Points: 52

# Comments: 2

https://github.com/AndreRenaud/gore

Creado 1d | 13 ago 2025, 7:10:12


Inicia sesión para agregar comentarios

Otros mensajes en este grupo.

iPhone DevOps
14 ago 2025, 11:10:04 | Hacker news
Show HN: Vaultrice – A real-time key-value store with a localStorage API

Hi HN,

I'm Adriano, one of the makers of Vaultrice. I'm excited (and a little nervous!) to share what we've been building.

For years, we found ourselves in a frustrating loop: whenever we need

14 ago 2025, 8:40:07 | Hacker news