Hi . i am making a ninjump like game and i am having trouble on the start with with player sprite jumping script.

I can add jump horizontally to the player from left wall to the right and then it stays there on the right wall. I want a mechanisms similar to the ninjump game character. I want my 2D player sprite to jump left and right on the wall on the fixed height. and add a rotation as well. How can i do it as i am new to coding. please help i have been trying to figure it out since 2 days now and still nothing. Thanks
link to the ninjump game is below:

I know this is a old question. If anyone still want to know I think This will help