I’m just curious, are players characters (and their accesories) loaded differently than MeshParts/TextureIds that the game developer added to the game? Is there a backend priority system where assets made by the game developer are loaded first and then characters?
Any help on this is appreciated, thank you.
More in-depth explanation I suppose
Imagine the game developer created a bush MeshPart in their game that they imported from Blender. When you join the game, will the bush MeshPart be loaded before other players characters are loaded in?
Not really sure, as I cannot find any documentation, but if I had a guess the players are loaded first. When you join a game, the player is connecting to the game so you’d think they would be the first thing to load in really. However, their accessories/character are a different story. Everyone’s character is a child of the workspace, so it probably loads in with everything else. I’ve joined large games before where my accessories aren’t loaded in but some parts in the game are. So my guess is the physical players just load in the same as everything else within the workspace.
1 Like
Normally the map is loaded before anything else if that is what you are asking, however for the character part I don’t exactly have a clue Roblox has that fairly hidden since it all happens in milliseconds, and you don’t even notice. If I were to guess it would be Client > Server. Meaning the Client already has it loaded I guess then it sends it to the server DO NOT QUOTE ME ON THE LOADING OF THE CHARACTER I HAVE NO IDEA, JUST MAKING A GENERAL ASSUMPTION.
I am not really sure. The weird thing is when I was loading into Roblox, my avatar was swapped with another player for less then a second. This happened a few times when I was laggy when I just joined a game. Maybe their is a script to match the avatar to the player then the game loads in the avatar then the accessory’s on the avatar NOTE: I don’t know that much detail about this topic, I am just giving a possible explanation.