Skip to content

CSS is DOOMed

0.5292
Chimera Difficulty Score
a synthesis of Flesch-Kincaid, Coleman-Liau, SMOG, and Dale-Chall readability metrics
No, CSS is awesome. CSS is better than ever and it is only getting better. And that is why I built DOOM in CSS. Every wall, floor, barrel, and imp is a
, positioned in 3D space using CSS transforms. The game logic runs in JavaScript, but the rendering is entirely CSS. You can play it right now. Why? Because I wanted to find the limits of what a browser can do. See how powerful modern CSS is....
This project is a fascinating exploration of CSS's untapped potential, pushing the boundaries of what's possible in web rendering. The strongest version of this narrative is that modern CSS has evolved into a powerful tool capable of handling complex 3D transformations, animations, and even game mechanics—challenging the assumption that such tasks require WebGL or similar technologies. The developer deserves credit for creatively leveraging CSS features like custom properties, mathematical funct...