Sign in to follow this  
Deathangel

Client-side locked gate/door rendering? (remove lag with locked gates)

Recommended Posts

It seems like right now the server doesn't communicate with the client about accessing locked gates/doors until you are on the same tile as the gate/door. Then after a delay, the door will unlock for you.

 

I think this delay could be minimized if the client communicated with the server in advance, say access to all structures within 10 tiles should be rendered every time the player changes a tile, and the client will be ready to freely pass through a locked gate/door more readily without delay.

 

It seems like the client waits until on the same tile as the locked structure to communicate with the server and check permissions for passage, then once the client hears back from the server it is unlocked. This type of "permissions rendering" could be done before you are on the same tile, to prevent the delay everyone outside of Europe often experiences when approaching a locked gate.

 

Proposal: client pings server every time player changes tiles, for structure permissions within 10 tile radius so that the client already has permission to let you through the locked gates before you reach them.

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