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.
CSS is DOOMed!
Submitted 16 hours ago by BrikoX@lemmy.zip to gaming@lemmy.zip
https://nielsleenheer.com/articles/2026/css-is-doomed-rendering-doom-in-3d-with-css/
edgemaster72@lemmy.world 15 hours ago
cssdoom.wtf direct link to the game if you’re not interested in all the technical wizardry behind the scenes