I have a question about lag...

I am working on huge models of pirate ships and naval war ships I want to put in my game. Each model is created from several hundred components, such as the sails, hull, cannons (Each cannon being made of more that 8 sub components, and there are a total of 28 more or less of them on each ship), helm, rudder, and decks just to name a few of the components. In all, one ship model can contain over 400 components created in the 3D modeling software. However for organization, each part of the ship is organized into groups so that there are about ten major components, including the hull, masts, and cannons as a whole. When I tested the ships in single player, the game ran smoothly.

But what will happen on a multiplayer game where there are 4 or more of these detailed warships all being controlled at once? At what point will the game lag so badly it becomes unplayable?

Depends how much data you are sending over the network. You may have complex ships but what data needs to be shared?
It does not sound like you have to much to send here. As a rough guess you have the position and rotation of the ship and the animation state of the cannons. Hull and masts are unlikely to need syncing unless they get damaged. So very little data really.

Thanks, I was just worried that the complexity of my models could cause the game to crash. They look realistic, and they are very detailed. Look up a picture of the uss constitution, and you will get a general idea of what I am trying to make it look like.

What I am concerned about, is when the ship tries to move, does the system move all the components at once like as if it were one solid piece, or would it have to struggle moving them all individually and making sure they stay in order?

Sorry if i ask many questions, but I am a 3D modeler, no so much of a coder. I am trying to make a 3D model good enough to sell to the public.

Just parent them all to a single transform and move that, then it’s like they were all a single piece.

Thanks. I needed to know that because I am actually trying to sell some of my 3D models on some other website. I just wanted to make sure that they would still be good enough to use in a game.

PS: I have noticed that the price of these ship models can reach up to $300. There is no way I am paying that kind of money to buy just a ship. So I decided to create my own models, and at the same time make them available to the public. The current model I am selling is less than $20 to buy.

2650533--186752--Shop5.png
2650533--186753--Shop4.png