CSS is DOOMed!

I've build DOOM in CSS and every wall, floor, barrel, and imp is a div, positioned in 3D space using CSS transforms.

https://cssdoom.wtf

Try it out! But... not every browser can handle it. This is taking the browser to its limit. Chrome has some issues. Safari too. Bugs will be filed.

@html5test The gun is appearing in the upper left corner
@devnull this is probably because the browser you are using does not support Anchored Positioning.

@html5test Web "standards" they call it 🤡

It is supported only since Firefox 147 according to this. Which doesn't include Firefox ESR yet…

https://www.reddit.com/r/css/comments/1qbsn2h/css_anchor_positioning_is_now_in_supported_in_all/

@devnull The whole idea of this project is to see what is possible with modern web standards and pushing the limits and not to create something that works everywhere 🤷‍♂️