Добавлен , опубликован
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.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
3 года назад
0
Не знаю как для вас, но многим он уже известен более нескольких лет, тем более что первая версия вышла ещё в далёком 2013 году. :D
0
6
3 года назад
0
Ev3nt:
Не знаю как для вас, но многим он уже известен более нескольких лет, тем более что первая версия вышла ещё в далёком 2013 году. :D
Энигма тоже была известна давно, но разбираться в ней стали не сразу.
На хайве и тут я не вижу подробной информации по этому поводу.
0
19
3 года назад
0
Enemy1PK, в таком случае стоило бы добавить, что YDWE также способен запускать модифицированный Warcraft со своими плюшками.
1
32
3 года назад
1
Всё верно, тема была известна давно, но информации по ней на сайте не было
0
14
3 года назад
0
Просьба к автору ресурса, напиши какие версии варкрафта поддерживает данный редактор.
Иначе будет много вопросов в комментариях.
Этот комментарий удален
0
6
3 года назад
Отредактирован Enemy1PK
0
Naxefir:
Просьба к автору ресурса, напиши какие версии варкрафта поддерживает данный редактор.
Иначе будет много вопросов в комментариях.
Я сам пока не знаю, в одном месте написано:
YDWE has the following advantages:
  1. Compatible with Warcraft 1.20 and 1.24
  2. Comes with official CD-free WE, stable and reliable
  3. Compatible with Vista, Win7, Win8, Win10
  4. Rich plugins
  5. A large number of JASS systems and skill demonstrations
  6. Support double opening
В другом месте написано что пока не поддерживает даже 1.28, из чего можно сделать предположение что все до 1.27 поддерживается.
На 1.26 у меня работает так же как и на 1.24, значит можно использовать.
Меня скорее интересует почему нигде не работает колоризер и подсветка jass, или хотя-бы его адекватный внешний вид.
Бтв добавил примеры карт, их там много но есть один недостаток - строчки (string) написаны на китайском и отображаются как точки, если получится то переведу потом.
0
14
3 года назад
0
Enemy1PK:
Naxefir:
Просьба к автору ресурса, напиши какие версии варкрафта поддерживает данный редактор.
Иначе будет много вопросов в комментариях.
Я сам пока не знаю, в одном месте написано:
YDWE has the following advantages:
  1. Compatible with Warcraft 1.20 and 1.24
  2. Comes with official CD-free WE, stable and reliable
  3. Compatible with Vista, Win7, Win8, Win10
  4. Rich plugins
  5. A large number of JASS systems and skill demonstrations
  6. Support double opening
В другом месте написано что пока не поддерживает даже 1.28, из чего можно сделать предположение что все до 1.27 поддерживается.
На 1.26 у меня работает так же как и на 1.24, значит можно использовать.
Меня скорее интересует почему нигде не работает колоризер и подсветка jass, или хотя-бы его адекватный внешний вид.
Бтв добавил примеры карт, их там много но есть один недостаток - строчки (string) написаны на китайском и отображаются как точки, если получится то переведу потом.
Стоп, lua на 1.26?
0
32
3 года назад
0
Стоп, lua на 1.26?
В этом редакторе о луа было известно ещё раньше, чем вышел реф
Близы даже за основу брали некоторые моменты от сюда, чем свидетельствуют следы слов YDWE внутри рефа
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.