For example both player and the target are in a straight corridor. The player character needs to reach the target by jumping and bouncing from various non-horizontal surfaces (like walls)
Here’s an example of what I mean:
How can I do this? I thought of using navmesh with links, but it seems like it doesn’t work with vertical surfaces. I also thought of using a sphere trace by casting it in front of the player with the same start and end positions and a big radius, but it’d almost always hit the floor first