Здравствуйте! Скажите пожалуйста, есть-ли какое-то фактическое ограничение на количество войск и зданий для одной карты в Warcraft 3 (без учёта функции лимита)? Этот вопрос нужен, чтобы понять, можно ли давать игроку возможность создания стен (которые являются зданиями).

Принятый ответ

Судя по видосам 2kxaoc, лаги наблюдаются при 404 юнитах, которые выполняют разные приказы. То есть для каждого по-своему анимация проигрывается, путь рассчитывается. Для зданий по идее хоть и не должно быть таких же проблем, но они могут быть. Проверь, создав карту с четыремя сотнями ферм и бегающим между ними юнитом.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
6 лет назад
0
Похожие вопросы:

ответ
McLaren0109:
Держи, всё работает на ура
851976 - id приказа на отмену тренировки юнита
6 раз - это для того, чтобы когда например: у тебя ограничение в 3 юнита, двоих ты уже построил, потом нажал 7 раз строить пехотинцев, оно строит третьего, четвёртого отменяет, но продолжает строить остальных 5. Итого 6 раз отдаём приказ отмены.

0
17
6 лет назад
0
Фактического нет, но может начать лагать если будет слишком много объектов требующих расчет (анимации, свойства и т.п.)
0
26
6 лет назад
0
Судя по видосам 2kxaoc, лаги наблюдаются при 404 юнитах, которые выполняют разные приказы. То есть для каждого по-своему анимация проигрывается, путь рассчитывается. Для зданий по идее хоть и не должно быть таких же проблем, но они могут быть. Проверь, создав карту с четыремя сотнями ферм и бегающим между ними юнитом.
Принятый ответ
0
25
6 лет назад
Отредактирован Jack-of-shadow
0
Можно ли давать игроку возможность создания стен (которые являются зданиями).
Делай на деструктаблях лучше.
0
28
6 лет назад
0
Jack-of-shadow:
Можно ли давать игроку возможность создания стен (которые являются зданиями).
Делай на деструктаблях лучше.
Jack-of-shadow, я так уже сделал (для исходного размещения на картах), но хотелось бы, чтобы игрок мог строить стены. А строить он может только объекты категории "здания".
4
28
6 лет назад
Отредактирован PT153
4
я так уже сделал (для исходного размещения на картах), но хотелось бы, чтобы игрок мог строить стены. А строить он может только объекты категории "здания".
Игрок приказывает строить стенку-здание, как только построилась, стенку-здание удаляем и на её месте создаём стенку-разрушаемый объект.
0
25
6 лет назад
0
Отлавливаеш окончание постройки, удаляеш здание и спавниш на его место деструктабль.
2
32
6 лет назад
2
В среднем 60+ ходящих одновременно юнитов на игрока, выше этого лимита лучше не прыгать, т.к начинаются тупки с просчетом карты путей, просадки фпс, да и некоторые юзеры с хреновыми компами\живущие в аулах будут лагать\отваливатся.
Поэтому в ТД картах юниты создаются постепенно (в нормальных тд) а так же принадлежат сразу нескольким игрокам, т.к цвета, имена и параметры союзов можно настраивать для всех игроков как вздумается.
Еще одно большое НО, много одновременно ходящих юнитов под эффектами аур, масс спеллов - не очень хорошо, начинается хрень и ужас. Поэтому избегайте сильно крутых эффектов или множества юнитов, (в лтд не просто так у жара приесподней убран спецэффек) Так же изобилие юнитов с жаром приесподней и аналогами может стать причиной крашей (карта алкоголизм, ставим уже непомню сколько, штук 10 вроде юнитов с жаром преисподней и карта фатал если они жгут врагов).
Нужно обязательно учитывать такие моменты, чтобы карта не была лагучим и баганым Г, которое вызывает злобу вместо удовольствия от игры.
0
28
6 лет назад
Отредактирован PT153
0
В среднем 60+ ходящих одновременно юнитов на игрока, выше этого лимита лучше не прыгать, т.к начинаются тупки с просчетом карты путей, просадки фпс, да и некоторые юзеры с хреновыми компами\живущие в аулах будут лагать\отваливатся.
Поэтому в ТД картах юниты создаются постепенно (в нормальных тд) а так же принадлежат сразу нескольким игрокам, т.к цвета, имена и параметры союзов можно настраивать для всех игроков как вздумается.
У меня 11 игроков, крипы у 12, каждому игроку идёт ~25 крипов каждую волну (крипы спавнят сами игроки), из стандартных механик я использую только мультишот, койл и цепную молнию. Стоит ли мне убирать 11 игрока и сделать его вторым игроком для крипов?
0
28
6 лет назад
0
quq_CCCP:
В среднем 60+ ходящих одновременно юнитов на игрока...
Ув. quq_CCCP, т.е. я так понимаю, тормоза вызывает само большое количество спецэффектов, которые проигрываются поверх войск\зданий? Просто, допустим, была идея сделать способности пассивного массового лечения и ремонта, действующих в пределах ВСЕЙ карты, но обойтись без спецэффектов (крепящихся к самой модели), указывающих, что юниты под действием этих способностей. Варкрафт 3 такое потянет?
60 юнитов - не получится, если карта в жанре "стратегии", где изначально планируется большое кол-во войск, которые может создать игрок.
0
32
6 лет назад
0
Не только, еще и юниты - многое зависит от их радиуса поиска цели для атаки и то могут ли они ходить, вычисления карты путей тоже вызывают лаги, тот же лтд с кучей юнитов - экран порой вовсе стоит на месте.
PT153, стоит, еще при желании можно заморочится с нейтралами, но нужно писать свой ИИ для них по мотивам дотки...
0
28
6 лет назад
Отредактирован Agren
0
quq_CCCP:
Не только, еще и юниты - многое зависит от их радиуса поиска цели для атаки и то могут ли они ходить, вычисления карты путей тоже вызывают лаги, тот же лтд с кучей юнитов - экран порой вовсе стоит на месте.
Ув. quq_CCCP, оптимизровать всё это никак нельзя, чтобы много юнитов не вызывали хотя бы сильных тормозов? Что можете, помимо сказанного вами выше, посоветовать?
Просто, например. более старый движок "red alert 2" вполне тянет присутствие большого кол-ва юнитов. Так что, я как-то предполагал, что и движок Варкрафта, т.к. он более новый, по сравнению с движком той игры, тоже потянет многое.
4
27
6 лет назад
4
red alert 2 - ну ред алерте 2 не 3d-графика, если не ошибаюсь там спрайты.
3
28
6 лет назад
3
Steal nerves, Agren, дело не только в графике но и в самой сущности "юнит"
в ра2 юнит имеет намного меньше параметров, взаимодействий и динамического поведения чем в вар3
Agren, по поводу стен как здания
зависит не только от количества стен но и их размера
а точнее от того сколько стен влазит в камеру
чем меньше юнитов видит игрок тем меньше лаги
Чтобы оставить комментарий, пожалуйста, войдите на сайт.