Добавлен , опубликован
YDWE - это продвинутый китайский редактор карт схожий с JNGP. Он является лучшим редактором в китайском сообществе и одновременно с этим остается практически неизвестным и неизученным для всего остального мира.
Официальный сайт - www.ydwe.net.
Китайская база знаний по warcraft 3, и не только xywiki.com

Описание

YDWE весьма дружелюбен к начинающим мапмейкерам, он выполнен в такой форме что для большинства действий уже существуют готовые решения внутри редатора.
По сути, вам даже не обязательно знать Jass, ведь многие его функции просто вшиты в оболочку триггеров.
Девиз этого редактора можно охарактеризовать как "Больше творчества, меньше разработки решений"
И особенно сильно это заметно при создании рпг карт, ведь YDWE это чуть-ли не ультимативная машина для создания карт жанра RPG.
Гарантирована работа с warcraft 1.20-1.27
Но карты без использования API работают на всех версиях вплоть до reforged
Скрины

Преимущества

  • Есть оптимизация кривых BJ функций и много альтернативных функций на замену старым.
  • Большинство нужных JASS функций существуют в GUI - оболочке.
  • Есть готовые пресеты разных полезных функций, например: отлов урона, способности, крафт
    предметов, собственный детектор утечек, etc.
  • Поддерживает Lua.
  • Удобный плагин покраски текста.
  • Поддержка мульти-открытия редактора (В том числе - поверх других редакторов)
  • Slk - оптимизация перед тестированием карты.
  • Возможность быстро протестировать карту в несколько окон.
  • Внушительное количество API - функций (Аналог мемхака и blizzard api)
  • Преобразование карт в формат Lni который разбирает карту на папки с разными ресурсами.
Информация о формате Lni

Зачем нужен формат "Lni" ?

Карта формата w3x имеет много дефектов. Первый из них заключается в том, что формат w3x является частным форматом blizzard, который слишком закрыт.
Использование формата w3x означает что у вас нет доступа к большинству инструментов для редактирования и вы можете использовать только очень ограниченное количество
инструментов, например: WE, MpqEditor, HKE и тд.
Кроме того, формат w3x на самом деле является форматом оптимизированным blizzard для выполнения карты, и не учитывает возможности редактирования карты.
Например - упаковка нескольких небольших файлов в большие файлы для повышения производительности чтения и записи на жесткий диск.
Эта функция используется при редактировании, она почти бесполезна но при этом сильно жертвует удобством работы над картой.
Цель нового формата - как можно больше отвязать мапмейкеров от частных программ, чтобы они могли использовать все наилучшие распространенные инструменты для
максимально комфортного редактирования и управления своими картами.
Помните, что с новым форматом Lni, YDWE больше не является вашим единственным инструментом редактирования карт.
По крайней мере автор очень надеется увидеть этот эффект.

Каковы функции нового формата?

Новый формат Lni (далее - Lni) это папка, а не единый файл.
Это означает что вам больше не нужен диспетчер ввода в YDWE (но вы все равно можете его использовать).
Я считаю что проводник Windows будет иметь все функции которые вам нужны, кроме того, формат Lni также создаст удобную классификацию всех файлов из ваших карт.
  • table: Material compilation data table. war3map.w3* и прочее, будут преобразованы в Lni.
  • scripts: Script files. Файлы из директо́рии скриптов будут расположены здесь.
  • tirgger: Trigger files. Здесь будут созданы файлы формата Lml конвентированные из war3map.wtg / war3map.wct
  • source: Sound files. Файлы с расширением mp3, wav.
  • resource: Resource files. Файлы с расширением mdx, mdl, blp, tga.
  • map: Others. Файлы не отнесенные к вышеперечисленным категориям.
Помимо отказа от частного формата mpq, Lni также перевел редактирование и запуск объектов в текстовый формат.
Вы можете использовать даже текстовый редактор для этих целей.

Совместное редактирование карт

Многопользовательская совместная работа на картах в формате w3x - просто кошмар.
По сути, одновременно редактировать карту может только один человек, из-за чего приходится координировать каждое изменение в месседжере.
Формат Lniпозволяет в полной мере использовать различные современные инструменты редактирования, значительно улучшая возможности совместной работы нескольких человек,
например - github.

Резервное копирование карты

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

Как начать использовать формат Lni?

Есть 2 метода:

1) w3x2lni может преобразовать вашу карту из формата w3x в Lni. Вы также можете переключиться обратно.
2) Откройте карту в YDWE, выберите в меню "сохранить как" потом измените имя файла карты на ".w3x" и сохраните файл, после чего редактор сгенерирует карту в формате Lni.
Чтобы конвентировать обратно в формат w3x, откройте карту формата Lni выберите в меню "сохранить как" и укажите любое имя файла.
Фактический формат карты всегда остается w3x, различие лишь в том что карта "разобьется" на несколько папок с файлами, а главный - w3x файл будет служить неким ярлыком для открытия карты в редакторе

Будущее формата Lni
Больше замены частных форматов на общедоступные, включая рельеф, звук, готовые блоки карт, управление файлами модели, автоматическое управление путями карты и тд.
Напоследок, я надеюсь что в будущем каждый будет использовать формат Lni для редактирования карты и у вас появятся новые перспективы.

Послесловие

Важно:
Использование функций помеченных как [BZAPI] и [JAPI] Приведет к тому что карта будет запускаться только на платформе с поддержкой API (Например, NetEase) или с помощью варкрафта версии 1.27 с имитацией API.
Мы можете поиграть в карты с API функциями на Irinabot.ru используя специальный варкрафт - drive.google.com/file/d/17pZMBG0DGpz7Icn_QSXPJQjnL1VS2uFm/view.
Или подождать релиз платформы www.unirpg.com
UniRpg - аналог китайской платформы www.5211game.com для европейского комьюнити.
На данный момент платформа дорабатывается и находится на стадии открытого тестирования, можно зайти и поиграть в разные карты, на данный момент уже есть русский сервер с хорошим пингом.
Так же вы можете попробовать мою Twilight's eve resurrection залитую на сервер, которая полностью сделана в этом редакторе на гуи.
Последней версией редактора считается YDWE 1.32.13. Автор более не продолжает разработку (кроме баг фиксов)
Однако английская версия YDWE появилась совсем недавно и ей еще предстоит пройти некоторые испытания на пути к совершенству.
Свои благодарности и поддержку будущей платформы вы можете выразить в официальном дискорде UniRPG discord.gg/q2vrXeM3wx Ведь именно благодаря этим ребятам мы получили возможность осваивать этот редактор т.к они сделали изначальный перевод с китайского на английский.
Так же вы можете поблагодарить меня за поиск и фикс багов/некоторые переводы/распространение информации в массы и в целом за активную поддержку данных проектов от китайских собратьев.

Changelog

Undeclared version
  • Добавлен перевод английской версии конфига.
  • Добавлены примеры триггеров (папка example)
YDWE 1.32.13 En 0.1
  • Исправлен неработающий TESH.
  • Улучшен перевод английской версии конфига.
  • Переведены на английский почти все примеры (папка example) По большей части перевод нормальный, для понимания сойдет.
  • Добавлено небольшое количество перевода некоторых параметров в редакторе обьектов.
YDWE 1.32.13 En 0.2
  • TESH - стиль изменен на аналогичный из JNGP(выделенная строка больше не всратая)
  • [Anti-destiny] переименован в [Unbeliveble] (возвращен дословный перевод)
  • Определенное количество старых триггеров переименованы и отсортированы как в JNGP (все - "верхние" контейнеры (События/Условия/Действия)) и некоторые подпункты.
  • Переименованы несколько полей с неправильными значениями (example: create Player 1 for Footman)
YDWE 1.32.15 En 0.3
  • Исправлен неработающий YDColorizer (Плагин покраски цвета строк в редакторе обьектов)
  • Теперь используется более новая версия с неизвестными фиксами и доп переводами конфига.
  • Пример карты с добавлением предметам доп атрибутов и т.д (из папки JAPI) был возвращен в оригинальный вид на китайском языке до лучших времен, т.к перестал работать после перевода.
YDWE 1.32.15 En 0.4
  • Все функции которые делали карту не запускаемой без специальной игровой платформы с поддержкой API (NetEase/5211/Unirpg/etc) или варкрафта версии 1.27 с имитацией API были помечены как [BZAPI] и [JAPI] Теперь вам ничто не мешает использовать YDWE как основной редактор карт.
  • Немного улучшен перевод.
YDWE 1.32.15 En 0.5
  • Переведено всё (?) в редакторе объектов.
  • Исправлен баг когда YDWE стабильно вылетал с ошибкой при работе с редактором объектов.
  • Больше улучшений в переводе триггеров.
YDWE 1.32.15 En 0.6
  • Проведена крупная работа по улучшению перевода GUI - функций.
  • Многие названия стали соответствовать JASS и в будущем эта тенденция будет сохраняться чтобы YDWE помогал новичкам постепенно переходить с GUI на JASS/Lua.
  • Многие "красные" функции были помечены как BJ
  • Некоторые исправления названий вызывающих путаницу, пример: rect/region/point/location
  • Есть вероятность что в будущем сделаю всё более тщательно.

[Systems]

Item Ability System - Add Skills To Items [YDWE]
Теперь при выбрасывании предмета способность не удалится если у юнита в инвентаре остались предметы этого же типа. (но все еще удаляется если у разных предметов одна и та же способность)
Multiple Inventory
Теперь dummy-сумки создаются для владельца юнита которому добавляется сумка, а не для нейтрала, что позволяет легче "зацепляться" за конкретные сумки через действия. Пример: установить в переменную случайного юнита из типа юнитов dummy-bag принадлежащего игроку 1.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
35
2 года назад
2
Enemy1PK, переводчиков найти для начала :)
0
6
2 года назад
Отредактирован Enemy1PK
0
x10azgmfx: Переводить не сложно, мы раньше с ребятами часто таким занимались но я уже не помню как именно.
Могу посоветовать из переведенных на ирине боте: pyromancerAsianEngFix и NetEase.3kingdmsTDeng - помогут ознакомиться для тех кто не в курсе зачем нужен YDWE, особый варкрафт и китайские карты, но они конечно переведены не идеально.
Сейчас лучше помогите шрифты в том варкрафте расковырять.
Бтв создал дискорд для редактора, можете заходить что-нибудь спрашивать, смотреть что я делаю в редакторе и тд в любое время без необходимости писать на форуме. discord.gg/qcctgRts49
Если в карты китайские хотите собрать народ и тд.
0
35
2 года назад
0
Enemy1PK, у меня варкрафт 3 китайский не запускается, хз чем это связано 😁
0
6
2 года назад
Отредактирован Enemy1PK
0
x10azgmfx: ну я для таких моментов и создал диск.
Могу лишь сказать что надо смотреть инструкцию и сделать так же.
Открываешь в папке bin файл YDWEConfig и в одном из пунктов ставишь путь к варкрафту (именно к этому китайскому варкрафту а не к своему 1.26)
Потом запускаешь в основной папке с китайским вариком файл war3.bat или war3 window.bat
В меню сразу поймешь сработало или нет, вот этот вар заходит в игры на ирине и может зайти в китайские карты.
Скорее всего надо еще не забыть закинуть файл который снимает лимит веса карт.
Загруженные файлы
0
6
2 года назад
Отредактирован Enemy1PK
0
Теперь уж точно стабильно рабочая версия (5)
Обратите внимание на slk оптимизацию перед тестом карты, у меня одна карта грузилась 2.5 минуты, а с оптимизацией ровно минуту, очень хорошая штука.
Теперь уже когда распробовал, могу с уверенностью сказать что YDWE - просто имба для новичков и всех кто редко использует Jass, даже без API функций.
Лучше делать карты здесь чем плодить утечки, записывать всё в глобалки или просто не иметь возможности что-то нормально реализовать.
0
37
2 года назад
0
Оказывается, ещё в 2016 постили, но все забили)
0
6
2 года назад
Отредактирован Enemy1PK
0
На unirpg были установлены русские сервера, просьба зайти и протестировать хотя бы пинг в течении игры.
Кстати, помню как некоторые говорили что в карту из под ydwe нигде нельзя будет поиграть.
Пересобрал с нуля меньше чем за месяц твилку и карта собирала фулки 3 недели подряд каждый день, никаких утечек, критов или лагов.
Кто хочет делать карты легко - просто берите и делайте.
0
1
2 года назад
0
Возможно ли как-то изменить цвет бекграунда с белого на черный в триггерах?

Многие тестовые карты показывают error при запуске, например такие как кд скилов
0
6
2 года назад
0
Возможно ли как-то изменить цвет бекграунда с белого на черный в триггерах?

Многие тестовые карты показывают error при запуске, например такие как кд скилов
Никогда не видел чтобы меняли цвета. Для гуи не уверен что можно, для JASS можно попробовать поменять настройки в TESH или просто использовать любой сторонний редактор для кода, например - Visual Studio Code.
Скачал прям отсюда шестерку, тестовые карты открываются, сохраняются и работают.
Могу лишь уточнить что эти карты нужно открывать редактором ydwe и что если стоит рефорж, он может ломать все другие редакторы и варкрафты пока не пофиксить reg файлом.
Слишком мало сведений для предположений, нужны хотя бы скрины ошибок и еще можно открыть logs\ydwe.log для большей информации.
0
23
1 год назад
Отредактирован МиниЗавод
0
Какой кайф, почему это не юзают?
Загруженные файлы
1
35
1 год назад
Отредактирован Anime Chan
1
Потому что на хгм это никому не нужно, это Китай, а значит, что это аниме. А аниме никому не нужно. Когда комьюнити хгм пересмотрят взгляды и начнут уважать чужие разработки - это всё поменяет смысл и мы сможем жить ещё легче, но костыли наше всё.
0
23
1 год назад
0
Экскалибур, да нет там никакого аниме, только новые гуи и жассы
0
35
7 месяцев назад
0
Китайская база знаний по warcraft 3, и не только xywiki.com
Рипнулся походу
0
6
7 месяцев назад
0
Вау, я только узнал о существовании этого редактора.
Правда уже не так нужен...
Почему его так слабо популяризируют у нас?
Если он так хорош.
0
14
7 месяцев назад
Отредактирован host_pi
0
Почему его так слабо популяризируют у нас?
уже сто раз обсуждали
у нас мало картоделов и мало игроков играющих в разные кастомки (в отличие от китая и кореи)
людям подавай дотан и земли бога, остальное НИНУШНА
есть ведь ЛЕГИОН ТД, чё ещё тебе нада??????
0
37
7 месяцев назад
0
У нас просто доморощенные мододелы не умеют в рекламу
0
6
7 месяцев назад
0
У нас просто доморощенные мододелы не умеют в рекламу
Вот эта версия по правдоподобнее.
0
14
7 месяцев назад
0
У нас просто доморощенные мододелы не умеют в рекламу
а азиатские умеют?
где гайд по рекламированию своих картонок на ОРТ ?
0
29
7 месяцев назад
0
Если он так хорош.
А он хорош?
0
14
7 месяцев назад
0
У нас просто доморощенные мододелы не умеют в рекламу
Научи рекламить 23 расы)
0
29
7 месяцев назад
0
Научи рекламить 23 расы)
Изи. Шаг первый - делаем интересную, сбалансированую карту.
0
23
7 месяцев назад
0
А он хорош?
Ну так ведь:
По сути, вам даже не обязательно знать Jass, ведь многие его функции просто вшиты в оболочку триггеров.
Девиз этого редактора можно охарактеризовать как "Больше творчества, меньше разработки решений"
0
35
2 недели назад
0
Сайт умер вики
Чтобы оставить комментарий, пожалуйста, войдите на сайт.