How to Create Parkour Mechanics Like Prince of Persia in Unreal Engine? I'm Struggling with Ledge Climb and Wall Run

Hi everyone,
I’m currently developing a game in Unreal Engine, and my player wants the character to move like in Prince of Persia — with parkour actions such as wall running, ledge climbing, vaulting, and smooth traversal across the environment.

The problem is, I’m quite new to advanced movement systems and don’t know where to start. I especially struggle with implementing a ledge grab and pull-up system (like when the character jumps and pulls themselves up onto a ledge), and I’m not sure how to set up a wall run system properly.

I’ve looked around, but I’m a bit lost on what’s the best way to implement this. Should I use Blueprints or C++? Are there any starter tutorials, example projects, or marketplace assets that could help me get basic parkour mechanics up and running?

Any advice or beginner-friendly resources would be greatly appreciated. Thanks!

Hello there @annu7300, and welcome to UE!

Since you are just getting started, my first suggestion is to get familiar with all the basics and fundamentals of UE:

For the next step, this parkour tutorial should prove useful for your scenario: