Hi~
I'm currently working on a top-down game and I wanted the player to be able to pass behind the walls at the bottom of the screen. That's the easy part.
The problem is that I also want the player to be able to see their character while they're behind said walls. I tried the simple solution: a transparent Light2D node in mask mode that can make the walls transparent at its pass. It works, of course, but not exactly how I intended. I wanted the mask to be circular, but I don't seem to find a way to do it in a traditional manner, as Godot 2D treats every light as basically squared.
So I thought about shaders, but I'm not yet skilled enough in shaders to come with a solution by myself.
How can I make a shader that allows me to see through 2D tilesets?