Staredit Network > Forums > SC2 Assistance > Topic: Decreasing loading time
Decreasing loading time
Feb 11 2013, 12:33 am
By: payne  

Feb 11 2013, 12:33 am payne Post #1

:payne:

What are the methods to decrease the loading time of the maps we make?



None.

Feb 11 2013, 1:07 am Roy Post #2

An artist's depiction of an Extended Unit Death

Decrease the amount of content contained in the map. Imported resources and dependencies would increase the loading time.

Trimming the fat, basically.




Feb 11 2013, 6:49 am Ahli Post #3

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

During loading screen it should do the following:
- load terrain, smaller size should be faster
- load units/doodad models, less means less models to preload
- shares banks with players
- starts map init triggers (this is like the last 20% of the loading bar)
- if a player sees a model the first time at all, some data in the shader cache file is created which lags a bit... when that cache was created, it will always be loaded faster (starting the game the first time lags terribly because of that, you might even drop directly out of the game, I had that after I cleared that cache file)
- streams some things from the server for some reason
- loads data that you defined in preload trigger actions
- loads data from dependencies (just having them even if they don't seem to be used increases loading time)

To reduce it, you need to have less of that.

But a few things would only push the lags and delays into the map's runtime creating an unpleasant game flow.
So, I prefer longer loading screens instead because I can alt tab and browse the internet in the meantime. SC2 maximizes again shortly before it finishes loading.

Oh, and if someone is dropped out of the game or cancels the streaming, the others used to wait 45 seconds longer in loading screen. But I don't know if that was fixed or changed...




Feb 11 2013, 7:49 pm payne Post #4

:payne:

How can I import only a part of a dependency?
The map of a friend that I have worked on a bit has Left2Die Mod dependency in it, but he uses from it is a single little animation thingy. It is annoying because you also need to connect on B.net just to open the map because it has to get the information from the Mod.

Else, for me, SC2 Maximized only when the lobby turns into the loading screen. If I alt-tab from the loading screen, it doesn't maximize once it's done loading. :(



None.

Feb 11 2013, 9:46 pm Ahli Post #5

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

Quote from payne
How can I import only a part of a dependency?
Impossible.
You could try to extract the data that you use and put it into your map and delete the dependency, but that won't work in most cases.

Quote from payne
The map of a friend that I have worked on a bit has Left2Die Mod dependency in it, but he uses from it is a single little animation thingy. It is annoying because you also need to connect on B.net just to open the map because it has to get the information from the Mod.
Open the mod in the editor and save it locally in the mods folder. Then add a local link to that file in that mods folder.
Dependencies can have 2 links at the same time: one to battle.net and one to a file on your mods folder.




Feb 13 2013, 9:01 pm payne Post #6

:payne:

And would you have any idea as of why the same map published in NA takes more time to load than it does over EU? (Could localization affect the loading time?)



None.

Feb 13 2013, 9:26 pm Ahli Post #7

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

Quote from payne
And would you have any idea as of why the same map published in NA takes more time to load than it does over EU? (Could localization affect the loading time?)
Did you load it first on US, then changed server and then played it on EU to compare the times?

Normally it should be the same. :O If you loaded it once, it will always load faster unless you quit sc2, I assume.




Feb 13 2013, 11:32 pm payne Post #8

:payne:

Quote from Ahli
Did you load it first on US, then changed server and then played it on EU to compare the times?

Normally it should be the same. :O If you loaded it once, it will always load faster unless you quit sc2, I assume.
No, I've played the map thousands of times on NA, and hundreds on EU, and EU is consistently much faster (I'd say an average of 150% faster, but it can go all the way to 300%!).



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[05:59 pm]
Vrael -- cuz I mean, if some watery bink lobbed a scimitar at me, and I claimed to be a dictator, they'd put me away!
[05:58 pm]
Vrael -- is it the lady of the lake? Is she distributing swords in some kind of an aquatic ceremony as a substitute for a mandate from the masses?
[05:57 pm]
Vrael -- NudeRaider
NudeRaider shouted: Excalibur you owe civility to SEN out of respect for the old lady, not for CAFGs sake.
wait who is the old lady?
[05:57 pm]
Vrael -- NudeRaider
NudeRaider shouted: Vrael It has a time code. You just need a minute or so to realize that guy is full of bs.
oh ya I did watch actually for like a minute before I realized it was an hour long, I just meant I didnt watch the whole thing
[06:11 am]
NudeRaider -- Vrael
Vrael shouted: oh idk about CAFG's post I clicked the link and noticed it was like an hour long video and just said nooooooooooooope not for me
It has a time code. You just need a minute or so to realize that guy is full of bs.
[06:07 am]
NudeRaider -- Excalibur
Excalibur shouted: No further civility is owed to what was presented.
you owe civility to SEN out of respect for the old lady, not for CAFGs sake.
[01:43 am]
Ultraviolet -- you got a funny way of showing people you like them
[01:15 am]
Excalibur -- Yeah I don't know if it translated but the 'Asshole. Straighten up.' was /because/ it was CAFG, because he is an asshole, because he did post in SD, and because I do enjoy him.
[01:08 am]
Ultraviolet -- CAFG been pissing everyone off lately
[01:07 am]
Ultraviolet -- lmao
Please log in to shout.


Members Online: jun3hong, O)FaRTy1billion[MM]