Author |
Developer Update 9/20/2004... |
Faustus Marshal Palestar
Joined: May 29, 2001 Posts: 2748 From: Austin, Texas
| Posted: 2004-09-20 20:50  
Ok, time for another update....
I'm still tweaking the kinks out of the UDP communications layer obviously... this has made lag better for some people, but it's not the FINAL solution that I really wanted.
Which leads to my next subject, the FINAL solution to fix the lag. I've always said, this change was going to make lag better but wasn't going to be a FULL fix for everyone.
The primary problem...
Server is sending more data that the client can handle, Yes we queue up low-priority verbs when the clients bandwidth is exceeded. However, some critical verbs are not queued... plus when any new objects enter the clients focus area, those are sent to the client reguardless of the available bandwidth. This is the primary cause of lag, especially when getting near heavly defended planets.
The solution for this... firstly, make it so ALL verbs can be queued, and are sent entirely on a priority level based on the distance from the player.
Additionally, when a new noun enters a clients focus area... reject adding any new nouns if the clients bandwidth is already exceeded.
This is complicated, because bandwidth may already be consumed by low-priority items, then along comes a high priority item (players own ship or new target, or nearby ship fires it's weapons).
I will be implementing some code over the next few days, that should address the above problem. We will most likely need to BETA test some of this code before it goes up, I will post additional notices when testers are needed.
-Richard
_________________
|
Demorian Fleet Admiral Galactic Navy
Joined: October 06, 2001 Posts: 3406 From: Charlotte, North Carolina
| Posted: 2004-09-20 20:56  
*does the happy dance*
-Dem
_________________
|
Gideon Cadet
Joined: September 14, 2001 Posts: 4604 From: Oregon, USA
| Posted: 2004-09-20 20:56  
Additional note from Gideon:
Do not run my art test files on beta during this test period. We should use just stock .wob files, in order to get as pure a test as possible.
_________________ ...and lo, He looked upon His creation, and said, "Fo shizzle."
|
Pope Fleet Admiral
Joined: June 11, 2002 Posts: 2449 From: World of tomorrow
| Posted: 2004-09-20 21:20  
Read and understood
_________________
|
Daylight \"The Beginning\" Grand Admiral
Joined: July 24, 2002 Posts: 608 From: Oregon, USA
| Posted: 2004-09-20 21:32  
HUH<
_________________
|
Depthcharge Fleet Admiral Galactic Navy
Joined: December 08, 2002 Posts: 1549 From: DFW, Tx
| Posted: 2004-09-20 21:42  
sweet
_________________ Signature size too large, please resize
History Is Written By The Victors
|
Tbone Grand Admiral
Joined: July 21, 2001 Posts: 1756 From: Vancouver
| Posted: 2004-09-20 22:45  
*does the I-have-no-idea-what-you-just-said-but-it-seemed-to-imply-less-lag-so-I'll-celebrate-anyways dance*
_________________
|
Jaydawg Vice Admiral
Joined: October 11, 2003 Posts: 150 From: vermilion AB
| Posted: 2004-09-20 22:49  
Great work Faustus.
_________________
|
Coeus {NCX-Charger} Admiral, I can't read, Sundered Weimeriners
Joined: February 16, 2004 Posts: 3635 From: South Philly
| Posted: 2004-09-20 23:40  
Just gather what he means from the context you goofs
Good deal F! Two semisters of C++ classes & I understood about 5% of what you said - mucho respecto amigo
_________________
Darkspace: Twilight
|
Fatal Command (CO) Chief Marshal Fatal Squadron
Joined: November 27, 2002 Posts: 1159 From: Back in Texas and noticing some ppl are like canoes.....they need to be paddled.
| Posted: 2004-09-21 00:18  
runs around the DS lobby breaking 2 fingers on 1 hand per person then tapes em in a crossed-fingers position for luck.
_________________
|
Meko Grand Admiral
Joined: March 03, 2004 Posts: 1956 From: Vancouver
| Posted: 2004-09-21 03:44  
good work amigo
_________________
|
Coeus {NCX-Charger} Admiral, I can't read, Sundered Weimeriners
Joined: February 16, 2004 Posts: 3635 From: South Philly
| Posted: 2004-09-22 09:54  
NOOOO! Not my right hand! *cry*
But... but... its that time of the month for her! How will I survive! :'(
_________________
ACK!
'In time, all your questions will be answered. Not what you hoped for, not what you dreamed. All preconceptions crumble!' -Dark Tranquillity - Format C: For Cortex
[ This Message was edited by: Coeus {NCX-Charger} on 2004-09-22 09:55 ]
_________________
Darkspace: Twilight
|
TAZ Cadet
Joined: July 04, 2002 Posts: 143 From: U.S.A.
| Posted: 2004-09-22 10:17  
Wow you new guys are really getting spoiled! We've heard more from Faustus in the past 6 months than we had in the previous two years!!
I dont know what brought about the change but Im really happy about it. I for one can deal with a less than perfect game if I regularly hear from the lead programmer that something is being done to improve its quality!
Thank-you for the update Faustus!!
_________________
|