Page 1 of 1

New Netcode - Testing Needed

Posted: Mon Jun 24, 2013 9:10 pm
by Cossid
I have just launched a replaced networking structure to help ease lag when other users time out (which will also ease porting the client to alternative platforms in the future).

This is a complete network overhaul, so if you find anything wrong, or are presented with an error dialog, please fill out a description of what you were attempting to do, or the last command you issued as it will help me quicker identify what may be wrong.

Please give feedback on if you timeout too often or too quickly, or cannot connect at all.

Thanks,
--Caleb

Re: New Netcode - Testing Needed

Posted: Wed Jun 26, 2013 9:32 am
by Yoda
Dear Caleb,
Only issue I have run in to recently is on the Welcome Screen after sign in - if I wish to view "show online ships", I am bounced to "Disconnected from Host." When I clear that box, I am returned to the Welcome sign in screen, where I sign in normally and simply enter a galaxy and everything else is fine. I do detect a very slight delay in loading planetary settings in the PM menus, but it does not cause me any particular issues.
Great game - thanks, Yoda

Re: New Netcode - Testing Needed

Posted: Wed Jun 26, 2013 10:52 am
by Cossid
ltd100 wrote:Dear Caleb,
Only issue I have run in to recently is on the Welcome Screen after sign in - if I wish to view "show online ships", I am bounced to "Disconnected from Host." When I clear that box, I am returned to the Welcome sign in screen, where I sign in normally and simply enter a galaxy and everything else is fine.
Thank you for letting me know, it will be fixed with the next client release.
ltd100 wrote: I do detect a very slight delay in loading planetary settings in the PM menus, but it does not cause me any particular issues.
Great game - thanks, Yoda
This delay isn't really new, but the representation of it is. Previously, when you clicked the button to enter any of the PM screens, it wouldn't move from that screen until it had all the information to draw the screen. With the new protocol, I had to change that, so there is now a screen in between that you may see that states it is loading planet settings. So it isn't really any slower, it's just providing an extra screen in the middle that makes it more obvious something is happening. I can no longer do it the old way, as the new communication model doesn't hold while waiting for data, it just triggers new events when it receives what it is looking for.