30

» WarCraft 3 / Пулемётный огонь веером

EugeAl, я так понимаю, что ты считаешь всех людей одинаково компетентными во всех вопросах?
30

» Блог им. Cancel / Figma. Геймдизайн. Прототип поведения существ.

Cancel, проектировка это просто написание плана того, как ты будешь писать код. Тобишь программировать.
30

» Блог им. Cancel / Figma. Геймдизайн. Прототип поведения существ.

Как только ты начинаешь думать над архитектурной частью задачи - ты уже занимаешься программированием.
Как только ты начинаешь программировать - ты занимаешься программированием.
30

» WarCraft 3 / Русификатор редактора карт Warcraft 3 Reforged

но хотят просто на досуге поковырять карту для игру со своим другом/друзьями и все
Ковыряйте на здоровье. Просто бесит, когда такие ковыряторы потом начинают ныть о том, что игра тормозит.
30

» Блог им. Cancel / Figma. Геймдизайн. Прототип поведения существ.

В этом видео демонстрируется как через Figma можно показать, а не рассказать тз для программистов и аниматоров.
Я так понимаю, что кроме существ в ТЗ ничего нет?
30

» WarCraft 3 / Ломается система динамичной цены найма юнита

Возможно, там вам не нужно будет изучать фреймы, достаточно будет изменить цены напрямую, если нет, к автору.
В UjAPI завезли:
constant unitintegerfield UNIT_IF_GOLD_COST = ConvertUnitIntegerField('ugol')
30

» WarCraft 3 / Создание случайного юнита, не соответствующего ландшафту

EugeAl, раз сто разбирался, почему этот должен стать исключением?
Ну и мне не нужна вся его карта, только триггер с этим действием.
30

» WarCraft 3 / Задания в редакторе отобразить определенным игрокам

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

» WarCraft 3 / GetLocalPlayer()

Тут Док все кратко рассказал, мне даже, нечего добавить.
Я не нашёл в статье числа 0x100000, которое определяет, подвержен ли хэндл синхронизации. Не вижу объяснения про таблицу хэндлов, на которую все десинхи и опираются.
У меня нет понимания как работает, но есть знание
Ну так в процессе сбора инфы к статье понимание появится.
30

» WarCraft 3 / Как проверить тип атаки?

но ведь можно наверно как-то ещё более изящно?
Пилить на гуй-муй и изящно?
30

» WarCraft 3 / Задания в редакторе отобразить определенным игрокам

Позже я отказался от глобалок.
И зря. Пачка универсальных глобалок намного удобней геммороя с обнулением хэндлов.
30

» WarCraft 3 / Задания в редакторе отобразить определенным игрокам

А как туда приписать индексы игроков, если функция вызывается 1 раз для записи в глобалку.
А ты не юзай функцию. А храни все данные отдельно для каждого игорька.
30

» WarCraft 3 / GetLocalPlayer()

Была бы в моих руках, добавил бы больше примеров.
Напиши собственную, в чём проблема?
30

» WarCraft 3 / Задания в редакторе отобразить определенным игрокам

EugeAl, вдруг? Игра сравнивает состояние.
Просто смущает момент, что у каждого игрока будет переменная с разным значением.
Ну так заведи массив, в чём проблема?
30

» WarCraft 3 / Задания в редакторе отобразить определенным игрокам

Я вот не знаю, как с квестами, можно ли их локально создавать, ведь это относится к части интерфейса, а там все локально можно сделать.
Ты неправильно думаешь. В игре есть таблица ссылок handles. Если у игроков разойдутся эти таблицы, то будет десинх.
Хэндлы меньше 0x10000000 не синхронизируются. К таким относятся например тексттаги и молнии.
30

» WarCraft 3 / Too many nested ifs

Главное, чтобы движок не считал их как вложенные
Как показали тесты, движку вообще до одного места, он просто упадёт в районе 90 штук. А ошибку выдаёт написанный ногами пжас.