Creating a Doom-style 3D engine in C | Hacker News Reader