Документация Steamworks
Ветки (бета-версии)
Ветки (или бета-версии) — это отдельные сборки приложения, которые вы можете сделать доступными для всех или только для определённых пользователей Steam.

Управление ветками происходит в разделе сборок страницы управления приложением в Steamworks. В разделе «Доступные ветки приложения» перечислены все созданные вами ветки, в том числе стандартная.

RimWorld_BranchManagement.jpg

Вы можете создать новую ветку с помощью кнопки «Создать новую ветку приложения». Для создания ветки вам нужно будет присвоить ей осмысленное название без пробелов. При выборе ветки в меню бета-версий пользователи увидят это название, а также описание сборки. Если вы укажете пароль, пользователям придется ввести его до того, как они получат доступ как к самой ветке, так и к её названию.

Чтобы переключиться на определённую ветку в клиенте Steam, пользователи и тестировщики должны будут щёлкнуть правой кнопкой мыши по игре в библиотеке и выбрать в меню пункт «Свойства». Среди доступных вкладок будет вкладка «Бета-версии».
Новая бета-версия будет указана в выпадающем меню «Выберите бета-версию, в которой вы хотите принять участие».

Rimworld_BranchExample.jpg

Как только тестировщик или пользователь выберет ветку, клиент Steam начнёт её загрузку, заменив установленную в тот момент ветку.

Ветка по умолчанию

Ветка по умолчанию — та версия игры, которая доставляется пользователям через Steam. До выпуска игры эта версия по умолчанию доставляется тестировщикам. Когда игра будет выпущена, для доставки ветки по умолчанию пользователям дополнительно никаких действий предпринимать не потребуется.

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

Добавление веток

Вы можете создавать дополнительные ветки приложения для разных нужд. Чаще всего бета-ветки создают для тестирования.
Далее приведен пример для случая, когда игра уже выпущена в Steam:
  • Вам нужно исправить некоторые проблемы, которые появились в отчётах об ошибках, и вам требуется протестировать исправления до того, как вы обновите игру для пользователей.
  • Вы не отправляете новый контент, поэтому вы не против того, что пользователи хотят принять участие и поиграть в бета-версию, над которой вы работаете.
  • Пошаговые инструкции таковы:
    • Создайте новую ветку на вкладке сборок страницы управления приложением
    • При помощи инструмента ContentBuilder в SDK Steamworks отправьте сборку, которую вы хотите использовать для тестирования
    • Обновите страницу управления приложением и последняя сборка появится вверху списка Последние 50 сборок
    • Выберите ветку из выпадающего меню «Публикация сборки для ветки...»
    • Нажмите на кнопку «Предпросмотр» для сборки, которую вы выбрали.
    • Нажмите «Опубликовать сборку для ветки...», чтобы ветка стала немедленно доступной в Steam.


  翻译: