A lightweight raycasting renderer written in C and SDL