Школьник запустил CS:GO в браузере на утёкшем коде

Разработчик slqnt выложил CS:GO Webport на основе утёкшего исходного кода; игра запускается в браузере без клиента Steam, компания пока не комментирует.

Разработчик под ником slqnt, который месяц назад перенёс Half‑Life 2 в браузер вместе с напарником 98006, опубликовал браузерную версию Counter‑Strike: Global Offensive. Проект называется CS:GO Webport и доступен по адресу meow.slqnt.dev; игра запускается в вкладке браузера без клиента Steam, установки или покупки.

Порт собран на исходном коде, утёкшем в апреле 2020 года. В описании проекта указано, что использован именно этот код; автор предупреждает о возможных ошибках и нестабильной работе в некоторых ситуациях.

По заявленным требованиям, минимально требуется 16 ГБ свободного места на диске и 2 ГБ оперативной памяти, рекомендуется вдвое больше по каждому показателю. Объём загружаемых данных составляет примерно 6–10 ГБ. При тестах на мощной машине версия может выдавать до 144 кадров в секунду с включённой вертикальной синхронизацией и потребляет около 2,2 ГБ оперативной памяти во время работы.

Встроенный лаунчер даёт возможность сократить объём загрузки: можно отключить озвучку, убрать 38 музыкальных наборов, деактивировать улучшенные шейдеры и текстуры пользовательских скинов, оставив стандартные ресурсы оружия.

Содержание пока ограничено: доступны карта de_mirage, тренировочный полигон, пользовательские карты для сёрфа и симуляция открытия кейсов с отдельным инвентарём.

Для доступа к мультиплееру предусмотрена авторизация через Steam OAuth; после подключения аккаунта становятся доступны мультиплеер и сохранение профиля. Тот, кто не хочет привязывать учётную запись, может играть в офлайн‑режиме с ботами; автор указывает, что привязка аккаунта остаётся на усмотрение пользователя и связана с рисками.

Юридическая сторона проекта остаётся неясной. Ранее браузерную версию Half‑Life 2 собирали на открытом форке движка, поддерживаемом энтузиастом nillerusr, и к тому проекту претензий не поступало. CS:GO Webport основан на напрямую утёкшем исходном коде и содержит элементы, связанные с кейсами и входом через Steam, что затрагивает коммерчески значимые функции. Компания пока не даёт официальных комментариев по появлению порта.

Автор описывает сборку как порт из утечки с акцентом на стабильность и просит пользователей учитывать возможные технические проблемы. Порт уже доступен по указанному адресу; дальнейшие реакции правообладателя и возможные юридические последствия неизвестны.

Статьи этого автора