How did you do the 2D shadows? I am assuming you used Unity.
Yes, I used Unity and their Universal Render Pipeline. This way I could use the 2D render which has 2D lights. In their, I could a script to my world called a shadow caster, which allows you to see shadows of objects based on light hitting them, giving me the cool boxy shadows in the world. Hope this helps!