Finally merged that.
HN user
TheMozg
191 karma
Posts2
Comments5
Show HN: 3D shooter in your terminal using raycasting in Awk 11 years ago
Thanks to you and everyone for contribution. Seeing people care about this little project reminds me why I decided to do programming for a living.
As for the PRs, apparently I've slept through all the action =) I'll get back to them as soon as I can.
Actually I tried to do without true multidimensional arrays, but deleting and sorting elements would be a pain.
There is a great tutorial (it's actually a series of them) which I used: http://lodev.org/cgtutor/raycasting.html
It's old and C++ but explains raycasting very well.
And there is also a similar project in just 265 JS lines: http://www.playfuljs.com/a-first-person-engine-in-265-lines/
I guess 20 years ago CS students weren't told to "write a Doom-like game" as an awk homework =)