Minimal Go Port of DOOM Engine: GORE
By
EstIgnavus
Toasted golden, schmeared with insight. Top of the rack.
Summary
The article introduces GORE, a minimal, platform-agnostic Go port of the legendary DOOM engine, derived from the doomgeneric codebase. It emphasizes the use of pure Go without CGo or platform dependencies, highlighting the manual cleanup of the original C code to make it more idiomatic to Go. The project is open for contributions on GitHub.
Key quotes
· 3 pulledThis is a minimal, platform-agnostic Go port of the legendary DOOM engine, transpiled from the doomgeneric codebase.
No CGo. No platform dependencies. Just pure, unadulterated demon-slaying action powered by the glory of Go's cross-compilation.
The original C code was converted to Go using (modernc.org/ccgo/v4), by cznic (https://gitlab.com/cznic/doomgeneric.git).
You might also wanna read
Developer reverse-engineers 1998 Ultima Online demo server after 10 years of work
After a decade of intermittent work, a developer has fully reverse-engineered the 1998 Ultima Online demo server, translating approximately
Dune II Game Reimplementation in HTML5/JavaScript Available on GitHub
This article describes Dune2JS, a GitHub repository that contains a reimplementation of the classic real-time strategy game 'Dune II - The B
Netflix engineer's open-source tool cuts AI token usage by up to 90%
Netflix senior engineer Tejas Chopra created software called "Project Headroom" that prunes redundant tokens from AI agent instructions befo
Copyparty: A Lightweight File Server That Runs as a Single Python Script
Copyparty is a lightweight, full-featured file server that runs as a single Python script, making it extremely easy to set up without needin
Researcher's "ADHD" tool for Claude Code claims 2x improvement; experts call for more evidence
Solo researcher Udit Akhouri released a third-party Agent SDK tool called "ADHD" for Claude Code on Reddit, claiming it makes the coding age
bit.ly·1d agoDusklight: Open-source PC and mobile port of Zelda: Twilight Princess now available cross-platform
Dusklight is an open-source port of The Legend of Zelda: Twilight Princess for PC and mobile platforms, built on a completed decompilation p
