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

SimplePZMapmaker 0.12.0: данные Build 42, мебель и карты улиц

Предрелиз SimplePZMapmaker расширяет поддержку карт Build 42: добавляет биомы, комнаты, зоны, стены, мебель, улицы и точки появления. Автор описывает результаты тестов, но игровой клиент ещё не проверял.

Опубликовано

Обновлено

Предрелиз SimplePZMapmaker 0.12.0 расширяет создание карт для Build 42. По заметкам автора, данные построены на материале TileZed из PZ Mapping Tools, руководствах по картографии на PZWiki и файлах игры. Релиз опубликован 18 октября 2026 года в 08:15:28 UTC (11:15:28 по Минску).

Каждая стандартная клетка карты получает карту биомов для зон собирательства; клетки с авторским содержимым защищаются от появления крупных деревьев WorldGen. Для карт создаётся миниатюра thumb.png. Файл spawnpoints.lua размещает игроков внутри домов и предусматривает точки для всех 25 профессий и соответствующих им рабочих мест.

Добавлены 588 названий стандартных комнат. Комнаты выбираются по тегам Shop, amenity и pz:room. На основе типов землепользования, парковки и pz:zone создаются зоны TownZone, Forest/DeepForest, Farm, ParkingStall и ZombiesType; парковочные места выравниваются по целым участкам 3×5 клеток.

Каталог стен TileZed включает 175 наборов с соответствующими дверями и окнами, северо-западными углами и юго-восточными столбами. Добавлены 14 образцовых ограждений с воротами. Мебель размещается у стен спален, кухонь, ванных и гостиных; вместе с ней повторно экспортируются 24 шаблона жилья. Параметр pz:style=tilezed:<template> применяет один из 25 шаблонов зданий.

Для улиц добавлены придорожные почтовые ящики и мусорные баки, знаки STOP на второстепенных дорогах, парковочные ограничители колёс, предметы для сельских дворов и пугала.

В пакет входит командная программа artifacts/app/simplepzmap.exe для сборки, проверки и экспорта карт. Команда conflicts показывает установленные карты, использующие те же клетки, а serve запускает сервер для плейтеста; инструкции автор указывает в docs/PLAYTEST.md. Сборка стала быстрее: каждый участок импортирует только соседнюю область исходной карты. Примеры Pilna теперь начинаются с клетки 150,150, в стороне от Raven Creek.

Карты с мебелью используют формат карты 14, формат мира 9 и формат шаблона здания 8. По заметкам автора, старые редакторы отказываются открывать такие файлы, вместо того чтобы удалить из них мебель.

Автор сообщает о прохождении 418 тестов C# и 266 тестов JavaScript. На исходной карте PilnaVillage команда build --strict --game не потеряла здания, а все 4 939 названий тайлов нашлись в игре. На выделенном сервере Build 42 карта загрузилась с 25 профессиями и 256 точками появления — все внутри зданий; сервер плейтеста запустился и завершился без ошибки.

Игровой клиент автор ещё не тестировал. Поэтому не подтверждены поведение зон собирательства и WorldGen, мебель и ориентация знаков, а также размещение автомобилей на парковочных местах. Это ограничения авторской проверки релиза, а не результаты независимого тестирования.

Для Windows x64 предлагается архив SimplePZMapmaker-0.12.0-win-x64.zip: его нужно распаковать и запустить Start.cmd; .NET Runtime включён. ZIP-архивы примеров карт распространяются отдельно как игровые моды. Автор рекомендует сверять загрузки по SHA256SUMS.txt. Сторонние игровые и модовые ресурсы в пакет не включены.