Trying out a similar low-tech sprite light effect in Godot!
It uses the alpha layer, offset pixel-by-pixel, to set whether the pixel should be bright or dark. I'd like to try a version that selects between a Light and Dark pixel color for every hue, to preserve the limited-color look I like.