Все кампании на гуях, на Ии и прочем счастье 2002 года, они будут делать не отлтчимо от того что было в плане кода, что все кампании на луахи перепишут? Ненадежно, индус ошибается и бага по средь презентации перед выпуском на рынок =)
Я вообще ничего не понял из этого сообщения, зачем в принципе что-то трогать в гуи или жассе?
Потом непонятно куда и зачем будут двигаться близзарды и почему именно ЛУА? Они в jasm машине то ноги переломали, а им тут надо будет пилить новый пепелац и заставить его понимать старые карты из кампании или править и копипастить весь JASS API + синтаксис чтобы работало нормально.
Во-первых луа - де-факто стандарт для embedded скриптовых языков, проверенный временем. Перформанс LuaJIT, например, на уровне того же V8, при этом его встраиваемость и простота языка намного выше. Во-вторых, поддержка луа уже была проверена в WoW (в аддонах, не в движке). Естественно какую-то работу над АПИ и интероперабельностью между жассом и луа проделать придется, но это не такая большая проблема. Почему придется что-то заставлять понимать старые карты - непонятно, это новая фича, а не замена старой.
Doc, и я знаю другого редактора но он требует только 64 но не 32 и тому же пересохраняют данные если в редактор делаеш короче много времени уйдет как все поправиш....
Коллижн мапа это просто тга картинка, ее можно и без другого редактора отредактировать, насколько я знаю. Но я не спорю, что такая возможность в редакторе была бы полезна.
Была бы крутой возможность создавать свои события и кастовать их триггерно.
Зачем это нужно, если в жассе это совершенно тривиально?
Возможность в редакторе карт рисовать блокаторы через кисть как тайлов (но для блокаторов)
Это можно сделать вручную сейчас, насколько я знаю. Ну и непонятно чем тебе мешают эти 10к хендлов, ты уверен, что они понижают производительность или что?
Если для обычного варкрафт 3 эта функция была бы не плоха то для рефорджа она будет бесполезна поскольку из за подтянутой графики каждый юнит будет потреблять еще больше ресурсов чем раньше.
Лаги начинаются не графические, а логические, у юнитов банально ломается поиск пути и они начинают вставать на месте, причем тут графика?
Как мне кажется это сложно реализуемо из за того что каждый будет писать или складывать триггеры так как ему удобно и система может не разобраться что удалить автоматом, а что нужно оставить.
Тем не менее, гербедж коллектор полезен только для вещей не влияющих на геймплей, потому что он не дает гарантий о времени удаления, если не используется банальный рефкаунтинг. Ваших юнитов и предметы вам всегда придется удалять самостоятельно. Локации, группы и прочую ерунду он за вами удалить сможет.
Что проверить, умник? Ты понимаешь, что даже если симуляция идет на 30 тиках, то она все равно отвязана от частоты рендеринга, которая все интерполирует между кадрами?
Варкрафт 3 это программа. Если варкрафт 3 может прочитать данные карты в том состоянии, чтобы эта карта работала, значит можно написать другую программу, которая тоже корректно прочтет эти данные. Депротектор и есть эта программа. Естественно, это лишь половина работы, вторая половина заключается в том, чтобы создать файл в таком формате, который прочитает третья программа - World Editor.exe. Никакой магии.
Удалить карты из папки варкрафта, перед этим убедившись, что карты правильно перенеслись в "Мои документы". (Но у меня там нет скирмиш карт, только те, что я скачал, играя в бнете)
В конце концов, это нормально, что у редактора одной конкретной игры есть ограничения, это всё же не юнити и не анриал.
А новые патчи зачем тогда? Подобное можно сказать и про патч 1.26. Давайте не будем вообще ничего добавлять? Вы понимаете, что если верхним уровнем будет визуальный редактор или какое-то хмл говно, то ниже спуститься уже нельзя? При этом если нижним уровнем будет код, его всегда можно генерировать из хмл или визуального редактора.
Зачем императивно описывать то, что можно описать декларативно? Если не нравятся визуальные редакторы, чего ты тогда в блокноте карты не редактируешь?)
Вот это вообще топ рофл. Напомню, что юи обычно вещь динамическая, где меняется количество элементов и их лейаут на постоянной основе.
Ах да, извините, я совсем забыл, что сейчас все сайты делаются в Adobe Dreamweaver. Ой, постойте. Все адекватные люди уже давно поняли, что визуальные редакторы полное говно. Может еще напомнить о том, что даже декларативное дерьмо типа html сейчас оборачивается в три слоя реакта только чтобы состояние ЮИ консистентно соответствовало стейту программы?
Зачем так писать, если можно SetTextTagVisibility(tt, GetLocalPlayer() == p);
И да, работа с эффектами описана в xgm.guru/p/wc3/getlocalplayer
Если это не работает, советую проверить, работает ли оно, если создавать эффект вообще всем.
Ну справедливости ради лучше не давать возможности, т.е. ретроактивные меры. С другой стороны подобные вещи типа ботнетов и т.д. очень легко сдетектить (если трафик будет идти через дедикейтед сервера, как и должно быть) в отличие от вируса и разбираться как-то в индивидуальном порядке.
» WarCraft 3 / Есть ли словарь или его аналог?
» Unity / Сериализация объектов в C#
» WarCraft 3 / Lua
Ред. Doc
» WarCraft 3 / Lua
» WarCraft 3 / Lua
» WarCraft 3 / Lua
Ред. Doc
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
Ред. Doc
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» WarCraft 3 / Как работают тулзы типа "Депротекторов" ?
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» WarCraft 3 / двойной ..."маплист"
» WarCraft 3 / Как играть в WC3 Classic имея Reforged
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Почему происходит десинхронизация?
Если это не работает, советую проверить, работает ли оно, если создавать эффект вообще всем.
Ред. Doc
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)