Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
using the rope.
Could you fix that, dev?
I got Risk of Rain 2 vibes, swinging with ropes like the loader :)
ill check it out.
this looks so choice
I would NOT be surprised to see this implemented in vanilla Noita at some point.
But this is definitely something i could check out in the future for a rope mod+
(split due to char limit 3/3)
That would make for a significant optimization for situations where the rope is tensioned; and it would allow more realistic interaction with environment and posibly even physics objections.
And btw, for situations where one end is free (attached to an object or just loose) and the other end of the segment is touching the environment, like for example when swinging, then you can even go for infinite rigidity and
(split due to char limit 2/3)
The basic idea is that for tensioned lengths of rope, you treat it is as a rigid hinge constraint, the whole segment is just a solid piece; then you do a trace from each end towards the other after each position update, and if there is some collider on the path, you split that segment into two, distributing the length appropriately and adding a new constraint to keep each of the segments rigidly attached to the contact point; and if you wanna allow some amount of sliding, you just figure out which of the two segments is experiencing more tension and you transfer some of the length of the slackier segment to the tauter segment (and
(split due to char limit 1/3)