A First-Person Engine in 265 Lines

Hunter Loftis (via Hacker News):In this article, we’ll compose a first-person exploration from scratch, quickly and without difficult math, using a technique called raycasting. You may have seen it before in games like Daggerfall and Duke Nukem 3D, or more recently in Notch Persson’s ludum dare entries.Raycasting feels like cheating, and as a lazy programmer, … Continue reading A First-Person Engine in 265 Lines