I'm looking for a way to program a mechanic in 2.5D

I’m looking for a way to program the player to shoot a projectile that can stick onto things, and pull the player towards them. while also having the ability to swing left/right and jump off of walls with that same projectile
but in 2.5D
I provided some example concepts to help visualize, but I wanna know what i’m doing too, as i’m somewhat new to unreal and was assigned this for a class project

Yeah, I went and just re-asked the question as many things i got from other users didn’t work well or were extremely complicated
I’m quite new-ish to unreal, so i might ask more questions too

Sounds like, the mechanic you are looking for is a Grappling Hook, or Spidermans Web Swing, or the famous Worms Ninja Rope (or for the newer ones Attack on Titans 3D maneuver gear).

Well, for the simpler versions without being able to wrap around objects/obstacles, there are a lot of tutorials on youtube.

https://www.youtube.com/results?search_query=unreal+engine+5+grappling+hook+tutorial

Like:

or:

https://www.youtube.com/results?search_query=unreal+engine+rope+swing+

Things get more difficult for a Worms Ninja rope, which can wrap around items.

2D, 2.5D or 3D would just be a matter of restricting the movement of your char, for the rope or grappling hook mechanic itself should not make a difference.

2 Likes

Youtube for once did something good :slight_smile: Since i looked up some Grapple Hook stuff for UE on youtube, now it recommended an actually helpful video:

Best part about this is, that you can download that grappleHookComponent from this creators GitHub and use it in your own projects. I tested it myself, and the project opened flawless with UE 5.2 and was useable right away, despite it being created with UE 4.24.