Swinging and climbing

How do developers approach swinging from ropes and climbing on poles etc?

I have experience with the character movement component used for walking, running, falling and flying. But what happens when I want the character to be attached to objects and move with them, like swinging from a rope, or move along them in a restricted way, such as moving up and down a pole?

Is there perhaps some material that provides a conceptual overview of restricted and attached movement? How do people usually achieve this in UE5?

Hey there @volumetrix! Here are a couple resources that go over some methods of traversal for static poles, ropes, and a bonus for walking along splines. These are more for the mechanics and don’t all go over the visuals. Hope this helps!

Here’s a tutorial for climbing up and down a static pole with full rotation.

A tutorial for rope swing, however this one seems more physics based than I believe you’d want for your use case. Still a good resource however.

Lastly, a tutorial for locking a character’s movement to a spline. This might be more in line with how you would handle walking along pipes with variation:

Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.