Niels Leenheer personal blog
CSS is DOOMed
Every wall, floor, barrel, and imp is a div — DOOM rendered entirely in CSS. Using 3D transforms, CSS math functions, @property, clip-path, anchor positioning, and SVG filters to build a fully playable 3D first-person shooter in the browser without Canvas or WebGL.
- Points
- 506
- HN comments
- 111
- Submissions
- 1
- Cited by
- 0 commenters
Web & FrontendGames & Graphics2026
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Mar 28, 2026 | CSS is DOOMed by msephton | 506 | 111 |