Dynamic Chainlink System | Opinions?

Hey everyone,
I recently was intrigued by the game Last Year The Nightmare, especially the way you can drag/pull characters w/ a chain… so I wanted to try to re-create (at least a basic) system in ROBLOX.
Anyhow, I ended up creating (I think) a pretty cool catenary chain system, which can work for ropes, telephone wires, etc…

I could’ve just used a rope, but that’s boring! I wanted it to have some design to it! :bell:

Here is the chain showing how it can move based on physics:
https://gyazo.com/caa569f5bc06a29113121d78540328f3

And here is the dragging animation:
https://gyazo.com/633c08c1760b5b9e95c3c8eb7c18080a

Obviously it’s not perfect, but I’d say it’s pretty good so far. I’m planning on adding more of a curve to the rope so it doesn’t go through the body, but that’s just for aesthetics (no collisions). Rope also has a max length, so the links don’t mess up.

So, how is it looking?

20 Likes

Looks really cool! This is some really nice work!

1 Like

Thank you, Undecided! :slight_smile:

this is really cool, excited to see what you will do with it next! i think there was a tutorial or an article by egomoose, he explained cloth and rope simulations

3 Likes

I actually did not know that! :open_mouth:
If you get the link and want to send it over here, I’m sure others & myself would gladly appreciate it!

That reminds me, I have to work on something like that for belt-fed weapons in my game (which can use verlet integration for the simulation of a belt)

1 Like

Is it based around scripts?

1 Like

Awesome! Can’t wait to see the game released, Aero!
(My other disc. got temporarily suspended, Discord hasn’t been much of help in reply so I haven’t been active in SoS)

Yes, it is 100% scripts other than the actual dragging mechanic which is handled via rope constraints

1 Like

here it is: https://drive.google.com/file/d/0B8NceKcllVYrXzhlaDFWdHp5YTg/view
the wiki link is not working anymore but theres a document in his drive.

1 Like

Dang… Thinking about the math equations in that thing gives me a headache.

1 Like

Thank you so much! Verlet looks really damn sweet!

1 Like

This is actually really cool, this is some of the things I would like to see;

-Scripted so that the bigger the object is the harder it is to pull (essentially decrease the speed you can move at)

-Would this work if say you wanted to pull something over water?

I am not entirely sure what the reason you have is for developing this but it seems like a very interesting creation that can be used for many different things.

1 Like

Yeah, that first idea would not be too hard at all to make. Would give a neat effect, I’ll probably add that to a game.

Regarding if you were pulling it over the water, essentially the chainlink has no physical properties, it’s just decoration. That being said, I would assume it would work when dragging through water

1 Like

give source pls ( 30 letters lol ==)