basic shadow-casting field-of-view algorithm
TheField is a grid-based field-of-view algorithm for roguelike games. It computes which cells are visible from a particular cell, using a technique called shadow casting.