Developer rebuilds Doom using only CSS and HTML, turning divs into a full 3D game engine
SMRTR summary
Dutch developer Niels Leenheer created a fully playable version of Doom using only HTML divs and CSS transforms, with thousands of div elements representing walls, floors, and enemies in 3D space. JavaScript handles the game logic while CSS performs all rendering through mathematical functions and transforms, demonstrating modern web technologies can recreate complex 3D graphics without traditional graphics APIs.
SMRTR provides this summary for quick context. The original article belongs to TechSpot.
Read the original article