Three.js Descent
A port of Episode 1 of Descent, the 1995 six-degrees-of-freedom shooter: pilot a fighter through zero-gravity mines, all in the browser.
HighlightAnother classic remade with Claude by the creator of three.js.
How to play
A browser port of Episode 1 of the 1995 six-degrees-of-freedom shooter Descent: fly a ship through zero-gravity mines and fight. Shareware Episode 1 data is included, and you can swap in files from a registered copy for the full game.
How AI made it
mrdoob, the creator of three.js, ported it to three.js together with Claude using Claude Code.
Gameplay and making-of summarized by AI from the creator’s notes.
More like this
Source GitHub mrdoob/three-descent · Updated Oct 25, 2026 · All rights belong to the original creators