My implementation of FOV using recursive shadowcasting in React.

Use arrow keys to move around and click the world to add/remove walls.

Read more here!