Razor_dex, стоит также предложить автору варианты реализации появления подсветки, одно дело сама модель круга, другое - его появление. Локально-то не создашь юнит/эффект.
ScorpioT1000, окей, какой процент карт открыт для сообщества? 1%? Да и в любом случае исходники надо отдельно хранить от релизной версии, иначе это извращенство какое-то.
ScorpioT1000, зачем на релизе хороший код стайл? Большинство карт протектят/оптимизируют, обычный юзер не будет лезть в mpq и пытаться разобрать war3map.j, а кому надо тот вежливо попросит исходники.
Ну и применять код-стайл из одного языка к другому с совсем другими парадигмами очень странная затея. Jass не похож на Java ни капли, и задачи у них совершенно разные.
ScorpioT1000, в чём смысл рассуждать вне контекста Warcraft API? Очевидно, что когда мы сравниваем производительность этих двух языков, нас интересует в первую очередь скорость арифметики (и то скорее для всяких библиотек типа DGUI), синтаксических конструкций, скорость вызова нативок. Если из Jass они вызываются так же быстро, как из плюсов, то Lua уже как минимум не быстрее, и вопрос производительности при рассмотрении "Jass или Lua" отпадает.
Vlod, скандал с Дотой забыли? Близзы после этого сразу же внесли правки в соглашение.
А вообще реально какой смысл за это так париться? Вон LTD в Стиме релизнули, никаких проблем у них не было.
quq_CCCP, MMD это просто рандомное название, мне надо локальные данные игроков передавать в глобальные данные.
Я правильно понимаю, что нужно от каждого игрока отдельно передавать всем?
if GetLocalPlayer() == p then
SyncStoredInteger(gameCache, keyExp, "P" + I2S(GetPlayerId(p)))
endif
Мне надо создать 12 триггеров (по одному для каждого игрока), и в каждом вызывать синк? Или ждать в одном триггере и не начинать новый синк пока предыдущий не прошёл?
ofeerist, тут явно надо юзать RenderEdge_mini.dll, потому что 100+ раз вызывать IsKeyPressed с низким периодиком будет очень дорого по производительности.
prog, сорри за некропостинг. Можно примеры проектов на UE, сделанных на Блюпринтах?
Всё-таки это плохая практика, потому что код становится макаронным. Разработчики Dead by Daylight нехило обосрались, когда начинали делать игру при помощи визуального программирования. Когда игра стала популярна и потребовалось введение новых фич и переработка старых, пришлось начинать переписывать на чистые плюсы.
» 23 Расы / Отчет первой недели альфа-тестирования
» WarCraft 3 / Как узнать что истёк таймер (без события)?
» WarCraft 3 / Нужна модель? - Вам сюда!
Ред. JackFastGame
» WarCraft 3 / Описания в WarCraft 3
» WarCraft 3 / Как сделать аое подсветку области как в доте ?
» WarCraft 3 / Вызов функции в jass из Dll = десинхронизация
» WarCraft 3 / Как уничтожить спецэффект через ожидание
» WarCraft 3 / Способности и Animation - Cast Point
» WarCraft 3 / Перенос Jass способностей
» WarCraft 3 / Перенос Jass способностей
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
Ну и применять код-стайл из одного языка к другому с совсем другими парадигмами очень странная затея. Jass не похож на Java ни капли, и задачи у них совершенно разные.
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
Ред. JackFastGame
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
Ред. JackFastGame
» WarCraft 3 / Warcraft III: Reforged PTR – Версия 1.33.0
А вообще реально какой смысл за это так париться? Вон LTD в Стиме релизнули, никаких проблем у них не было.
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
» WarCraft 3 / Что предпочтительней и почему Lua или Jass?
» WarCraft 3 / Проблемы с синхронизацией кэша
» WarCraft 3 / Проблемы с синхронизацией кэша
Я правильно понимаю, что нужно от каждого игрока отдельно передавать всем?
» WarCraft 3 / KeyCode - структура, для работы с клавишами
» Unity / Быстрый старт в Unity?
Всё-таки это плохая практика, потому что код становится макаронным. Разработчики Dead by Daylight нехило обосрались, когда начинали делать игру при помощи визуального программирования. Когда игра стала популярна и потребовалось введение новых фич и переработка старых, пришлось начинать переписывать на чистые плюсы.
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #5
Ред. JackFastGame
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #5
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #5