progressive circular player movement

Hi i want a player to move in circular path. If tap once it moves to the right in a circular path and when i tap again it moves to left from that point in a circular path.
this image should be more clear.


Can you tell me how to start working on such a movement ? thanks

You can use bezier curves, but I don’t know if Unity has implementation or You have to make your own…