Three.js Quake

A full port of Episode 1 of the classic Quake shareware to the browser, rendered with three.js and with online multiplayer. Relive a '90s FPS in a web page.

Creator
Mr.doob
AI tools
Claude Code
Tags
Year
2026

Highlightthree.js creator Mr.doob directed Claude through the port; the repo description reads "by @mrdoob with @claude".

How to play

How to play: A complete port of the first episode of the classic 'Quake' to the browser, supporting online multiplayer. Open the webpage to relive 90s FPS gaming.

How AI made it

Developed using the AI tool Claude Code.

Gameplay and making-of summarized by AI from the creator’s notes.

More like this

Source GitHub mrdoob/three-quake · Updated Oct 24, 2026 · All rights belong to the original creators