HiveWE - World Editor 0.6

Добавлен , опубликован
Программы
Предназначение:
Работа с картами

Навигация:


Автор: eejin
Статус: В разработке
HiveWE - это независимый редактор карт WarCraft III с открытым исходным кодом, разрабатываемый исключительно силами заинтересованных модмейкеров.

Несмотря на то, что финальной целью разработки HiveWE является создание полнофункциональной расширяемой замены стандартного World Editor, на данный момент его функционал не слишком велик.

Возможности HiveWE:

  • загрузка и просмотр карт Warcraft III
  • редактирование и сохранение карты путей (осторожно, пересохранение карты не в HiveWE отменит эти изменения!)
  • работа с 16 типов текстур ландшафта
  • работа с картой высоты (heightmap)
  • темный интерфейс
  • удобный редактор триггеров GUI и JASS
Пока что HiveWE не может похвастаться широкими возможностями, поскольку значительная часть усилий разработчиков была направлена на создание инфраструктуры, которая в дальнейшем позволила бы работать над проектом без лишних задержек и сложностей. На данный момент самые важные элементы HiveWE успешно реализованы, так что уже можно надеяться на скорое появление в редакторе прочих нужных функций.

Патчи:

HiveWE 0.6 (new):

Дополнения:

  • генерация скрипта карты
  • улучшено выделение Jass
  • улучшено автозаполнение Jass
  • вкладки в редакторе триггеров теперь настраиваются
  • комментарии к триггерам отображаются и редактируются
  • окно элементарного поиска в редакторе триггеров
  • перемещайте камеру с помощью клавиш со стрелками
  • ярлыки для открытия/сохранения карт
  • улучшено размещение декораций
  • классный значок приложения
  • копирование и вставка doodad
  • позиционирование doodad с помощью цифровой клавиатуры
  • улучшены темы оформления

Изменения:

  • камера теперь с динамическим углом, а не гибрид TP/FP
  • перемещение камеры теперь пропорционально расстоянию
  • камера теперь меняется с высотой местности
  • высота doodads интерполируется после изменения ландшафта
  • doodads теперь выбираются одним щелчком, а не двумя

Исправления:

  • нажатие на миникарту теперь перемещает вас в правильное место

HiveWE 0.5:

Дополнения:

  • миникарта
  • шаг назад/вперёд
  • карта путей для декораций
  • освещение клифоф (склонов)
  • работающий редактор JASS (с некоторыми ограничениями)
  • темная тема
  • функциональная палитра декораций

Изменения:

  • проверка наличия корневой папки Warcraft
  • палитра декораций по умолчанию "деревья/разрушаем объекты"
  • возможность ускорения работы за счет видеокарты
  • теперь также показывает карты RoC (.w3m)

Исправления:

  • теперь можно запускать HiveWE во время работы Warcraft
  • правильное отображение глубины воды
  • правильная водная карта путей
HiveWE 0.3:
Дополнения:
  • Поддержка Warcraft 1.29
  • Добавлена палитра ландшафта
  • Добавлен менеджер импорта
  • Теперь показывает текстуру пути на скалах
  • Добавлена камера первого лица и позволяет переключаться между ними
  • Добавлены тени ландшафта
  • Сброс камеры с помощью CTRL + Shift + C
Изменения:
  • Удален war3Patch.mpq из иерархии
  • Добавлен deprecated.mpq (от 1.29) к иерархии
  • Загрузка SLK теперь примерно на 4 раза быстрее (улучшенное время загрузки карты)
  • Скрывает кисть, когда палитра неактивна
  • Улучшена совместимость с RoC
  • Теперь помнит ваше последнее открытое/сохраненное местоположение
  • Дальнейшее увеличение производительности рендеринга для doodads
  • Теперь помнит каталог Warcraft 3, если вы ранее его находили
Исправления:
  • Исправлен порядок иерархии элементов/карт
  • Исправлена загрузка предметов, размещенных на карте
  • Исправлена ошибка с отключением местности (64x64 стал 63x63)
HiveWE 0.2:
  • отрисовка боевых единиц и декораций
  • всплывающие подсказки для всех кнопок
  • центрированная кисть мыши
  • правка/изменения кода
  • работа с 16 типов текстур ландшафта
  • исправлены ошибки отрисовки с наклонами и углами
  • сохранение ландшафта
  • возможность запуска несколько окон
  • исправлены ошибки с изменением текстур ландшафта
  • синтез анализа геосети
  • улучшена совместимость формата файлов RoC
HiveWE 0.1:
Текущая версия HiveWE далека от финальной, так что её работа подвержена некоторым ограничениям:
  • притормаживает при большом количестве декораций (10.000+)
  • есть проблемы с отрисовкой декораций (есть проблемы с эффектами свечения, частицами и т.п.)
  • полностью отсутствует отрисовка боевых едениц
  • не отрисовывает подъёмы/спуски со склонов (рампы)

Для работы требуется:

Технически, наличие установленного Warcraft нельзя назвать необходимым; редактор использует только его MPQ архивы. Поскольку авторы не обладают правами на них, они не могут заниматься их распространением. Просто укажите редактору путь к папке, где они находятся, когда он это запросит.
В случае, если у вас случится какая-нибудь ошибка или вылетит редактор, автор просит отправить ему файл вызвавшей проблему карты.

Скриншоты:


Видео:

Возможности РО:
Работа с картой путей (old):

Установка:

  1. Скачайте и распакуйте архив
  2. Запустите программу
  3. Выберите папку с установленной игрой
При первом запуске возможно появление сообщения об ошибке MPQ файла, его можно проигнорировать.

Полезные ссылки:


Инициатива и коммуникации - N7 Molot.
Форматирование и перевод - Clamp.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
3
35
6 лет назад
3
вот оно проклятое коммунистическое прошлое, никакого уважения к частной собственности!
Думаю, что закрытие карт не в целях оптимизации противоречит самой идее создания карт под варкрафт.
13
29
6 лет назад
Отредактирован Doc
13
И как автор проекта я не хочу,чтобы кто либо взломал мой труд, "подсмотрел" а затем перенес это в свою карту, затратив при этом ноль усилий.
Я не очень понимаю как это конкретно повредит тебе, если не существует какой-либо финансовой составляющей. В любом случае стоит смотреть по конкретным кейзам и репортить модераторам ситуации когда очевидно что что-то своровано. В том же дота2 моддинг сообществе никаких протектов карты не было и нет, никто даже не пытается обфусцировать код, более того крупнейшие проекты лежат в полностью открытом доступе на гитхабе и это ОГРОМНЫЙ бонус к обучению новичков. Человек приходит с вопросом о том как сделать Х и ему просто кидают ссылку на уже готовый код в проекте Y. Прямое воровство кода рассматривается в порядке DMCA-реквестов. Извините, но варкрафт моддеры просто застряли в параноидальном прошлом.
Я лично начал варкрафт 3 моддинг с изучения имеющихся у меня открытых карт.
3
12
6 лет назад
3
Doc:
Я лично начал варкрафт 3 моддинг с изучения имеющихся у меня открытых карт.
Я не в курсе как это вообще можно иначе сделать. Не, ну наверное можно штудировать статьи месяцами, но это же совсем не весело. А вот взять какую-нибудь карту, и начать делать там всякие штуки и потом смотреть, что получается...
Вообще, закрытые карты - это зло невероятное. Если разработками в открытой карте пользуются другие люди - это же хорошо, это значит, что то, что сделано, оно действительно полезно как самому разработчику, так и другим людям.
А если карта закрытая, а потом потерялся открытый исходник - ни себе, ни людям, годы работы коту под хвост. Кому от этого хорошо?
6
16
6 лет назад
Отредактирован DracoL1ch
6
Карты закрывали не столько ради "не смотрите как я это сделал", а потому что хостить можно любую карту, в т.ч. модифицированную на читы. Очевидно, это вредит самой карте. Плюс ускорение от инлайна констант и функций, плюс сокращение размера.
В д2 проект проходит ревью модераторов, прежде чем может появиться в публичных хостах, поэтому пример некорректен - подделки и фейки там и так не пройдут.
6
29
6 лет назад
Отредактирован Doc
6
В д2 проект проходит ревью модераторов, прежде чем может появиться в публичных хостах, поэтому пример некорректен - подделки и фейки там и так не пройдут.
Хз о чем ты, никогда подобного не было, лол. Сейчас и выделенные сервера дают абсолютно всем по дефолту. Естественно там появлялись и подделки и сворованные моды, но их быстро банят по инициативе автора, либо в них просто никто не играет.
Карты закрывали не столько ради "не смотрите как я это сделал", а потому что хостить можно любую карту, в т.ч. модифицированную на читы
Я верю что есть смысл запротектить какую-нибудь ОРПГ чтобы было посложнее набить себе чара с читами, но далеко не все карты - ОРПГ. Других бенефитов я не вижу. Ну сделает Васян модификацию где красный игрок всех убивает с одного удара, так хостить эту карту кроме Васяна никто не будет.
Плюс ускорение от инлайна констант и функций, плюс сокращение размера.
Это все понятно.
Напомню что та же дота аллстарс появилась благодаря многочисленным форкам.
0
25
6 лет назад
0
Я верю что есть смысл запротектить какую-нибудь ОРПГ чтобы было посложнее набить себе чара с читами, но далеко не все карты - ОРПГ. Других бенефитов я не вижу. Ну сделает Васян модификацию где красный игрок всех убивает с одного удара, так хостить эту карту кроме Васяна никто не будет.
А как определить карту Васяна?)
0
35
6 лет назад
0
интересное обсуждение, думаю было бы правильно вынести в отдельный ресурс посты с аргументами и продолжить спор там.
0
16
6 лет назад
0
Было на старте, как сейчас - хз, не следил с момента смерти популярных кастомок пару лет назад. Плюс система лобби с популярными на топе не даст карте васи вылезти в свет, и он рили будет в неё один играть.
А в варкрафте я могу взять любой условный LEGIONTD, зайти в руму гарены и хостануть версию, где буду всех нагибать читами. Кто, думаешь, будет крайним? Правильный ответ - автор карты, карта, кто угодно, но не васян. Потому что среднестатистический юзер тупой и невнимательный, защита от дурака - наше всё. А бенефиты выигрывать - сам выигрыш. Мапхак существует просто потому что это востребовано и кто-то просто хочет побеждать.
Дота стала закрытой как только, так сразу, когда начала набирать популярность. До какого-то момента она в принципе не отличалась что с читами. что без - там и близко не было баланса.
0
29
6 лет назад
0
С момента реборна не было никакой модерации. Дедикейтед сервера выдавались сначала избранным, затем всем с определенным количеством игроков, теперь всем. Естественно ничто не мешало играть и без серверов.
1
48
6 лет назад
1
Новая версия
1
21
6 лет назад
1
Подозреваю что после того как одного пользователя с хайва приняли на работу в близзард, последующие патчи будут круче и этот редактор будет уже ненужен.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.