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

SubmittedTitle on HNPointsComments
Mar 28, 2026CSS is DOOMed by msephton506111

Related posts from the same era