Пользовательские карты (Build Map)

Прямой ответ: официальной функции «build map» нет. Пользовательские карты (Custom Maps) загружаются модом CustomMapLoader и представляют собой «mods that also contain the pngs the game uses to load the map». Ниже описан процесс.

Инструмент: CustomMapLoader сообщества

CustomMapLoader (CML) — «a mod for Sandustry that loads in custom maps» от пользователя GitHub Electric131. Это инструмент сообщества, а не продукт Lantto Games. Сама игра создана «MADE FOR MODDING», включая «hand-crafted maps».

В CML карта — пакет мода: PNG-изображения ландшафта и файлы метаданных. Распространение идёт через fluxloader.app; Мастерская Steam также принимает «Mods and maps for Sandustry».

Порядок работы

  • 1. Возьмите существующий мод Fluxloader за основу или нажмите «Create Mod» в интерфейсе.
  • 2. В modinfo.json добавьте тег map и зависимость версии CML; документация предлагает ^x.x.x для выбранной версии.
  • 3. Создайте карту по четырём разделам вики CML: Map PNGs, Map Colors, Map Meta и Map Scripting.
  • 4. Перед загрузкой проверьте тег map («otherwise the CML won't recognize it»), зависимости CML и других модов, затем испытайте карту в игре.
  • 5. Упакуйте всю папку мода в ZIP и загрузите на fluxloader.app.

Советы из документации

  • Y-координату игрока можно узнать командой fluxloaderAPI.gameInstance.state.store.player.y в консоли.
  • Либо вычислить по изображению: (pixel_y × 4) − 30 даёт y игрока на пикселе.
  • Текстуру тумана можно автоматически сделать из blueprint PNG инструментом Sandustry Light Spreader.

Оговорки о версиях

Документация и релизы расходятся: баннер вики CML говорит «up to date as of v4.1.3», а новейший релиз GitHub — v3.1.2 от марта 2025 года. Вероятно, v4.x поставляется через fluxloader.app. Основные версии несовместимы, поэтому карты нужно обновлять.

Пошаговая документация обновлялась 15 января 2026 года, до раннего доступа августа 2026. Не проверено, работает ли процесс без изменений сейчас и можно ли публиковать карты прямо в Мастерской Steam.

Почему карты здесь являются модами

Полная игра процедурно создаёт ландшафт, поэтому фиксированный авторский мир поставляется пакетом мода. По той же причине существуют генераторы сообщества: ещё во времена демо разработчик отметил, что моддеры «already made multiple map generators with configurable options».

Следующие шаги
Нужна помощь?
Только начинаете? Руководство для новичков
Связанные материалы
Независимая фанатская вики. Сделано игроками для игроков.