XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
Советы по распределению загрузки
Добрый день.
Описание:
Проблема заключается в том, что у меня на карте овер> 300 юнитов, ректов, трекейблов создаются на первой секунде игры, в сумме овер 900 хендов. Это вызывает приличный лаг даже на моей не слабой машине.
Вопросы:
1.Как снижают jass'еры нагрузку на память.
2.Можно ли создать в триггере инициальзации часть, хендлов чтобы перекинуть лаг в ожидание при создании карты? или же такие вещи создают только после начала игры
3.Какие бывают варианты распределения нагрузки.
Просто советы напишите пожалуйста, ничего более.
Благодарю за прочтение.
Старый 06.08.2010, 16:12
reALien

offline
Опыт: 29,211
Активность:
AlexKARASb, создавай часть объектов на первой секунде, часть на второй, часть на третей и т.д.
При это можно показать юзерю надпись "please wait loading" и палочки
Старый 06.08.2010, 16:16
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
фейд фильтром скрываешь карту в начале. даёшь красивую надпись "загрузка +%". после 5 секунд открываешь карту и вуаля.
распределить нагрузку конечно можно, только ты не обладаешь всей нужной информацией по чужому железу и т.п. так что лаг лучше закрыть именно этим вариантом
Старый 06.08.2010, 16:21
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
благодарю, помогло.
Можно закрыть.
Старый 06.08.2010, 16:36
ScorpioT1000
Работаем
offline
Опыт: отключен
сделай создание их не на первой секунде, а при ините карты, тогда это будет включено в экран загрузки карты. все кто выше сказал предложили уродский способ, который больше всего раздражает в картах)
Старый 06.08.2010, 19:16
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 17:23.