I’m creating a pretty large open-world city game and I just finished creating a simple road kit I plan on using throughout the city. There will be 25 players per server but I’m worried that the mass amount of buildings combined with all of the small parts in each road will cause the players to lag. I’m a new developer so I don’t have much experience with lag management. I thought about replacing the small white cubes with just solid lines or just removing them completely. Please share any advice if you have any.
I don’t think the lag will be massive (Depending on the device used to play the game) But, to play it safe, I think you should try and see if you can get a decal that you can place on them. You’ll be able to easily change the transparency and put more decals on top of it to give it more texture. But, in the end, I don’t think it will cause much lag. (It really depends on the size of the city though. If the buildings have objects in them then you might want to remove a little more than half of the dots.)
Anchored parts are pretty lightweight so it should be fine.
If you’re really concerned about performance consider replacing the dotted lines with decals or repeating textures. It’ll reduce part count eaten by roads, letting you make other things prettier!
Your road kit won’t cause lag.
As mentioned previously, you could replace the dotted lines with decals. Doing so will limit the amount of parts being used which will limit the amount of lag that could potentially be produced.
Since your road kit doesn’t have a huge amount of parts, I’m sure that there won’t be a lot of lag.
Hey, I’m not sure exactly whether or not you could do this, but if you ungroup them and then regroup them into a union, it may improve performance a little bit, because instead of there being hundreds of parts, there’s just one. The only downside is that it’s harder to change a union than a bunch of parts/models.
Nope nope nope, you should almost never do this! Parts are extremely efficient, and most of the time you should only be using unions where regular parts can’t give you the right shape and you don’t have a 3D modeller to do it in Blender.