DOOM Game Rendered Using Only CSS Techniques

A new project called cssDOOM has been introduced, showcasing an implementation of the DOOM game using only CSS for rendering. This project avoids the use of the canvas element and WebGL, relying solely on CSS elements to display sprites, textured walls, levels, and effects on the screen. These elements are placed in 3D space using CSS properties like “transform” and “transform-style: preserve-3d”.

The game logic for cssDOOM is written in JavaScript, referencing the original DOOM game code open sourced by id Software on GitHub. Project updates and developments are regularly published under the GPLv2 license to ensure transparency and collaboration from the community.



/Reports, release notes, official announcements.