Разработчики игр используют скрипты установки Steamworks, чтобы интегрировать сервисы Steam в свои игры. 2
Некоторые возможности, которые позволяют Steamworks:
- Работа с матчмейкингом. 2 Steamworks даёт API для объединения игроков в игровую сессию. 2
- Взаимодействие с сервисами Steam. 5 С помощью Steamworks можно работать с мастерской, таблицами лидеров, серверами, достижениями и другими функциями. 5
- Управление существованием игры в Steam. 5 Steamworks включает портал для разработчиков, который позволяет управлять всем, что связано с игрой в Steam: от изменения баннеров до управления продажами и списком поддерживаемых контроллеров. 5
- Использование асинхронных функций. 5 Это позволяет игре не «подвисавать» каждый раз, когда нужно выполнить нетривиальное взаимодействие со Steam. 5
Таким образом, использование Steamworks помогает разработчикам сделать свои игры более связанными с платформой Steam и её сервисами.