Jump to content

Sign in to follow this  
Linea

optimization Some quick suggestions to reduce server lag

Recommended Posts

Hey, i will put some simple suggestion here to increase server performance and allow to finish ships and bases with more useable details. I think these should go into Phase 1 or soon after.

So we would need the following build parts added to the game (this can be expanded as seen fit, since buildparts are stored in the local client and should not effect server performance, depending on potential engine limitations):

Floor and walls for ships and bases with the following sizes (tiles) -> 2x2, 3x3, 4x4, 1x2, 1x3, 1x4
When Building for example a 8x8 ceiling or deck, it doesnt make sense to fill it with 64 single tiles, that all have their own collision, health, links, weight, color and so on when you could do the same with 4 (4x4) tiles that would greatly reduce the server lag generated buy ships and bases in general.

Sails with climbable rigging, and ladder parts with the size -> 1x2, 1x3, 1x4
This will remove the need to put ladders on sails and reduce the needed parts for ladders on the ship. Again saving alot of parts for building a ship.

Foundations with sizes -> 2x2, 3x3, 4x4, 1x2, 1x3, 1x4
Foundations with more height (best scaleable when placing) -> from 1 to 20
This will greatly reduce the parts needed to build the foundation of your buildings and ports saving alot of items to reduce server load generated by land bases.

There is no need for new visuals just merge the smaller part into bigger blocks so they will fit smoothly with the smaller ones.

Other usefull changes:
Smaller crafting stations that prevent some unnecessary large buildings where one doesnt want to build one.
Clientside visuals that fill the gap between a ships hull and a placed wall.
Larger XL sails for the galleon. It does not only look better having three sails of appropriate size, it will also reduce server load needed for calculating speed, position and stuff compared to having six sails instead.



-> This will allow to build the same ships with fewer parts so we can complete them and not just build empty hulls to meet the item limit. In the future it allows us to put more interactive objects and stuff on ships to allow building them into a mobile base to live on the sea and offer more gameplay, rp and social value.
-> Same for land bases there often goes an incredible amount of parts into building foundations and basic walls and ceilings that can be greatly reduced. So there is more room for building more fancy stuff and keeping server lag low at the same time.
-> With the decreased server load it should be easier to add more details to ships like more sail types and sail locations like fore and aft sails. Cabin details like windows, balconies, interactive objects to outfit your ship. Damage visuals for planks and other stuff that helps to locate where you need to repair and judge the condition of your ship in an intuitive way. Or a more realistic way of handling the water line and sinking of ships.
And many more things like seen among the other suggestions.

Happy sailing, arrrrr! 

Edited by Linea

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...