Banner by @biookie.bsky.social
PFP by @biookie.bsky.social
Hobbyist Roblox dev, professional Roblox hater. <3
Aspiring game networking wizard, I guess. (It's fun!)
Haver of many wips.
Your work looks really cool too! Keep it up, earned a follow from me. c:
Your work looks really cool too! Keep it up, earned a follow from me. c:
There's more to it, but that's the gist of it!
Thank u for ur interest! :3
Means a lot.
There's more to it, but that's the gist of it!
Thank u for ur interest! :3
Means a lot.
The parts that have ghost versions should be whatever's important for hitreg, and are also not interpolated, no real need.
The parts that have ghost versions should be whatever's important for hitreg, and are also not interpolated, no real need.
The server itself can't simply Pivot/CFrame the sending client with the info it recieves, since that would replicate back to them and just... Not work.
So it spawns a "ghost" for each player and their body parts.
Moving those instead.
The server itself can't simply Pivot/CFrame the sending client with the info it recieves, since that would replicate back to them and just... Not work.
So it spawns a "ghost" for each player and their body parts.
Moving those instead.
The server then does two things:
Forward it to any clients within a reasonable distance from the sender. Who then use it as an interpolation input, details aren't important, neither is the implementation in specific.
The server then does two things:
Forward it to any clients within a reasonable distance from the sender. Who then use it as an interpolation input, details aren't important, neither is the implementation in specific.
I'll try to summarize it as best I can, but it'll have to be multiple posts.
Clients send the current CFrame of their HumanoidRootPart every 60th of a second or so, precision doesn't matter. Notably only if it's moved since last try.
I'll try to summarize it as best I can, but it'll have to be multiple posts.
Clients send the current CFrame of their HumanoidRootPart every 60th of a second or so, precision doesn't matter. Notably only if it's moved since last try.