3/28/2026 at 9:03:35 PM
Creating 3D scenes with CSS has always been possible[0], but like this project, it's required JavaScript for interactivity.But there's a lot more CSS features now. While in the past, Turing completeness in CSS required humans to click on checkboxes, now CSS can emulate an entire CPU without JavaScript or requiring user interaction.[1] So I wonder if DOOM could be purely CSS too, in real time.
[0]: https://keithclark.co.uk/labs/css-fps/ [1]: https://lyra.horse/x86css/
by sheept
3/28/2026 at 10:11:03 PM
The author links to th CSS x86 project:> Yes, Lyra Rebane build a x86 CPU completely in CSS, but that technique is simply not fast enough for handing the game loop. So the result is something that uses a lot of JavaScript.
by captn3m0
3/30/2026 at 4:47:59 PM
(author of x86css)not only do i think doom in css is possible, but both me and another css person were also planning on actually making it into reality
but it sort of feels demotivating to see js-powered css projects like this hit the frontpage, because if we do eventually make a css-only doom people will think its a repost or nothing special
edit: and to be clear, that demotivation is more of a problem of how the internet, virality, and news cycles work. the actual project here is still pretty cool!
by rebane2001
3/29/2026 at 3:43:18 AM
I feel obliged to repeat my assertion that this evolution of CSS was inevitable and foreseeable and that the HTML Editorial Review Board should’ve chosen DSSSL in the first place.by inopinatus