arrow keys or wasd for movement (which needs work) go to https://turbowarp.org/636967499?clones=Infinity&offscreen to run it well When changing brightness, move to render the light again. This project using pathfinding to create realistic light movement. You could think of this as a type of grid-based pathtracing. This is a tech demo, showing how this works. It isn't going to be perfect.
Based off @griffpatch's pathfinding tutorial series. You may remember (to the 2 people who are going to look at this project) that I made something like this, but worse and bad, dec. 2021. this doesn't work well because it's a lot of clones, go here: https://turbowarp.org/636967499?clones=Infinity&interpolate