Алгоритм 2D Raycasting. Промені світла від курсора (джерела світла) розраховують перетини з перешкодами для побудови реалістичних тіней.