In unity the Universal Render Pipeline has 2D shadows built in. It used to be kind of a pain to use with tilemaps though, but they added support for tilemap shadow casters a while back.
thanks !!!