Excellent resource, I remember browsing it many years ago - glad to see it's still online!<p>Also check out this other nice raycasting tutorial: <a href="http://lodev.org/cgtutor/raycasting.html" rel="nofollow">http://lodev.org/cgtutor/raycasting.html</a>
Why do all these great retro game dev articles get posted this time of year? Don't you guys know I have real side projects to work on. I get caught in an endless dive, peeling back layers of abstraction. This is exactly what got me hooked on development in the first place. I love it.
I absolutely love this tutorial. I followed it many years ago to create a simple raycaster, then extended it to have a ton of features like reflections, sprites, variable height walls etc.<p>Thank you F. Permadi for the good times!