Upcoming Improvements to Physics Replication
Summary
Roblox is introducing an improved physics replication system that ensures eventual consistency to prevent data loss during packet drops. Developers can opt-in for early testing via Studio properties before the global rollout scheduled for June 15.
Vibe score
-100 to +100
Community reactions
What’s the goal / what do you have in mind for the note about physics-like data replication?
This topic was automatically opened after 10 minutes.
Im a bub this is an awesome update awesome awesome update
Sounds amazing, speaking of physics tho i wish the engine could render mesh collision better, because PreciseConvexDecomposition isn’t really accurate on most cases…
Khanovich: “Eventual consistency”, ensuring that updates are not lost due to packet drops So, if I have a elasticity sphere bouncing up and down and I create a MicroProfiler snapshot on the server, it will no longer stop randomly?
HealthyKarl: So, if I have a elasticity sphere bouncing up and down and I create a MicroProfiler snapshot on the server, it will no longer stop randomly? What you’re describing sounds like a performance hang that causes updates to not be sent. This will still happen. Eventual consistency simply mean
Khanovich: We’re continuing to refine how we test and roll out these updates so they stay invisible to creators Invisible? That’s a bit odd, isn’t it? That’s not what I meant… Heads Up: Upcoming Rollout of Improved Physics Replication! Ideally it should go in the regular announcements category.
Fliktem: Invisible? That’s a bit odd, isn’t it? That’s not what I meant… Bad wording (on my part), when we say “invisible” we mean tech changes that should not impact behavior do not actually change behavior and don’t bother developers. The fact that there were any bugs is the visibility that we’re
Right now Physics Data is the only thing optimized for synchronizing continuously changing Game State, because Physics Data for non-sleeping parts is almost always changing every frame. All other data, like the Color, Anchored Boolean, everything on the properties list is optimized for “Discrete” up
And here comes the doom posters that appear on every update. Go back to reddit </3
-- it’s not supposed to be accurate, just good enough while not frying your players’ devices. what meshes are you having issues with?
I’m having trouble finding Workspace.ImprovedPhysicsReplication in the Roblox Documentation . I found Workspace.PhysicsImprovedSleep which sounded similar, but it doesn’t exist under workspace in Studio.
We don’t have documentation for it because it has no behavior change. I go over what is happening under the hood in this other thread . Normally we would do this kind of rollout silently because its supposed to have no behavior changes, but if you read that thread you’ll notice we broke a few games.
good update can you now fix the rest of roblox please? i wanna be able to use this without worrying roblox is gonna randomly shut down
looks pretty good. previously, jumping and landing would almost always cause a resimulation and the same would be true for sudden velocity changes, even from things as simple as setting AssemblyLinearVelocity to 0 (this was very troubling when figuring out why landing would cause a resim). there are
Hi, I was wondering if there will be any method to opt out. Since I’ve built this server authority system, and for some reason, the new replication method, false flags, and I can’t seem to find a method to counter it. It happens only when I’m on wifi, not Ethernet, and on my MacBook, rather than my
edit: oh my goodness just look at the lack of rollbacks logs in the after video its so perfect Wait, sorry I’m confused. Are you saying this setting has impact for you in Server Authority games? Server Authority already uses a more advanced version of this tech by default. This setting should have n
With server authority enabled, the Default and Enabled options appear to work identically. They are presumably both activated. This behaves differently from before. In older builds, inconsistent physics between client and server would cause the character to jitter nonstop. AuthorityMode: Automatic A
C_LRH: In older builds, inconsistent physics between client and server would cause the character to jitter nonstop. A few days ago we enabled a fix to Humanoid Prediction/Resimulation that should have made them more consistent. It’s unrelated to this update. Is it possible that this is what you are
Similar past reactions

Advanced System (Custom Replication - Data Serialization - Batching - Custom Physics - Spatial Grid) This is a Units Spawner that can handle 1000 unit in roblox, with custom replication, a server authorization and client visualizer, ...

Scripting for the first time be like: #roblox #shorts

New custom replication system in Roblox I am recoding Omegaspace in typescript (technically it gets compiled back into lua but whatevs its easier to program with) so here ...

Roblox plugin that every developer needs to have#robloxplugin #robloxplugins#robloxdev #robloxstudio

These Weird Optimizations Made Our Game Run 10x FASTER! In this video, I'm talking about some of the optimization methods we used to make our Roblox game run faster and better, on any ...
credits to gameability #obbytok #eternaltowersofhell #etoh