Перейти к содержанию

Мод Mapart Helper

Материал из MILKY-WAY.FUN Wiki
Версия от 16:08, 21 февраля 2026; Redheris (обсуждение | вклад) (Добавил содержание и часть про noobline)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Mapart Helper

Mapart Helper - это мод-инструмент для создания мапартов, предоставляющий внутриигровой интерфейс для обработки изображения, конвертации в файл схематики и настройки пресетов палитры. Автором является игрок нашего сервера Redheris, так что при необходимости найти его должно быть несложно.

Данный мод находится в активной разработке, но уже имеет большинство нужного и привычного функционала для строительства мапартов. Одними из основных отличий от сайта Mapartcraft являются:

  • Стабильный адаптивный интерфейс, позволяющий работать с большими артами без смещения кнопок;
  • Мод не планирует терять поддержку и обновления и уже имеет некоторые функции, которых нет на сайте;
  • Поддержка артов с прозрачным фонов;
  • Работает прямо на стороне клиента, а не удалённо на сервере, из чего следуют следующее:
    • Множество блоков, доступных для палитры генерируется, а не хранится статичным;
    • Файлы пресетов палитры хранятся на компьютере игрока - это предотвращает их от неожиданного исчезновения;
    • Большинство настроек также сохраняются на компьютере игрока, чтобы иметь некий начальный шаблон на основе предыдущего пользования;
    • Основной минус - мод тесно привязан к игре, поэтому не будет работать на старых версиях.

Содержание

  1. Ссылки для скачивания
  2. Общие начальные требования для мапартов
  3. "Ошибка новичка" ("Noobline")
  4. Окно редактора мапартов
    1. Окно предпросмотра
    2. Название мапарта
    3. Размеры мапарта
    4. Режим предпросмотра
    5. Кадрирование
    6. Ступенчатость
    7. Дизеринг
    8. LAB
    9. Предобработка
    10. Заполнение фона
    11. Вспомогательные блоки
    12. Правило установки вспомогательных блоков
    13. Панель операций и вспомогательных функций
    14. Текущий пресет
    15. Список материалов
  5. Редактор пресетов
  6. Команды мода

Ссылки

Есть ровно 3 официальных источника для скачивания мода:

Создание мапарта

Вводная информация закончилась, теперь можно на примере создания мапарта рассказать о том, как использовать мод.

Общие начальные требования для мапартов

Независимо от выбора вспомогательного инструмента процесс создания арта твёрдо привязан к строительству платформы 128х128 блоков под открытым небом ровно в области отображения игровой карты (предмета "Чистая карта"). Чаще всего платформу строят в измерении Края (Энда) в силу наименьшего количества мешающих факторов, а также могут строить из блоков стекла для возможности создавать арты с прозрачным фоном.

В моде имеется команда /mart beams для отображения лучей, которые помогут немного ускорить процесс поиска левого верхнего (западного северного) угла будущих платформы и арта. Рекомендуется использовать одновременно с F3 + G для отображения границ чанков и активацией Чистой карты на месте нужного чанка - чанка, внутри которого находится луч.

Выбор крайней точки для строительства платформы
Пример готовой платформы

Отключаются лучи и границы чанков повторными вызовами /mart beams и F3 + G.

"Ошибка новичка" ("Noobline")

Таким термином я решил описать то, что англоязычные игроки называют "noobline".

Речь про появление на карте "артефакта" -- самая верхняя полоса пикселей может оказаться светлее, чем ожидалось. Если на артах из одной карты это может быть не очень заметно, то уже на артах в 2 карты высотой это может сильно бросаться в глаза в середине -- на стыке двух карт:

Сравнение мапарта 1х2 без "ошибки новичка" (слева) и с ней (справа)

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

Решение очень простое -- помимо видимых на карте блоков ставятся ещё и вспомогательные блоки за северной границей. Все генерируемые для мапартов файлы схематик содержат в себе эту линию, но иногда новички могут по какой-либо причине её проигнорировать.

Использование мода

Окно редактора мапартов

Самое сердце Mapart Helper, здесь проходит вся работа над преобразованием изображения в файл схематики. Даже если на первый взгляд покажется сложным, скоро всё должно стать интуитивно понятным.

Вид редактора по умолчанию (может незначительно отличаться от версии к версии)

0. Прежде всего, рамка предпросмотра мапарта -- голубая рамка в центре окна. Чтобы начать обрабатывать изображение, его файл необходимо перетащить в окно игры или нажать самую левую кнопку над рамкой для выбора файла. Описание разделено по пунктам для удобства ориентирования:

  1. Название мапарта. Тут всё просто. Это нужно для понятного именования создаваемых файлов.
  2. Размеры мапарта. Размеры арта в картах. Например, мапарт 2х3 будет в 2 карты шириной и 3 карты высотой. Каждую карту придётся строить, а это занимает время, так что начинать следует с маленьких для оценки своих сил.
  3. Режим предпросмотра. Имеет всего два режима:
    1. Мапарт -- отображается всегда итоговое изображение, которое получится в игре;
    2. Без адаптации цветов -- отключается приведение цветов к игровой палитре, что позволяет заметно быстрее выполнять некоторые из операций -- в частности, кадрирование предобработка изображения.
  4. Кадрирование.
  5. Ступенчатость. Определяет, как будет выглядеть итоговая схематика, а также сколько цветов будет в палитре: в 2D цвета не имеют дополнительных оттенков, а в 3D у каждого цвета есть целых 3 оттенка, но строить такой арт кратно труднее.
  6. Дизеринг. Оптический трюк для иллюзии большего количества цветов в палитре путём добавления зернистости
  7. LAB. Особое пространство цветов -- понятие из мира компьютерной графики и оптики. Нацелено на подбор цветов по принципу, более приближённому к человеческому восприятию цветов. Заметно замедляет обработку и не гарантирует улучшение -- не рекомендуется держать всегда включённой, но полезно включать для сравнения.
  8. Предобработка. Настройка Яркости, Контраста и Насыщенности.
  9. Заполнение фона. Замена прозрачного фона на выбранный цвет. При отсутствии прозрачности никак не влияет.
  10. Вспомогательные блоки. Выбранный блок будет использоваться для верхней линии ("ошибки новичка") и в качестве опор при выборе 3D ступенчатости.
  11. Правило установки вспомогательных блоков. Только для 3D ступенчатости. Имеет три режима:
    1. Верхний ряд -- вспомогательные блоки не ставятся в качестве опор нигде;
    2. Важные -- вспомогательные блоки ставятся только для верхнего ряда и в качестве опор;
    3. Все -- дополняет Важные тем, что блоки ставятся для постройки лестниц, чтобы в схематике блоки не не висели в воздухе и всегда имели смежный блок.
  12. Панель операций и вспомогательных функций.
  13. Текущий пресет. Выбор из списка пользовательских пресетов палитры.
  14. Редактор пресетов. Открывает окно редактора пресетов палитры.
  15. Список материалов. По окончании конвертации изображения отображает полный список блоков, необходимых для строительства мапарта.