What the hero sees: Calculating field-of-view in a roguelike | Heykuki News