I know I know. The good old walljump mechanics which destroy the gamefeel^^. Thanks for the feedback! Soooo... I have written that I made 99% by myself. The only thing which I didn't make was the ripple effect. It would be not that difficult if you start practicing to code shaders, but I'm simply not good in it. If you want to make something by yourself I would suggest the unity's shader graph, although you can also learn shader scripting.
Ripple Effect: http://blog.onebyonedesign.com/unity/unity-ripple-or-shock-wave-effect/
If you have problems on how to use it, just ask.
If you didn't watch it and are interested how I made the rest of the game(in the description are all the tools/tutorials I used) you could watch my makingOf: