Doc #1 - 2 недели назад (отредактировано ) 3   

» WarCraft 3 Reforged / Lua wGeometry

pro100master:
Doc, а да я не разбираюсь ну да!

Doc, фпс ни как не влияет на сеть и запомни навсегда. фпс отвечает за отрисовку а остальное механика
Гений, если не шаришь, лучше промолчать, запомни навсегда. Читаем что такое локстеп и убавляем гонор. Если логический тик в игре начнет занимать больше времени логического фрейма 1/30 секунды, симуляция одного клиента начнет отставать и остальным придется его ждать, появится окно ожидания игрока. Так что ты да не разбираешься, ты да, ну да.
Doc #2 - 2 недели назад 0

» WarCraft 3 Reforged / Lua wGeometry

pro100master:
com23, как это если он только у хоста меняется данные а клиенты лишь сихронизирует что о фпс не могут и быть речи. фас это кадр который отрисовали но ни как данные сихронизации
Не разбираешься в том как работает сеть в вк3 - не пиши.
com23:
Bergi_Bear:
com23, я думаю фпс под просядет, или просто всё застрянет, надо пробовать
К десинхрону это может привести?(просадка по фпс)
Не должно, остальные будут ждать отстающего и лаги будут у всех.
Doc #3 - 2 недели назад 0

» Dota 2 / Перенос карты.

Я точно не знаю насколько сейчас актуален формат vmf, с Source 2 формат карт теперь vmap. Вполне возможно что resourceconverter.exe поддерживает апгрейд этого до vmap. + Непонятно насколько актуальна эта тулза сама по себе и что именно она конвертирует.

Плюс точно возникнет проблема с тем, что тайл эдитор не будет поддерживать этот ландшафт и он будет выглядеть как пачка мешей.
Doc #4 - 2 недели назад 0
Doc #5 - 3 недели назад 4   

» WarCraft 3 Reforged / Синхронизация в Lua

И есть ли быстрый способ синхронизации (глобализации) данных в выпуске рефордж?
---@param whichTrigger trigger
---@param whichPlayer player
---@param prefix string
---@param fromServer boolean
---@return event
function BlzTriggerRegisterPlayerSyncEvent(whichTrigger, whichPlayer, prefix, fromServer) end    -- (native)


---@param prefix string
---@param data string
---@return boolean
function BlzSendSyncData(prefix, data) end    -- (native)

---@return string
function BlzGetTriggerSyncPrefix() end    -- (native)

---@return string
function BlzGetTriggerSyncData() end    -- (native)
Doc #6 - 4 недели назад (отредактировано ) 1   

» WarCraft 3 Reforged / Lua или jass?

И с тех пор все обновлялись
Нет, не все
Который сделан из Lua, и соответственно появился позже
Что ты несешь?
Doc #7 - 4 недели назад (отредактировано ) 1   

» WarCraft 3 Reforged / Lua или jass?

1993г.
Ага, тогда и современных операционных систем не бывает, ведь их первые версии тоже были выпущены в 80х.
Текущая версия луа, напомню, 5.3
Doc #8 - 4 недели назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Зачем тогда что-то посылать, если можно из чата игры это делать. Большие вещи всё равно требуют разных инит эвентов и прочего
Если ты тебе нужно написать например 200 способностей то проблемы в этом нет, т.к. опираешься ты на каст ивент, но очевидно что из чата игры ты это не напишешь. Понятно что это не серебряная пуля как и хот-релоадинг любого типа, чем более персистентны твои данные тем менее полезна их перезагрузка. Опять же определенные игры можно не выходя рестартить заново или самому триггерить нужные ивенты.
Doc #9 - 4 недели назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

а чтобы чекал новое обновление думаю тут задейсвован таймер на прелоад а потом исполняет код удаляя старого код
+ Немного кода на стороне прелоада чтобы посылать код кусками (упирается в размер одного ивента синхронизации), немного кода чтобы его кусками принимать и немного кода для скрипта который из папки с кодом собирает прелоад файл из шаблона и кладет его в нужную папку. Но это детали реализации.
Doc #10 - 4 недели назад -2   

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

GetLocalPlayer:
ага, ты так и не рассказал как это сделано
Только какая с того польза?
Какая польза с того что игру не нужно перезапускать? Наверное в том что игру не нужно перезапускать
Doc #11 - 4 недели назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Ну потому что это абсолютная тривиальщина, какой смысл ее разбирать в деталях? Собрано на коленке за полчаса. Есть всего один нативный способ доставить данные с диска в игру. Есть способ выполнить код из строки. Больше ничего для этого не нужно.
Doc #12 - 4 недели назад (отредактировано ) 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

А еще можно писать на луа и перезагружать код не перезагружая игру вообще
Doc #13 - 4 недели назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Стратег:
Отличный одиночный режим)))))))))))))))))))))))
Кто-нибудь понимает, как его запустить и зачем в соло режиме название игры?
Насколько я понимаю проблемы в русской версии клиента
Doc #14 - 4 недели назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

GetLocalPlayer:
либо у тебя что-то либо в вурсте, у меня всё норм через внешнюю сборку
То бишь? Я к тому что стало лучше, раньше это занимало 10-15 минут и в более чем половине случаев все что я видел это вот
Это странно, т.к. у меня изначально не было такой проблемы и загружается все в сумме наверное минуту...
Doc #15 - 4 недели назад 1   

» Dota 2 / Главная страница

Ethernet:
Скомпилил карту, пытаюсь затестить в игре, карта загружается и вылетает в меню доты2, 0 ошибок, Куда смотреть?
Загружается до какого этапа?
Editor:
Ну может быть миллиард причин, начиная от выпуска нового обновления вульвой до твоих косяков внутри режима, например ты не прописал доступные карты.
Все правильно сказал. В addoninfo.txt должна быть написана корректная карта. Плюс мод нужно делать либо публичным либо запускать в кастомном лобби с выбором локального сервера
Doc #16 - 2 месяца назад 0

» Dota 2 / Сайт с кастомными модельками для Dota 2

Есть китайские сайты, ссылку навскидку найти не смогу, а так нет. Благо что импортировать можно модели большинства распространенных форматов, те же модельки из юнити стора.
Doc #17 - 2 месяца назад 1   

» WarCraft 3 Reforged / HiveWE - World Editor 0.5

Только вчера автор писал что выход версии с редактором объектов, палитрой юнитов и поддержкой рефорджа уже достаточно скоро
Doc #18 - 2 месяца назад 0

» WarCraft 3 Reforged / Одиночная игра в Reforged

У меня и без автономного режима при запуске из редактора все работало
Doc #19 - 2 месяца назад (отредактировано ) 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Да, давайте дадим новостям сдохнуть окончательно
Каким новостям? Твой комментарий тут ничего не поменяет, просто добавляет мусора и очередную пачку нытья.
всем и так всё ясно, это же бесконечная тема для рассуждений
Как ты и сказал. Проблемы очевидны, с нашей стороны остается ждать решения, либо забить. Выбор каждого. Дело в том, что так как про все это уже было сказано, разработчики об этом знают. Нормальный ладдер и т.д. упоминается постоянно в патчноутах. Сделать его БЫСТРЕЕ твое нытье не поможет. Так зачем в очередной раз возить соплями по столу?
По крайней мере местами это веселее тем что сейчас приходится заниматься.
Почему бы не сесть и не заняться конкретно модмейкингом? Кастомки работают, конкурс есть, сидите да делайте.
Doc #20 - 2 месяца назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

И зачем ты это запостил, извини?
Doc #21 - 2 месяца назад 0
Doc #22 - 2 месяца назад 0

» Пристанище Rare / Как Reforged убивает модмейкинг

Итого процедура запуска карты занимает как минимум минут 10
Ну не надо генерализировать. У меня, например, такой проблемы нет. Запускается действительно по ощущениям дольше чем раньше, но не сильно.Тут имеет место быть какая-то локальная проблема.
В крайнем случае запускать можно бат скриптом.

Проверил еще раз, встретил подобную проблему, фикс - запустить вк3 один раз не из редактора
Doc #23 - 2 месяца назад -2   

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Это не надежда, а реальность в индустрии разработки программного обеспечения, в которой я тоже работаю.
Doc #24 - 2 месяца назад 1   

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Очевидно что работа над остальным ведется на фоне. То что вышло в одном патче не показывает всю работу сделанную, во время цикла между предыдущим и новым патчем. В любой разработке софта есть в разработке фичи, планирующие выйти через 3-6 месяцев. Не значит что между этим не будет обновлений.
Doc #25 - 2 месяца назад 0

» WarCraft 3 Reforged / MapObfuscator106 - Обфускация строк в карте

? Ты делаешь сейвкод локально и все, эту карту хостить не нужно.
Doc #26 - 3 месяца назад 0

» WarCraft 3 Reforged / MapObfuscator106 - Обфускация строк в карте

Для создания сейвкодов ломать ничего не обязательно или расшифровывать, накидал в редакторе нужных предметов под ноги, сохранился, готово.
Doc #27 - 3 месяца назад 2   

» WarCraft 3 Reforged / Lua eventDispatcher

Может не будем превращать это дело в NPM с тоннами бесполезных трехстрочных пекеджей?
Doc #29 - 3 месяца назад (отредактировано ) 0   

» WarCraft 3 Reforged / lua pairs или ipairs!

есть время сидеть в браузере, сидите здесь - www.lua.org/cgi-bin/demo
третья ссылка в гугле - stackoverflow.com/questions/55108794/what-is-the-difference-of-p...
Doc #30 - 3 месяца назад 2   

» WarCraft 3 Reforged / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

нет возможности перейти на классик, как они обещали
Так я и не понял в чем претензия, если возможность есть?
Doc #31 - 3 месяца назад 0

» WarCraft 3 Reforged / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

Ээ, но переключение на классик в настройках или это очередное новое выдуманное обещание подъехало?
Doc #32 - 3 месяца назад 0

» WarCraft 3 Reforged / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

Используется классический Electron www.electronjs.org
Нет)
CEF это не электрон.
Doc #33 - 3 месяца назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Это уже действительно уходит в оффтопик, но после того, как я снял галочку с автоматического менеджмента виртуальной памяти в настройках проблема на вид ушла.
Тогда может дело не в оперативе?! Тем более есть файл подкачки
Симптомы похожие на нехватку памяти + определенный софт именно ее репортил.
Doc #34 - 3 месяца назад 0

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Проверял еще 30% оперативы есть
Это к сожалению мало что значит. У меня на свежей 10 винде вещи начинают крашиться с 10/16гб занятой (по мнению диспетчера задач) памяти и без всякого рефорджеда. Естественно причину краша большинство программ тебе не сообщат.
Doc #35 - 3 месяца назад 1   

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

Так же остался краш варика при запущеном браузере, краш варика или страницы
Так у тебя оперативной памяти не хватает видимо, иначе как варик будет крашить страницу в твоем браузере?
Doc #36 - 3 месяца назад 1   

» WarCraft 3 Reforged / Energy Greed TD 0.20.6.c

Kostya24:
Выложил разлоченную версию. Забирайте \ пилите не жалко ;)
Спасибо, всегда хотел глянуть сорцы.
Кстати на рефордже работает ок
Doc #37 - 3 месяца назад 9   

» WarCraft 3 Reforged / Warcraft 3 Reforged: Патч 1.32.5

GetLocalPlayer:
Была ли необходимость в меню на хромиуме? Не дает покоя этот вопрос всякий раз
Это простая технология которая давно вошла в обиход. ЛоЛ использует, приложение Близзард использует, прочие лаунчеры используют. Жалоб не слышно.
Так это ты наверное уши закрыл. Игроки уже три года подряд высмеивают и жалуются на клиент лиги легенд на хромиуме, который тормозит сильнее, чем сама игра, напоминает что-нибудь?
PornoMishka:
Была ли необходимость в меню на хромиуме? Не дает покоя этот вопрос всякий раз
Имхо суть была в том что интерфейс тоже делали на аутсорсе. Склепать на аутсорсе хтмлки и цсс намного проще, чем каким-то образом давать людям извне код, к тому же сильно продуктивнее. Другое дело, что как раз это, имхо, не стоило на аутсорс пытаться отдать. Не факт, что они с этого что-либо в итоге выиграли.
Doc #38 - 3 месяца назад 0

» WarCraft 3 Reforged / Map Import Manager

VinerX:
prog:
Если кому интересно - на 1.31 в режиме сохранения карты в виде папки все что сложено внутрь папки автоматически попадает в список импорта. В связи с этим, можно сильно не заморачиваться адаптацией этой утилиты под 1.31.
Я конечно понимаю, что поднимаю старую тема, но как? Я с помощью мпью эдитора импорчу в карту файлы, при сохранении карты они исчезают и карта приходит к исходному весу.
UPD, стоит отметить, что в mpq-шнике мне пришлось увеличить макс. число файлов, так как их очень много и писалась ошибка что нет места не диске.
Любую карту теперь можно сохранить и открыть в режиме папки, складывание файликов в эту папку автоматически добавляет их в импорт манагер
Doc #39 - 4 месяца назад (отредактировано ) 0

» WarCraft 3 Reforged / Релиз Reforged, оценки метакритиков, блогеры не могут ошибаться

tysch_tysch:
PornoMishka:
почему хромиум в игре - плохо?
Думаю, речь об этом, но так ли это на самом деле?
скорее всего нет, док упоминал react native
Не помню чтобы такое упоминал... В варкрафте использовался CEF (Chromium Embedded Framework), т.е. просто движок хрома. React native это вообще для мобилок в основном
Doc #41 - 4 месяца назад 0

» WarCraft 3 Reforged / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua

Тебе нужно обрабатывать ключевые слова в переменных, иначе код ломается, например "in", "end", etc.

Ну и хоть базовая поддержка library бы не помешала
Doc #42 - 4 месяца назад -2   

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

Для хомячков ничего не значит
Doc #43 - 4 месяца назад 2   

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

ScorpioT1000:
MdlVis - морально устаревшая попытка сделать редактор моделей. В 2020 это мусор, о современной графике там речи идти не может - сходство разве что только в геометрии (если быть точнее - даже тут нет).
+
Делайте плугин для блендера/макса
Doc #44 - 4 месяца назад 1   

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

DracoL1ch:
еще раз - сколько ни смотрел, хейтят близзардов, а не разрабов. Те, кто хоть где-то успел поработать за свою жизнь, подчеркивают, что хейт не в отношении разработчиков, не в отношении моделлеров и дезайнеров (кроме той бабы, что вместо сэммифейса, но это отдельная тема), а в отношении менеджмента. Того, кто сказал, что игра будет выпущена в срок, и разрешил выпуск того, что было сделано, без допилки. Это ж не программисты в команде виноваты, что там еще работать и работать? Не надо думать, что кто-то принижает скилзы девелоперов.
Ну это подразумевая, что хейтеры адекватные люди. Видел мнения на том же хайве, что разработчики настолько плохие, что им и 10 лет бы не хватило.

Юниты в рефорже вполне себе хорошие, просто движок дно. Гляньте на ютубе как эти модели выглядят в UE4.
Отвратительно. Куча блума и размытия не делает картинку красивой.
Doc #46 - 4 месяца назад -4   

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

Ваши кастомки и кампании всегда принадлежали близзард, нужно было раньше лицензионное соглашение читать
Doc #47 - 4 месяца назад 1   

» XGM Team / Закрытие XGM (нет)

koloff:
Англ озвучку вообще менять не стали, но зато местами сделали вот так. Мелочь, но показывает отношение компании.
На самом деле - это имеет значение для тех, кто точно знает, куда смотреть. Я не знал и по ходу игры, мне это не бросилось в глаза. Я не знаю, какова была логика этих вещей, но как какой-то компромиссный вариант, всё же это приемлемо, хотя тут я с тобой соглашусь, это не красит разработчиков такого уровня.
Соглашусь. Не понравилось также вырезание отдельных фраз из озвучки юнитов, упоминающих алкоголь или имеющих сексуальный подтекст.
Про озвучку в целом понять можно - никто не записывает фразы к уже существующим дорожкам дополнительно, есть актеры, которые 15 лет спустя не смогут повторить голос (а тралла так и вовсе Крис Метцен озвучил), есть совершенно другое оборудование. Либо перезаписывать вообще все, либо ничего. С другой стороны могли бы просто оставить как есть...
Doc #48 - 4 месяца назад (отредактировано ) -2   

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

DracoL1ch:
да всё будет, но не сразу
вы же готовы подождать еще месяц? годик? десять лет?
варкрафт же живет вечно, ваши карты обязательно будут к месту
пока фанаты жрут эти фразы, никаких просветов быть не может
ну разве что через месяц-другой глобальный патч, не вызванный погоней за датой релиза, даст что-то. но это не точно
да все равно тащемта... Пока что-то делают все в порядке, как по мне
Doc #49 - 4 месяца назад 1   

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

Редактирование карты путей обещали сделать позже
Doc #50 - 4 месяца назад 0

» WarCraft 3 Reforged / Релиз Warcraft 3: Reforged

DarkLigthing:
В общем всё это явно намекает на то, что манипуляции с этими анимациями делаются этой программой. facefx.com
Так и есть