Back to search

Is there replication in 3.18?

TL;DRThere is no cross-shard replication in this version because each item can exist in only one shard at a time; server meshing is a different thing, and sharing player bases across shards is still under discussion.

It does not replicate to other servers at the moment. The only, the only way you can bring something. So the first, the first fundamental point you have to understand is every single item can only exist once, right? So you can't have a copy of the same exact instance of an item in multiple charts. If you have your ship and you bring it to chart A, it is in chart A. That ship can't exist in a different chart. And there's a good reason for it. If it would exist in multiple charts, what happened if in one chart, someone shoots the left wing off in the other shot, someone shoots the right wing off, right? We can't, we can't allow that to happen. So what that means is if that ship is in a chart, it's locked to the chart. It is just part of that instance. If you take that ship and pay, bring it into your global inventory, that's then your way to take this ship and bring it with you to a different chart. And every, every, every shot in this very first iteration is its own isolated instance, basically.

And then drawing that line forward to server meshing, server meshing isn't about replication either. Server meshing is about bringing all of these things to all of these servers together in a mesh. And it moves, it transitions, it doesn't replicate.

If we talk about replication, I mean, obviously if I talk about replication, I probably have a different thing in my head because in server meshing, we do replicate objects between different servers because multiple servers will eventually simulate the same chart. And obviously in that case, you might have two servers and they replicate the same object between each other for simulation reasons, right? So we don't be like, it could be that server A simulates one area and server B simulates another area. There's overlap. In that overlap, you have objects in that overlap area replicated to both servers, right? That's why for me, replication is a bit different word, but you can see a shot again, as it's unique individual instance. There's no cross-shot replication plan. We do, once we talk about player basis and so on, we do have discussions with design right now, how we can do that for like, if a player builds a base on a planet, for example, we kind of want to show that on all charts, not just on the one shot the player's in, but those discussions are still happening.

Star Citizen Live›Persistent Entity Streaming·
Published on this date.16 Sep 2022