Obstacle avoidance or pathfinding

Hi, I’m trying to make my characters able to walk to various targets around the screen while avoiding the other objects in between.

I can’t seem to find any path finding that works with 2D.

I thought about ray casting and avoiding the object that way, which atm should be fine for what I need but I don’t understand that either!

Does anyone have any suggestions of how to do this?

Thanks

Besides the tools available at the asset store, it really depends on what sort of gameplay.
You could implement Craig Reynolds steering behavior:
http://www.red3d.com/cwr/steer/

Or you could create a A* path-finding script.

If you pathing is very simple you could implement some connected way points and have the program search for a path.