Rain and Load Times

For a while now, players have been saying that if an area has rain, it takes longer to load. This isn't true, because there's nothing additional to load. However, players kept insisting that areas with rain loaded slower than areas without. The frequently cited example was The Crossroads, which received rain at some point in the last year.

As part of the quality of life improvement process, we investigated the effects of rain on load times.

Our test involved enabling or disabling rain in The Crossroads on a copy of 1.3.0l (the current live version of the game) and measuring how long it took to load the area. This was repeated several times and was averaged. All tests were performed with a cold filesystem cache. We then repeated it with a warm cache just in case, but it didn't affect the results.

Rain made no noticeable difference to the load time of the area. The values were all within 1% of each other, with no clear winner.

This prompted the question: Why do people think that the areas are slower to load when rain is present? We believe it's because that at the time that The Crossroads had rain added, we also added a lot of new terrain assets to the area (the abandoned buildings, etc). The load time went up at the same time rain was added, but not because of the rain.

It's absolutely true that rain does cause additional graphical overhead when rendering frames. We're looking at ways to reduce this! I just wanted to address the load time issue in particular in this post.

On a side note, we have already made some improvements to how sound is handled that will yield both a smaller client footprint and also slightly faster load times. The sound changes are scheduled for the next expansion. Other QOL/performance features may be released earlier, depending on how compatible they are with 1.3.x.
Lead Developer. Follow us on: Twitter | YouTube | Facebook | Contact Support if you need help!
Last edited by Chris on Jan 27, 2015, 7:56:45 PM
"
DestroTheGod wrote:
The cause, reasoning, what is going on, I have no idea. Maybe it's something specific to my system or having integrated graphics? I don't know. I've already gotten over this issue and just play around it (as I have had no choice).


The machine I tested on also has integrated graphics (Intel HD 5000).
Lead Developer. Follow us on: Twitter | YouTube | Facebook | Contact Support if you need help!
"
DoubleU wrote:
I don't notice a load time difference, but the zones with rain always have a bit more desync than others for me - Ledge/Caves/anywhere without rain, desync is extremely rare (for me)

In rain areas there are more spots where desync strikes
If there was an option *just* to disable rain, this would be a great option.


Our action simulation has almost nothing to do with client graphical options - are you sure you're using the term desync correctly?
Lead Developer. Follow us on: Twitter | YouTube | Facebook | Contact Support if you need help!

Report Forum Post

Report Account:

Report Type

Additional Info