Нашел старую, незащищенную карту на удержание, давно знал о глюках в ней, которые хотел бы исправить но не смог разобраться.
Одна их проблем это задержка после отданной команды идти или атаковать. Она появляется спустя некоторое время игры по сети.
Может у кого - нибудь есть информация, в связи с чем подобные глюки получаются. быть может вы знаете. какие действия в триггерах приводят к побоному глюку или причину утечки?

Переполнение юнитов на одного игрока. Где-то после 150-250 юнитов под одним управлением начинают тупить с приказами, с поиском маршрута
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
Переполнение юнитов на одного игрока. Где-то после 150-250 юнитов под одним управлением начинают тупить с приказами, с поиском маршрута
Принятый ответ
Ответы (5)
21
rsfghd, сюда же вопрос: А как лучше для игры, отдавать приказа через перпеменную типа "юнит" или триггерный юнит, атакующий юнит, выделяемый юнит, в ситуациях, когда идет обращение к конкретному юниту ?
28
SсRealm, переменные используются когда обращение к функции происходит более одного раза. То бишь если ты в функции вызываешь 2+ раза GetTriggeringUnit( ), то есть смысл записать его в переменную и пользоваться ею, удалив в конце. Ты вроде так долго изучаешь джасс, но до сих пор не знаешь основ. Я же предлагал тебе пройти обучение вместе со мной
23
SсRealm, для игры без разницы. Но для кодинга лучше всего записать триггерного юнита в локальную переменную, если потребуется хотя бы 3+ раз его в коде использовать.
28
SсRealm, вообще Roy Mustang сталкивался с подобной проблемой и соответствующим распределением юнитов между игроками в спартанцам, можешь у него поинтересоваться
21
EugeAl, да я понял принцип. Создавать локалку, чтобы при вызове в потоке создавалась каждый раз новая, каждый юнит будет записываться в отдельную, а в конце обнулить, чтобы не утекла
38
Переписывать систему приказов таким образом, чтобы выбирался какой-то основной юнит на движение, а другие шли за ним патрулированием. Надо разбивать их на подгруппы и реализовывать такую механику
Ответы (2)
26
Хмм, а это звучит как тот самый баг когда одновременно десяткам юнитов отдается приказ и навигация начинает тупить. Делал тесты когда то, на это еще сильно влияет кол-во декорации типа "мост" (по которым можно ходить).
Те. это известная проблема? Патруль как то помогает?
38
Jack-of-shadow, в теории снижение дистанции помочь должно
Единицы далеко, остальные недалеко
Чтобы оставить комментарий, пожалуйста, войдите на сайт.