"Tether" two characters together?

Hello, I have a question regarding a game I’m working on in my class with a team.

Our game is a platforming puzzle game where the duo must reach the top of a mountain to pass the test. The game has a constraint on the two; a rope connected at their hip to keep them together so that the other doesn’t fall.

We have been having issues getting this rope to work though. Our plan was to set a max distance that the two could be away from each other with a rope plugin, but it didn’t work out the best way we wanted. We just recently made a rope with a skeletal mesh to see if we could give physics, but it also hasn’t showed the results we are looking for.

is there any guide or helpful resources to help us create this effect:

  • have two characters (both can be controlled by the player at the same time) with a set max distance they can be away from each other
  • have a rope-like object show the distance being made by the two (so it bends and stretches where best)
  • when one reaches the end of the rope, they get “yanked” backwards to indicate to the player that one cannot move any further.

I’ve been trying to do something similar. While I still can’t quite get it to work when objects are spawned, you should have a lot more luck using the physics constraints than I am. The physics constraints can be set to have a start and end connector as well as a dominating parent (off by default). It should take a little bit of screwing with the settings but that should give you the desired effect.

btw for anyone still trying to do something like this I’ve found that anything you want affecting the character should always try to attach to the movement component for characters.
This is also the case for anything that changes where the player is looking.