Значит с группой юнитов я разобрался. Сказали что оптимизировал правильно. Но вот вопрос-решил чистить и группы игроков. И там-где исп. все игроки, я это делал через переменную. Дак вот-надо ли тут оптимизировать-при банальной рассылке сообщений всем игррокам, или это не засоряет память? Я сделал так как показано на изображении и текст совсем перестал вылазить.

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

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

и про опт стоит задумываться, если у тебя объем кода как в доте, к примеру. тогда да
иначе - какой смысл?
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
20
8 лет назад
0
потому что чистить группы игроков - это уже изврат
запихивай нужных игроков в переменную и с ней работай, в конце действий - обнуляй
а так ты уже борщишь

и про опт стоит задумываться, если у тебя объем кода как в доте, к примеру. тогда да
иначе - какой смысл?
Принятый ответ
2
28
8 лет назад
Отредактирован nvc123
2
игроки не утекают
статьи читайте хоть иногда
ssbbssc:
и про опт стоит задумываться, если у тебя объем кода как в доте, к примеру. тогда да
иначе - какой смысл?
какой смысл писать 100 строк не оптимального кода когда можно написать 10 строк оптимального?
ведь за то время что ты будешь набирать оставшиеся 90 строк можно сделать много полезного (или не очень)
0
20
8 лет назад
0
nvc123:
я имею ввиду, что не стоит задрачиваться на утечки наподобие этой
точки и группы юнитов не рассматриваются, ибо кодер должен на автомате их удалять, в противном случае лучше не кодить

а насчет не утекающих игроков - в памяти вертелось, но по производительности лучше будет работать с переменной, чем каждый раз обращаться к игрокам?
0
28
8 лет назад
0
точки вообще лучше не юзать
координаты быстрее(и в плане работы и в плане написания кода)
вроде без разницы переменная или Player(int)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.