Плохо ли сказывается на производительности карты большое количество глобальных переменных? Может лучше делать по 1 переменной на 1 тип переменной и очень много массивов у неё? Игра не тормозит, хочу оптимизировать, хз зачем. Утечки по возможности закрываю

даже наличие 2000 глобальный переменных особо не скажется на производительности, значение лишь имеет их обнуление и само использование в коде карты
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Что такое "назначить пользовательский параметр юнита или предмета" и как им пользоваться?
Используется для сохранения каких-нибудь своих данных в этот конкретный предмет или юнита
Добрые люди, как присвоить глобальной переменной (целочисленной) цену определенного предмета (так чтобы если изменить цену в редакторе объектов, то в редакторе триггеров она сама изменялась) или какая главная характеристика определенного героя (разум, сила, ловкость).
Никак, только руками указывать или использовать это xgm.guru/p/fly-data
ответ
название KillUnit не совсем подходит
я бы назвал killUnitFromUnit или просто killFromUnit
Пушистый, а можно проще
define KillUnit(a) = KillUnit2(a)
по поводу правил
название должны соответствовать выполняемой функции
например если логическая переменная хранит жив юнит или нет то называться она должна isAlive или как то так
+ различные правила написания для различных языков
например в java первое слово в названии функции/переменной пишется с маленькой буквы а остальные с большой, а в названиях классов все слова с большой
в jass официальных соглашений нету но близы писали в функциях каждое слово с большой а константы большими буквами разделяя слова _
ответ
создать массив областей, каждой присвоить номер, потом рандомным числом пикать
ответ
DenisYulamanov,
Игрок ввел -тест как подстроку
Введеное собщение к примеру 1, 5 = -тест
Установить значение, как введеная строка, 7,введеная длина сообщения
ответ
Самым эффективным решением будет периодический перенос юнита-инвентаря к герою, юниту можно дать boolean флаг "isSelected"

22
Если у тебя тормозит игра, дело не в циклах и не в переменных, а в утечках
6
В моей карте 1000+ переменных, ибо не люблю массивы теряюсь ;D.
Играю спокойно, держало фул онлайн 10 человек.
43
На своем опыте знаю что много переменных это плохо, не все срабатывает, но нет фризов.
12
даже наличие 2000 глобальный переменных особо не скажется на производительности, значение лишь имеет их обнуление и само использование в коде карты
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.