frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Gore – A Doom Engine Port in Go

https://github.com/AndreRenaud/gore
6•EstIgnavus•12h ago
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

cpach•4h ago
Very cool project!

Show HN: OffChess – Offline chess puzzles app

https://offchess.com
167•avadhesh18•4h ago•58 comments

Show HN: NYC Subway Simulator and Route Designer

https://buildmytransit.nyc
172•HeavenFox•23h ago•25 comments

Show HN: The Ordeal Visualizer

https://dusted.dk/pages/ordeal/
4•dusted•3h ago•0 comments

Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI

https://github.com/ZaneH/piano-trainer
190•FinalDestiny•3d ago•57 comments

Show HN: From Photos to Positions: Prototyping VLM-Based Indoor Maps

https://arjo129.github.io/blog/5-7-2025-From-Photos-To-Positions-Prototyping.html
50•accurrent•2d ago•1 comments

Show HN: Ossia score – A sequencer for audio-visual artists

https://github.com/ossia/score
85•jcelerier•20h ago•13 comments

Show HN: Unlearning Comparator, a visual tool to compare machine unlearning

https://gnueaj.github.io/Machine-Unlearning-Comparator/
39•jaeunglee•21h ago•2 comments

Show HN: I Got Tired of Calculator Sites, So I Built My Own

52•calculatehow•21h ago•37 comments

Show HN: I wrote a "web OS" based on the Apple Lisa's UI, with 1-bit graphics

https://alpha.lisagui.com/
500•ayaros•1d ago•139 comments

Show HN: Modernized file manager and program manager from Windows 3.x

https://github.com/brianluft/heirloom
65•electroly•1d ago•15 comments

Show HN: HireIndex – A Searchable Directory for Who Wants to Be Hired on HN

https://hireindex.xyz
3•dk8996•9h ago•0 comments

Show HN: A Language Server Implementation for SystemD Unit Files

https://github.com/JFryy/systemd-lsp
72•arandomhuman•1d ago•21 comments

Show HN: An Apple-like computer with a built-in BASIC interpreter in my game

https://reprobate.site?stage=pearintosh
8•delduca•18h ago•0 comments

Show HN: Integrated System for Enhancing VIC Output

https://github.com/Bloodmosher/ISEVIC
10•bloodmosher•22h ago•2 comments

Show HN: Interactive pinout for the Raspberry Pi Pico 2

https://pico2.pinout.xyz
7•gadgetoid•21h ago•0 comments

Show HN: Gore – A Doom Engine Port in Go

https://github.com/AndreRenaud/gore
6•EstIgnavus•12h ago•1 comments

Show HN: A simpler geofence reminder UI

https://apps.apple.com/us/app/remind-there/id6747366518
6•nidegen•21h ago•0 comments

Show HN: Life_link, an app to send emergency alerts from anywhere

4•ahmedfromtunis•16h ago•1 comments

Show HN: a community for collaborating on sideprojects

https://relentlessly.no/
43•0dKD•5d ago•25 comments

Show HN: Pixel Art Generator Using Genetic Algorithm

https://github.com/Yutarop/ga-pixel-art
22•ponta17•1d ago•13 comments

Show HN: Simple wrapper for Chrome's built-in local LLM (Gemini Nano)

https://github.com/kstonekuan/simple-chromium-ai
32•kstonekuan•1d ago•3 comments

Show HN: AirBending – Hand gesture based macOS app MIDI controller

https://www.nanassound.com/products/software/airbending
91•bepitulaz•3d ago•24 comments

Show HN: I made Logic gates using CSS if() function

https://yongsk0066.github.io/css_if_logic_gate/
83•yongsk0066•5d ago•22 comments

Show HN: I made a CLI tool to batch convert handwritten notes to Markdown

https://github.com/tejas-raskar/noted.md
4•quitedev•19h ago•2 comments

Show HN: BunkerWeb – the open-source and cloud-native WAF

https://docs.bunkerweb.io/latest/
103•bnkty•4d ago•31 comments

Show HN: Llms.txt Validator

https://llmstxtvalidator.dev/
3•cosmodev•20h ago•0 comments

Show HN: Doc81 – tech documentation tool designed in AI-native mind

https://github.com/ahnopologetic/doc81
6•stahn1995•20h ago•0 comments

Show HN: I AI-coded a tower defense game and documented the whole process

https://github.com/maciej-trebacz/tower-of-time-game
313•M4v3R•4d ago•150 comments

Show HN: GraphFlow – A lightweight Rust framework for multi-agent orchestration

https://github.com/a-agmon/rs-graph-llm
10•alonagmon•1d ago•3 comments

Show HN: Vibechat – A chatroom for people bored waiting for Claude

https://github.com/antimatter15/vibechat
9•antimatter15•22h ago•0 comments