ЭИК
Публикация

Публикация в Steam Workshop

Как выложить мод в мастерскую Steam: вкладка Publish, обязательные поля, версии и обновления.

Обязательно ли публиковать

Публиковать в Workshop необязательно для совместной игры: игроки могут скачать мод прямо с твоего сервера. Но через Workshop удобнее раздавать мод и катить обновления.

Где публикуют

Публикация делается прямо из игры — на вкладке Publish в меню модов. Выложить можно локальный мод из папки LocalMods.

Пошагово

  1. Открой меню модов и зайди на вкладку Publish.
  2. Выбери неопубликованный мод из LocalMods.
  3. Заполни обязательные поля (см. ниже).
  4. Жми Publish.
  5. Игра зальёт мод в Workshop, поставит локальную копию и может открыть оверлей Steam, чтобы ты подтвердил Subscriber Agreement.

Что обязательно заполнить

  • Описание — что делает твой мод.
  • Превью-картинка — обложка в мастерской.
  • Теги — категории для поиска.
  • Заметка об изменениях (change note) — что нового в этой версии.
  • Видимость — кто увидит мод (публично / по ссылке / приватно).

Две версии: локальная и опубликованная

После публикации у тебя есть две версии:

  • Локальная — в папке LocalMods, её ты продолжаешь править.
  • Опубликованная — в Workshop, с ней можно хостить серверы.

Это разделение спасает от случайной перезаписи: дорабатываешь мод локально, не ломая то, что уже выложено.

Версии в манифесте

Перед публикацией обновления подними modversion в filelist.xml, а при необходимости — gameversion под актуальную версию игры:

<contentpackage name="Мой мод" modversion="1.1.0"
                gameversion="1.0.0.0" corepackage="false">
  ...
</contentpackage>
  • modversion растёт с каждым релизом — игроки видят, что вышло обновление.
  • gameversion помогает игре предупредить о возможной несовместимости.

Как обновить мод

  1. Внеси изменения в локальную версию.
  2. Подними modversion.
  3. На вкладке Publish выбери тот же (уже опубликованный) мод.
  4. Заполни change note и публикуй — Workshop обновит существующую запись.

Перед публикацией всегда прогоняй мод на ошибки — см. устранение неполадок.