Show HN: Quake ported to safe Rust, playable in browser
Category: other
Tags: quake, rust, game-engine, browser, port, wasi
Score: 7.0/10 (Innovation: 6, Technical: 9, Documentation: 8, Utility: 5)
A complete port of id Software's Quake to safe Rust with zero dependencies and no unsafe code, including the game engine, software renderer, and WASI-based browser support. The port is rigorously validated against id's original C code, achieving pixel-perfect fidelity for the classic mode, and extends the engine with modern rendering options. The project demonstrates a novel approach to building complex, high-performance software using AI-assisted development and formal verification.
Target audience: game developers, systems programmers, Rust enthusiasts, retro gaming fans
Repository: https://quake-srp.pages.dev/ · Rust · GPL-2.0 · 78 stars
View on Hacker News