I am making a raft inspired game, but there is a problem. When the raft moves, the character does not move with it. I am moving the raft on the client and so far the only way i found that fixes this problem is setting every part’s velocity to move the character. It works but its jittery and inconsistent. Here is footage:
-Without assemblylinearvelocity
-With
Any help is appreciated!
4 Likes
Weld the character (HumanoidRootPart) to the platform so it goes along with it.
Make a script that creates a WeldConstraint
, sets the Part0
to the Humanid root part of the player, and sets the Part1
to a part on the raft.
If you weld the character as suggested above, character wont be able to move at all.
As a workaround, instead of moving the raft you can move other objects, to create the illusion that the raft is moving. It is actually a better way for performance too, as you wont have to render huge chunks of map as your raft moves
1 Like