Thanks, Mr. Lippert!

> Shadowcasting in C#, part 1. I couldn’t make heads or tails of the Roguebasin articles myself, so let’s see if you can!