30

» WarCraft 3 / Jass как первый ЯП?

Архитектура и логика алгоритмов от языка к языку различается слабо, а синтаксис другого ЯП всегда можно вкурить за пару дней. Так что нет никакой разницы, что будет первым, главное, чтобы оно было
30

» WarCraft 3 / Система диалогов

Основная идея, разумеется, использовать MemHack версию RenderEdge. Это наложит ряд ограничений на совместимую с картой версию игры, но позволит создать практически любой UI.
30

» WarCraft 3 / Last Midnight v4.8

И ещё один апдейт!

Xali, баги с описаниями стоит поправить побыстрее, дабы они не обманывали игроков.
30

» WarCraft 3 / Система диалогов

Принятый ответ
Например.

Сейчас бы сделал несколько по-другому, но в целом подход остался бы схожим.
30

» WarCraft 3 / Система диалогов

Имелись в виду системы, для генерации и менеджмента диалогов для НПЦ.
В смысле есть ли какой-нибудь редактор диалогов с интерфейсом? Крайне маловероятно.
Если нужна гибкость и относительная простота в разработке, пользуйтесь структурами, это максимум, что тут можно посоветовать.
30

» WarCraft 3 / Система диалогов

avuremybe, много текста диалогом не выведешь, да и длинна ответов тоже очень ограничена, так что советую задуматься над иной реализацией.

Что такое "глубокое использование"?
30

» WarCraft 3 / Удаление юнита

ssbbssc, не забывай о способности "рюкзак". Если убить юнита, который несёт предмет, предмет выпадет.
А вот про ремув не уверен
30

» WarCraft 3 / Удаление юнита

Если юнит не имеет способности "предметы - герой", то, ЕМНИП, не удалит.
30

» WarCraft 3 / Вовремя сменить владельца, чтобы союзник надамажил союзника

Принятый ответ
Не проверял, но практически на 100% уверен, что каждый скачок молнии начинается с поиска подходящей цели, и следующая цель после смены владельца кастера будет враждебной новому владельцу.
30

» WarCraft 3 / Как разрешить юнитам проходить под мостом?

Принятый ответ
BrandY TM, моста нет, есть область, при входе в которую фиксируется абсолютная высота юнитов. В зависимости от высоты определяется проходимость для каждого конкретного юнита (эмулируется не очень просто, но тем не менее).

Ну и само собой разумеется, есть метод с платформами и переключателями.
30

» WarCraft 3 / Как сделать эффект бездны ребята?

quq_CCCP, глубину туманной декорации не так уж и сложно оценить "на глаз".
Вообще, тайл "бездна" хороший вариант, особенно если залить чёрное альфой и заменить оригинальный тайл.
30

» WarCraft 3 / Как отследить навык перерождение(реинкарнация)?

Принятый ответ
WindMaster, проверяй, что количество жизней < 1, если 0 не работает. Можно было и самостоятельно догадаться, не бог весть какая наука.

Хотя периодическая проверка - априори костыль для такой задачи.
30

» WarCraft 3 / Как сделать эффект бездны ребята?

quq_CCCP, она там просто чёрная и на ней не сделать эффект затуманенной глубины.
30

» WarCraft 3 / Башня-герой?

А где-то писали, что из обычного юнита нельзя сделать героя.
Равкод уже существующего типа юнита нельзя изменить, так что писали правду.
30

» WarCraft 3 / Башня-герой?

Принятый ответ
Если равкод юнита ничинается с заглавной буквы, этот юнит будет героем.
30

» Игровые обзоры / Бывший сценарист Valve о Half-Life 3

Гейб ни разу прямо не заявлял о том, что игры никогда не будет, но активно намекает на это всеми доступными способами и по сей день.
Думаю, что E3 личным выходом на сцену Ньюэлл почтит только с анонсом HL3, если это вообще хоть когда-нибудь случится.
30

» WarCraft 3 / Максимальное количество хеш-таблиц

DracoL1ch, то есть игра до исполнения кода считает максимальное количество одновременно существующих таблиц? Каким образом?
Или я неверно понял сообщение?
30

» Destiny Islands / Destiny Islands

Новая версия, в которой
• Переделано все
!
Опубликуйте, типа, у меня по неким причинам нет апрувилки.
30

» WarCraft 3 / Максимальное количество хеш-таблиц

Принятый ответ
Каждый новый хеш-тейбл инициализируется заново и остаётся висеть в оперативке до удаления из скрипта карты или до завершения игры (по крайней мере, мне так помнится). Операции выделения памяти довольно тяжёлые сами по себе, но куда значимее тот факт, что пересоздание и плождение таблиц - абсолютно бессмысленные операции по своей сути, они не несут вообще никакого положительного выхлопа.