Тим Суини обвинил Valve в сдерживании индустрии, но документация Steamworks рисует иную картину
Глава Epic Games Тим Суини снова раскритиковал Valve.
По его словам, сетевые инструменты Steamworks замыкают разработчиков в закрытой экосистеме и годами тормозят развитие игровой индустрии. Но документация Valve показывает, что всё устроено сложнее.
Суини присоединился к дискуссии, которую начал Киаран Ричи, бывший ведущий программист анимации в Epic. Ричи считает, что создать конкурента клиенту Steam не так уж сложно. Он также спросил, почему Valve не позволяет разработчикам оплачивать отдельные сервисы Steamworks вместо стандартной комиссии в 30% от выручки.
Глава Epic поддержал эту критику в соцсетях. По словам Суини, Valve "годами сдерживала игровую индустрию, запирая игры разработчиков на ПК в социальном огороженном саду Steamworks". Такой подход, считает он, не дает игрокам общаться с пользователями Xbox, PlayStation, Nintendo Switch, iOS, Android и конкурирующих магазинов на ПК.
Вскоре к посту добавили заметку сообщества с важным уточнением. Разработчики могут использовать сетевой сервис Valve под названием Steam Datagram Relay (SDR) на разных платформах, если их игра также выходит в Steam. То есть сервис доступен и игрокам за пределами экосистемы Valve.
Согласно документации Valve, SDR пропускает мультиплеерный трафик через собственную сеть компании. Это защищает игроков и игровые серверы от DDoS-атак, когда злоумышленники заваливают сервер потоком запросов. Заодно сервис обеспечивает стабильную работу онлайн-режимов.
Ограничения у сетевых инструментов Steam есть – чтобы открыть сервис для игроков вне Steam, разработчики должны выполнить требования Valve. Кроме того, SDR сам по себе не дает общаться в чате или управлять списком друзей между разными платформами.
При этом Steamworks не сводится к сетевым функциям. Valve предоставляет разработчикам целый набор инструментов:
поддержку онлайн-мультиплеера
систему подбора игроков (матчмейкинг)
достижения
таблицы лидеров
Создание полноценного конкурента Steam подразумевает разработку всех этих сервисов, а не только очередного цифрового магазина. Именно этот момент упускают в рассуждениях о том, как просто повторить успех Valve.
Вопрос о справедливости комиссии в 30% при этом остается открытым. Разработчики вполне вправе настаивать на модели, при которой они платят только за реально используемые сервисы. Но критика цены и утверждение, будто инструменты Valve почти ничего не дают – это разные позиции.
Steamworks может предлагать полезные сервисы и одновременно оставлять место для споров о стоимости и кроссплатформенных возможностях.
Высказывания Суини стали очередным эпизодом многолетнего соперничества Epic и Valve, которое тянется с момента запуска Epic Games Store в 2018 году.