WarCraft III Reforged - WE (что хотите увидеть?)

» опубликован
Опубликовано из Мир безумного » WarCraft III Reforged - WE (что хотите увидеть?)

Всем привет, появился контакт с Blizzard на тему: Что вы хотите увидеть в новом редакторе карт. Связной, наш друг 2kxaoc.
Будем отправлять не все, а только самое интересное и популярное. Под комментарием с предложение ставьте "+" в голос, если вы поддерживаете данное предложение, и "-" что это не нужно (желательно прокомментировать почему).
» Пример подачи предложения:

Предлагаю:

  • предлагаю ввести консоль, так как нужна



Просмотров: 13 618



» Лучшие комментарии


Кет #151 - 10 месяцев назад 0
Maniac_91, да даже не на всех маковских клавиатурах есть дополнительные функциональные клавиши, наверное товарищ просто перепутал.
PyCCKuu_4eJl #152 - 10 месяцев назад 1
Ух, просто зарофлил, а вы набросились на несуществующую кнопку D;
Ну из "Незанятых" варом клавиш остаётся максимум что тильда и какой-нибудь pause/break да home/end
Upd: Ну либо переименовать кнопку с "Общение" в "Журнал" и сделать там 2 вкладки - "Журнал сообщений" и "Журнал заданий" или чтонидь подобное.
Rusvermilion #153 - 10 месяцев назад -1
Качество звука в редакторе лимит повысить, например шум дождя не очень звучит, а было бы ок.
В карты весом 2 мб, можно же загрузить минутную мп3 весом 2мб и будет 4 мб, что не много.
James Hatfield #154 - 10 месяцев назад (отредактировано ) 14
возможность импортировать модели и новый редактор триггеров с еще более множествами функциями чем на старом редакторе
Rusvermilion #155 - 10 месяцев назад -3
Кто тут дислайки ставит? Я в Forests Mushrooms, в свою карту добавлял мп-3 звук дождя и звучало не очень. Поэтому надо лимит повысить. В моих картах дождь много где есть, 10% времени во многих, как в реале. В грибах постоянно дождь норм бы зашел. Обоснуйте дураки, почему дислайк.
JMCode #156 - 10 месяцев назад 0
Rusvermilion, потому что есть конвертор звуков и сунь своей мечты
EHP_Sequence #157 - 10 месяцев назад (отредактировано ) 2
Вспомнил еще одну деталь. В сетевых и интернет-играх иногда бывают зрители (рефери и просто). И несколько досаждает, что суммарное число игроков и зрителей не более 24. Хотелось бы, чтобы были отдельные слоты для зрителей и для игроков, которые бы не зависели от текущего числа именно игроков (играют максимум 24, смотрят максимум 24) . Я почти уверен, что это очень легко реализовать.
Также хотелось бы чтобы ввели большее 24 число игроков и, соответственно, цветов.
И еще чтобы была возможность настраивать цвета в режимах просмотра на миникарте (которые цветовые обозначения войск, клавиша Alt A) где-нибудь в настройках. Сейчас там три возможности: цвета как есть, сизый для союзников, красный для врагов на миникарте и синий для себя с сизым и красным для союзников и врагов. Вот хочется, чтобы во втором и третьем режимах можно было выбирать вместо замороженных синего, сизого и красного цветов свои по выбору.
Это все мелочи, конечно, но они сделали бы игру лучше.
Rusvermilion #158 - 10 месяцев назад 2
Лимит обзора 1800, немного прибавить было бы лучше до 2000-2500.
Например башням в карты на развитие обзор такой ставить.
Сделать новую текстуру снега менее яркую, или убавить яркость другой текстуры снега на 15%.
Snirou #159 - 10 месяцев назад 2
Расширить лимит размера карты еще больше.
Убрать лимиты на декорации, юнитов, тайлы и так далее.
Многопоточность при проигрывании звуков триггерным способом.
Добавить function list (встроенный список всех нативок Jass с конкретными пояснениями, что делает то или иное).
Добавить обработчики событий получения урона для любого юнита (в том числе и добавить легкую возможность проверить, получен ли урон обычной атакой).
Возможность перехода на старую графику.
Возможность легко узнать показатели урона, защиты, скорости атаки юнита и тому подобное.
Добавить возможность редактировать интерфейс игры (есть возможность делать его подобие, графически отображая прямо на карте, но насколько я помню, в мультиплеере это не работает, да и все равно странно выглядит) .
Триггерное наложение баффов с соответствующим эффектом (писать костыли с даммиком как-то не то).
Возможность создавать более красивый текст на почве или экране (короче говоря, рамширенное форматирование текста).
Возможность менять цвет отдельных декораций или юнитов, чтобы не создавать отдельные копии типов или не прибегать к триггерам.
Настройки направления прорисовки (так как игра прорисовывается сверху вниз, то при создании видов от третьего лица из-за спины ее прорисовка никак не меняется, а ее увеличение начинает прорисовывать и то, что должно находиться позади персонажа).
Для опытных не очень полезно, но необходимо добавить все недостающие функции из jass в GUI (интерфейсные триггеры, грубо говоря). Особенно нужны локальные переменные и функции очищения памяти.
Побольше нативок для работы с декорациями и разрушаемыми объектами.
Увеличить максимальный обзор и максимальную скорость передвижения, которые можно проставить.
Доработать play animation, не все анимации в нем работают и приходится воспроизводить их по индексу, а при работе с большим количеством моделей это крайне неудобно (как, например, анимацию walk).
Возможно не помешало бы расширить возможность управления моделями в роликах, создавая качественную анимацию без сторонних редакторов.
Больше фильтров и их настроек (нет возможности установить черно-белый или сепию, например).
Возможность создавать новые типы атаки и защиты.
Возможность преобразовывать рамки иконок прямо в редакторе, не используя button manager.
Автоматически удалять чертов префикс при импорте (тот, что war3ximported или что-то такое).
В идеале бы совсем убрать лимит на размер карты.
Добавить возможность из игры перейти на ссылку с залитой картой и информацией о ней.
Часть вышеприведенного уже есть в JGNP, однако при выходе игры вряд ли он будет доступен в ближайшее время, если что-то еще в голову придет, то отпишу.
Maniac_91 #160 - 10 месяцев назад 7
Вспомнил ещё: предлагаю добавить возможность работы с декорациями так же, как с юнитами. Отлов нанесения урона, работа с группами без ограничений (сейчас выбирает только 64 декорации из области), например.
3 комментария удалено
ScopteRectuS #164 - 10 месяцев назад (отредактировано ) 2
Думаю будет неплохо, если доработать type code:
  • возможность создавать массивы;
  • возможность передавать аргументы в переменные типа code;
  • новая функция для запуска функции в новом потоке без имени функции как ExecuteFunc, а как функция StartThread.
call TimerStart( t, 0.03125, true, function callback( caster, target, damage ) )
Это сообщение удалено
Doc #166 - 10 месяцев назад 4
ScopteRectuS, справедливо полагать, что все это не нужно из-за поддержки Lua.
ScopteRectuS #167 - 10 месяцев назад (отредактировано ) 0
Doc, вместо JASS LUA будет что ли? Или и LUA, и JASS?
GetLocalPlayer #168 - 10 месяцев назад 2
ScopteRectuS:
Doc, вместо JASS LUA будет что ли? Или и LUA, и JASS?
И то и другое. Обратную совместимость обещают не ломать (для тех кто не эксплуатировал баги).
Rusvermilion #169 - 10 месяцев назад 0
Дальность видимости с вида сзади прибавить, например в карте Combat Zone видно не далеко, небо начинается слишком низко и дальность видимости не очень.
Doc #170 - 10 месяцев назад 7
Т.к. будет и то и то, я бы предпочел, чтобы жасс совсем не трогали, т.к. как обычно с новой функциональностью появятся новые баги и эксплойты.
Rusvermilion #171 - 10 месяцев назад -2
Алтарь альянса +4% размер, остальные -5%.
Сделать возможность двигать диалоговое окно, чтобы сделать распределение предметов как в вов в рпг картах.
В окне нельзя писать много, там букв 10 всего, а в чате окно закрывает.
Повысить лимит геройских скиллов до 7-8.
Чтобы скилл к статам героям добавлять, там иконку можно скрыть.
Скилл к статам: сила, ловкость, инт и еще как вариант ко всем статам.
Не всегда качается основной стат, можно сделать так, чтобы инт качали, например маны вначале мало и немного инт качать выгодно, еще урон от инты скиллу.
LongbowMan #172 - 10 месяцев назад 1

Предлагаю

  • Настройки отображения тумана войны, например возможность не затенять области, скрытые туманом войны. Очень актуально для карт, где используются большие декорации или конструкторы.
  • (Это уже люкс, но всё же) Возможность сохранить участок ландшафта с декорациями, тайлами и высотами в специальный набор, который можно разместить в другой точке. Видел такое в редакторе карт "Казаков", очень удобная вещь, которая экономит много времени. А если дать возможность делать это триггерно, то можно генерировать случайный ландшафт из заранее собранных кусков.
А также я призываю не слушать всех тех, кто просит какие-то изменения в оригинальном геймплее и интерфейсе или требует всякую мелочёвку, необходимую сугубо для их карт, просто потому что они не умеют или не хотят даже в простейший код.
pAxsIs #173 - 10 месяцев назад 7

Предлагаю

  • Добавить возможность передачи массива в функцию
  • Добавить такие события как:
    • "Юнит выходит из ренджа другого юнита"
    • "Юнит игрока наносит урон" (Сейчас только на определенного юнита есть такое событие)
  • Во время нанесения урона также иметь возможность все данные об этом уроне получать: тип, что вызвало урон (автоатака\заклинание\баф и тд
  • Изменять параметры РО юнитов\способностей\предметов триггерно
  • Возможность отслеживать, кто отдал приказ "Общему для нескольких игроков" юниту
  • Возможность работы с цепочкой приказов (копировать и тд)
  • Возможность триггерно создавать цепочку приказов для юнита (последовательность действий)
  • Иметь больше информации о приказе юнита, то есть куда он направлен и тд
  • Улучшить редактор AI (часто жалуются на это)
  • Возможность превью для импортированных файлов
  • Возможность ставить эффекты на карту вручную
Araders #174 - 10 месяцев назад (отредактировано ) 10
LongbowMan, раздел вроде как для людей и их хотелок. Но да тем тем не менее большинство комментариев сводятся к каким-то более обобщенным улучшениям редактора чем чего-то конкретного. Но если честно - больше всего смеха вызываю те люди которые просят чуть ли не автоматизировать редактор например в плане триггеров.
Кстати интересная идея по поводу генерации ландшафта кусками на как мне кажется именно в рефордже с учетом проработанности графики это может вызывать лаги ну или загрузка будет долгой.

Предлагаю (хочу)

  • Доработанное меню импорта. Что бы в нем можно было создавать папки и сортировать импорт, а также механизм просмотра моделей и текстур.
  • Возможность воспроизводить нестандартные анимации у портретов. Писал уже ранее
Кстати, Вадим регулярно проверяет тему или как?
Clamp #175 - 10 месяцев назад 0
Добавить возможность передачи массива в функцию
Оберни массив методом и вуаля. Доступно в vJass.
"Юнит выходит из ренджа другого юнита"
Технически очень сложно реализуемо, любым из известных мне способов, не стоит того.
"Юнит игрока наносит урон"
Иметь больше информации о приказе юнита, то есть куда он направлен и тд
Это и так есть в нативках.
pAxsIs #176 - 10 месяцев назад (отредактировано ) 2
Clamp:
Добавить возможность передачи массива в функцию
Оберни массив методом и вуаля. Доступно в vJass.
Тут же речь идет о стандартном редакторе от Blizzard. (Native)
Clamp:
"Юнит выходит из ренджа другого юнита"
Технически очень сложно реализуемо, любым из известных мне способов, не стоит того.
Ну смотри, событие: "Юнит входит в радиус" - есть, оба события: "Юнит входит\выходит из региона" тоже есть. Следовательно отлов выхода из определенной области это не проблема.
В данном случае "Юнит выходит из радиуса" это отлов изменения растояния и только, его можно на уровне движка отлавливать по проинципу (юнит находится в радиусе другого юнита и если "скорость A unit минус скорость юнита (от которого радиус считается) + текущий радиус > текущего радиуса", то он после следующего обновления кадров будет за радиусом (вот и отлов). Это же принцип collider-ов в играх. Не вижу сложностей.
Clamp:
"Юнит игрока наносит урон"
Тут же речь идет о стандартном редакторе от Blizzard. (Native)
Clamp:
Иметь больше информации о приказе юнита, то есть куда он направлен и тд
Это и так есть в нативках.
Есть возможность получить данные о приказе юнита в момент приказа, а не в любую секунду игры.
Допустим юнит уже выполняет приказ, а я хочу узнать какой у него приказ сейчас.
Все что есть это узнать GetUnitCurrentOrder() без какой-либо информации.
Clamp #177 - 10 месяцев назад 0
pAxsIs, весь перечисленный функционал реализуем на существующем jass тем или иным способом, не думаю, что есть смысл его описывать отдельно.
Rusvermilion #178 - 10 месяцев назад 0
Добавить нестандартные способности в редактор АИ, там только стандартные.
quq_CCCP #179 - 10 месяцев назад 0
Rusvermilion, они же с карты подтягиваются при импорте стандартного ИИ в карту. Но делать на канале абилки для ии всеравно не выйдет, весь контроль юнитов и абилок в ИИ выполнен в движке и для нас недосягаем. Поэтому обьснить ИИ что это за спелл и как его и куда правильно применять стандартному мили ИИ не рассказать.
PornoMishka #180 - 10 месяцев назад 6
Rusvermilion, они и так используют кастомные способности, лишь бы те были изучены триггерно, думаю, без редактора ИИ очень даже можно обходиться.

Предлагаю

Увеличение лимитов скорости движения (хотя бы до 1000) и атаки.
Отслеживание пассивных способностей с шансом (криты, баши, увороты и т.д.).
Динамичная смена моделей и иконок юнитов.
И самое сладкое для меня: штук 5 скиллов-шаблонов в РО, которые бы нативно могли делать вещи, которые часто городят в картах на JASS (например: прыжок (по координатам или в направлении лица кастера), снаряд с настраиваемым типом урона и AoE, и т.д.).
Msey #181 - 10 месяцев назад (отредактировано ) 4
Редактор
По предметам/способностям/юнитам сделать гибкое редактирование, на основе заклинания канал. То есть, идея заключается не в том, чтобы мы копировали например какое-либо заклинание из редактора, а в выпадающем списке выбирали тип действия сами и на его основе появлялись доп поля
В редакторе импорта не хватает превью того, что мы загрузили. Иконок например
Возможность снимать с заклинаний орб эффекты галочкой
Траггеры
События на получение урона любым юнитом без лишних операций (через юнит попал на карту или атакован мне никогда не нравилось)
Возможность численного получения брони юнита
Возможность менять характеристики и показатели брони без способностей предметов и последующего увеличения/понижения их уровня
Скрипты
Было бы здорово, если бы упростили конвертацию в строки без доп функций типа I2S(...) I2R(...) итд
Более удобная работа с массивами, а не вот это вот все
Rusvermilion #182 - 10 месяцев назад 0
Прибавить максимальное кол-во свойств предметов, с 4 до 5. Увеличить максимальный размер описания предметов на 30%.
JMCode #183 - 10 месяцев назад -4
Увеличение лимитов скорости движения (хотя бы до 1000) и атаки.
Зачем такая скорость пойми за 30 фрейм не будет он гладко быстро бегать а тупо телепортировать вперед пойми вы уже механику
EHP_Sequence #184 - 10 месяцев назад 0
По предметам/способностям/юнитам сделать гибкое редактирование, на основе заклинания канал. То есть, идея заключается не в том, чтобы мы копировали например какое-либо заклинание из редактора, а в выпадающем списке выбирали тип действия сами и на его основе появлялись доп поля
Это отличное предложение. Сделать универсальную способность, которая позволяла бы комбинировать различные абилки и эффекты.
Doc #185 - 10 месяцев назад 8
Зачем такая скорость пойми за 30 фрейм не будет он гладко быстро бегать а тупо телепортировать вперед пойми вы уже механику
Бред по нескольким параметрам, пройдите обратно в палату.
JMCode #186 - 10 месяцев назад 0
Doc, тогда иди проверь а не лечить...
Doc #187 - 10 месяцев назад 0
Что проверить, умник? Ты понимаешь, что даже если симуляция идет на 30 тиках, то она все равно отвязана от частоты рендеринга, которая все интерполирует между кадрами?
PyCCKuu_4eJl #188 - 10 месяцев назад 0
pAxsIs:
  • "Юнит игрока наносит урон" (Сейчас только на определенного юнита есть такое событие)
Так можно ж добавить всех юнитов на карте в группу, как обычно в системах отображения урона.
Только кроме GetEventDamage() использовать GetEventDamageSource() с проверкой на номер игрока или тип юнита
А вообще хотелось бы оптимизацию для общей прорисовки моделей.
Ибо даже если просто отдалить камеру, убрав туман, то даже при одновременных 150+ юнитов (тестил на виспах) начинает просаживаться фпс, просто из-за анимации, а на 250+ и вовсе начинается световое шоу. Также это и мешает юзать много хорошо проработанных моделей, из-за того же клятого лимита полигонов.
prog #189 - 10 месяцев назад 0
Хочу большую кнопку "забанить всех идиотов", желательно с настраиваемым звуком и библиотекой готовых звуков на выбор, но какой-то особый функционал не обязателен - достаточно возможности закликивать эту кнопку для успокоения после очередного посещения ареала обитания идиотов.
ClotPh #190 - 10 месяцев назад 0
PyCCKuu_4eJl, можно, но это менее удобно.
Rusvermilion #191 - 10 месяцев назад 0
Улучшить описание, когда наводишь на иконку стата, что ловкость 2% ск атаки, а реген от силы и инты 0.05.
PornoMishka #192 - 10 месяцев назад 0
Rusvermilion, давайте тогда уж XML разметку попросим со всеми вытекающими.
Dao Denus #193 - 10 месяцев назад 0
  1. Изменение типа склона путем выбора, а не полной замены.
  2. Выбирать больше тайлсета
LongbowMan #194 - 10 месяцев назад (отредактировано ) 0
Rusvermilion, в принципе, сейчас это можно триггерно делать, с помощью convert integet to string и смены описания заклинания каждый раз при изменении параметра, от которого зависит цифра. Это конечно очень муторно, но я не особо надеюсь на то что они введут такую фишку для редактор объектов. Кстати, в связи с этим...

Предлагаю

Добавить события: Hero Stat has increased/decreased, Unit Attack has increased/decreased и прочие события для простого отлова смены того или иного значения.
Roy Mustang #195 - 10 месяцев назад (отредактировано ) 4
Не знаю если уже писали это но все же напишу

Предлагаю

  • Возможность создать папки и подпапки в РО для юнитов/декора/абиллок и тд.
  • Возможность импорта с готовыми путями (для иконок авт создание BTN и DISBTN путей)
  • Возможность создавать предметы триггерно на любой высоте и возможность их крутить по оси. (полезно для карт вроде RPG)
  • Апнуть наверное сам движок ибо он сильно лагает когда на карте много юнитов. (Юниты на приказы реагируют с задержкой например)
  • Автоматическое удаление лишних утечек (после создания юнитов - предметов и тд)
  • Нормальный ИИ редактор
Araders #196 - 10 месяцев назад 0
LongbowMan, добавить именно как готовый тригер, потому как мне кажется что при помощи JASS кода это можно отловить или я путаю?
Roy Mustang,
Апнуть наверное сам движок ибо он сильно лагает когда на карте много юнитов. (Юниты на приказы реагируют с задержкой например)
Если для обычного варкрафт 3 эта функция была бы не плоха то для рефорджа она будет бесполезна поскольку из за подтянутой графики каждый юнит будет потреблять еще больше ресурсов чем раньше.
Автоматическое удаление лишних утечек (после создания юнитов - предметов и тд)
Как мне кажется это сложно реализуемо из за того что каждый будет писать или складывать триггеры так как ему удобно и система может не разобраться что удалить автоматом, а что нужно оставить.
Rusvermilion #197 - 10 месяцев назад -2
доп описание статов легко пишется в Игровой интерфейсе в Дополнительно
Doc #198 - 10 месяцев назад (отредактировано ) 2
Если для обычного варкрафт 3 эта функция была бы не плоха то для рефорджа она будет бесполезна поскольку из за подтянутой графики каждый юнит будет потреблять еще больше ресурсов чем раньше.
Лаги начинаются не графические, а логические, у юнитов банально ломается поиск пути и они начинают вставать на месте, причем тут графика?
Как мне кажется это сложно реализуемо из за того что каждый будет писать или складывать триггеры так как ему удобно и система может не разобраться что удалить автоматом, а что нужно оставить.
Глупенький компьютер не может разобраться( en.wikipedia.org/wiki/Garbage_collection_(computer_science)
Тем не менее, гербедж коллектор полезен только для вещей не влияющих на геймплей, потому что он не дает гарантий о времени удаления, если не используется банальный рефкаунтинг. Ваших юнитов и предметы вам всегда придется удалять самостоятельно. Локации, группы и прочую ерунду он за вами удалить сможет.
ScorpioT1000 #199 - 10 месяцев назад 0
Лаги начинаются не графические, а логические, у юнитов банально ломается поиск пути и они начинают вставать на месте, причем тут графика?
У меня есть ощущение, что там намеренно создается очередь приказов после какого-то лимита, пережитки прошлого. Возможно, связано с сетевыми приколюхами нулевых.
UserCraft #200 - 10 месяцев назад 0
PT153, а как PT153:
2)предлагаю добавить создание триггер-события, которое могло бы влиять на броню и уменьшение героев и прочих юнитов, не так чтобы от 14 единиц брони урон уменьшался на 50%, а чтобы от 14 единиц брони урон бы уменьшался на 14%, от 28 единиц брони на 28%, но чтоб максимальное уменьшение урона была до 98%, а не 100% - иначе эффект будет неуязвимости от физических атак;
3)предлагаю добавить в редактор параметр изменения брони героям от повышения уровня и убрать зависимость брони от ловкости;
Это можно настроить в константах карты.

5)предлагаю добавить в WE событие, чтобы в игре на созданных картах музыкальное сопровождение менялось во время боевых действий (обнаружен(ы) вражеский(е)/нейтральный(ые) юнит(ы) вашим(и) юнитом(ами) либо вражеский(е)/нейтральный(ые) юнит(ы) обнаруживает(ют) вашего(ых) юнита(ов)), а чтобы после уничтожения вражеских/нейтральных войск либо ухода с их засвета мелодия б звучала по умолчанию либо указанная в WE (только в случае импорта музыкальных файлов для опредёлённой расы)
Сейчас это тоже можно сделать даже на 1.26.
Сообственно, как это сделать???