AlexKARASb
Learning cpp
offline
Опыт:
22,103Активность: |
Советы по распределению загрузки
Добрый день.
Описание:
Проблема заключается в том, что у меня на карте овер> 300 юнитов, ректов, трекейблов создаются на первой секунде игры, в сумме овер 900 хендов. Это вызывает приличный лаг даже на моей не слабой машине. Вопросы: 1.Как снижают jass'еры нагрузку на память. 2.Можно ли создать в триггере инициальзации часть, хендлов чтобы перекинуть лаг в ожидание при создании карты? или же такие вещи создают только после начала игры 3.Какие бывают варианты распределения нагрузки. Просто советы напишите пожалуйста, ничего более. Благодарю за прочтение. |
06.08.2010, 16:12 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
reALien
offline
Опыт:
29,211Активность: |
AlexKARASb, создавай часть объектов на первой секунде, часть на второй, часть на третей и т.д. При это можно показать юзерю надпись "please wait loading" и палочки |
06.08.2010, 16:16 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
фейд фильтром скрываешь карту в начале. даёшь красивую надпись "загрузка +%". после 5 секунд открываешь карту и вуаля.
распределить нагрузку конечно можно, только ты не обладаешь всей нужной информацией по чужому железу и т.п. так что лаг лучше закрыть именно этим вариантом |
06.08.2010, 16:21 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
AlexKARASb
Learning cpp
offline
Опыт:
22,103Активность: |
благодарю, помогло. Можно закрыть. |
06.08.2010, 16:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
сделай создание их не на первой секунде, а при ините карты, тогда это будет включено в экран загрузки карты. все кто выше сказал предложили уродский способ, который больше всего раздражает в картах) |
06.08.2010, 19:16 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|