Show HN: I wrote a DOOM clone in my own programming language (spectrelang.org) 34 points by pizza_man 2mo ago ↗ HN
[–] Panzerschrek 2mo ago ↗ > At runtime each frame casts a set of rays from the player’s position, stepping through the map grid until a wall collision is detected.It's not how Doom works. It's more like Wolfenstein 3D. [–] kmoser 2mo ago ↗ And most Asteroids clones use raster graphics, but so what? [–] Narishma 2mo ago ↗ Not even Wolfenstein 3D, since it doesn't have textured walls. It's more like Hovertank 3D.
[–] Narishma 2mo ago ↗ Not even Wolfenstein 3D, since it doesn't have textured walls. It's more like Hovertank 3D.
[–] kernzistor45 2mo ago ↗ Must be satisfying. a game in your own lang. [–] pelasaco 2mo ago ↗ na not, when its vibe coded... [–] [dead] lungs 2mo ago ↗ [dead]
[–] natloz 2mo ago ↗ Got to love these classic games that were so amazing in their glory days and still fun today!
[–] doubletwoyou 2mo ago ↗ The raycasting code here looks pretty similar to that of https://lodev.org/cgtutor/raycasting.html
13 comments
[ 2.9 ms ] story [ 37.4 ms ] threadIt's not how Doom works. It's more like Wolfenstein 3D.