HNHacker News
TopNewBestAskShowJobs

TheMozg

191 karma · joined January 12, 2016

submissionscomments
TheMozg··on Show HN: 3D shooter in your terminal using raycasting in Awk
Finally merged that.
TheMozg··on Show HN: 3D shooter in your terminal using raycasting in Awk
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.

TheMozg··on Show HN: 3D shooter in your terminal using raycasting in Awk
Actually I tried to do without true multidimensional arrays, but deleting and sorting elements would be a pain.
TheMozg··on Show HN: 3D shooter in your terminal using raycasting in Awk
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/

TheMozg··on Show HN: 3D shooter in your terminal using raycasting in Awk
I guess 20 years ago CS students weren't told to "write a Doom-like game" as an awk homework =)