Steam разрешит присоединяться к бета-тесту прямо во время игры
Заодно появится возможность сразу откатиться к старой версии.
Кстати, на сайте читать удобнее
Разработчики магазина Steam обновили Steamworks — набор интерфейсов для разработчиков, позволяющий взаимодействовать с игроками. Теперь через API можно открывать пользователю доступ к бета-версии и переключать его на стандартный билд.
Раньше переключиться на бета-версию игры в Steam можно было только вручную — через свойства проекта. Появление специализированных API дает разработчикам игр новые возможности.
Одновременно был обновлен интерфейс Steam: теперь на странице игры в библиотеке пользователя будет отображаться информация об использовании бета-версии или обычного билда проекта.
Valve описывает следующий кейс использования API: теперь разработчики могут прямо в игре предложить пользователю присоединиться к бета-тесту готовящегося обновления. А если что-то пойдет не так, то игроку можно предложить нажатием одной кнопки вернуться к обычной версии.
Для реализации этого способа переключения на бета-версию вам нужно будет добавить в главное (или любое другое) меню игры кнопку и текст с информацией об используемой версии игры и приглашением принять или прекратить участие в бета-тестировании. Когда пользователь нажмёт на кнопку, клиент игры вызовет SetActiveBeta и отправит в Steam запрос на перезапуск игры из соответствующей ветки.
Кроме того, с помощью нового API можно определять, если у пользователя есть сохранения, несовместимые с актуальной версией игры, и предлагать ему откатиться на билд, в котором эти сохранения будут работать.
- Steam Deck впервые получит белую версию
- Клиент Steam перестал работать с Windows 7 и Windows 8
- «Бордерлендс» и чёрная полоса: Lionsgate сообщает об огромных убытках
- Sony будет выпускать минимум одну одиночную AAA-игру в год начиная с 2025 года
- В Steam заработала запись геймплейных роликов
- Steam предупредит об античите, работающем в режиме ядра