Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • cool!
  • nice
  • Must be satisfying. a game in your own lang.
  • na not, when its vibe coded...
  • Got to love these classic games that were so amazing in their glory days and still fun today!
  • The raycasting code here looks pretty similar to that of https://lodev.org/cgtutor/raycasting.html
  • > 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.

  • And most Asteroids clones use raster graphics, but so what?
  • Not even Wolfenstein 3D, since it doesn't have textured walls. It's more like Hovertank 3D.