Rope Swing Mechanic

THIS IS NO LONGER FOR USAGE AS I AM WORKING ON THIS PROJECT AGAIN

Alrighty, so a while back I made a rope swinging mechanic similar to how the game called Karlson’s rope worked, and I recently saw how many people enjoyed that. So I wanted to give away the mechanic as open source, I’m giving away an older version of it, as that way more people will be fueled to make it better then I ever could.

I hope it goes to good use, if you use it, you don’t have to credit me, but it would be appreciated.

It’s kinda wonky, but gets the job done.

If you have questions about it, contact me on Discord (Boogle#4509)

Download: I have decided to begin working on this project again, so the open source has been removed. I apologize.

Original Game: Risky Ropes - Roblox

What it looks like: yeet

111 Likes

Someone could make a solid game out of this. Good work.

7 Likes

Thats what im gonna do :wink: (30charyesman)

4 Likes

Y’all ready for a whole bunch of Spider-Man games? This is amazing!

7 Likes

Even though it is old, it still looks amazing.

3 Likes

Reminds me of Dani’s style in his game Karlson 3D

16 Likes

Thanks for all the nice comments :slight_smile:

6 Likes

Very nice, i will add it to my game and i’ll credit you ofc, i have never created a rope/grappling system but honestly it looks pretty hard to do since i never mess with physics, Thanks for that i will probably go and try messing with some stuff with this lol.

2 Likes

If you guys use this in your game, feel free to DM me a link and I’ll check it out!

3 Likes

I’m only copying a version of my game with the rope.

I might use this to make a realistic grapple

1 Like

The code used for this is actually really simple.
These aren’t custom ropes with custom CFramed physics, they’re RopeConstraint objects that take advantage of default Roblox physics and an added BodyForce for a kick.

These are the main lines of code that make everything work:


Creates ropes

(The pointOne.WorldPosition line could be shortened to pointOne.WorldPosition = grapplePoint.Position, so I did)

Makes HumanoidRootPart accelerate towards camera’s look vector
image


Easy to understand, but still cool

You can find the rope-related code under StarterGui.ScriptsAndStuff.GrappleMechanic.Grapple
image

16 Likes

Ok. I made a R6 version. I will show soon!

2 Likes
--//info//-- 
--[[
This script has been hidden now that the open source has closed.
]]
1 Like

Awesome! I mainly had the r15 scale thing in there because if people made their scale small locally it would make them like 2x speed

Yea. I think I should try the R15 version to try it.
Thanks, Boogle, my game would not be good without your grapple!

If anyone needs help with this lemme know

1 Like

Whoa dude this is just INCREDIBLE!

1 Like

Are there like custom keybind? :thinking:

Making one would not be to difficult

Thank you, it means a lot, glad I could help out.