Half-Life 2 в браузере теперь запускается как полноценная игра: с основной кампанией, двумя эпизодами, сохранениями и консолью Source. Не облачный стрим, не демо на пару уровней, а неофициальный порт, который крутится локально на компьютере через WebGL 2.

Проект сделали разработчики Slqnt и 98006. На работу у них ушло три месяца. Публичный запуск они обозначили 25 июня 2026 года, а сама версия доступна на странице браузерного порта Half-Life 2.

WebGL 2 и WebAssembly тащат Source Engine

Порт запускает Half-Life 2 прямо в браузере, но игра считает физику, графику и логику на вашем устройстве. Облака в цепочке нет, поэтому задержка и качество картинки зависят от локального железа, браузера и драйверов.

Продолжение после рекламы

Графику тянет WebGL 2 — JavaScript API, который обращается к GPU для тяжёлых графических задач. Браузер не рисует игру как обычную страницу. Он отдаёт видеокарте команды ближе к тому, как это делает нативное приложение.

Код Source Engine на C++ помогает перенести WebAssembly. Он даёт браузеру понятный формат исполнения, без полного переписывания движка на JavaScript. Для старой игры 2004 года это особенно удачный случай: требования низкие, а запас мощности у современных ПК большой.

Изображение к статье: Half-Life 2 запустили в браузере: 100 FPS и WebGL 2

С ассетами авторы поступили аккуратно. Порт использует виртуальную файловую систему и подгружает сжатые файлы быстрыми веб-запросами. При первом запуске кэш собирается несколько минут, после этого кампания стартует без установки клиента на диск.

Сохранения, консоль и достижения

Сохранения работают через файлы .sav, которые браузер кладёт в кэш или IndexedDB. Это не то же самое, что папка с установленной Steam-версией, но результат для игрока привычный: закрыл вкладку, вернулся позже, продолжил с нужного места.

В порт добавили консоль Source. Через неё можно вводить классические команды, менять переменные движка и включать чит-коды. Для Half-Life 2 это часть старой ПК-культуры, где консоль была почти штатным инструментом настройки.

  • Кампания: полная основная Half-Life 2
  • Дополнения: Episode One и Episode Two
  • Функции: сохранения, консоль Source, встроенные достижения
  • Запуск: через браузер, без облачного стриминга

Производительность: ПК держит выше 100 FPS

Изображение к статье: Half-Life 2 запустили в браузере: 100 FPS и WebGL 2

Tom’s Hardware проверил порт на трёх устройствах: ПК с Ryzen 7 7700X и Radeon RX 6700 XT, смартфоне OnePlus 12 и модифицированной Nintendo Switch с Android. Предсказуемо, лучше всего игра пошла на настольном компьютере.

На ПК Half-Life 2 работала в полноэкранном режиме, с максимальными настройками и частотой выше 100 FPS. Для игры на Source это не рекорд сам по себе. Гораздо любопытнее, что браузерный слой не ломает впечатление от старой кампании.

С мобильными устройствами картина хуже. У Tom’s Hardware браузерная версия на смартфоне не заработала нормально, хотя другие пользователи сообщали об успешном запуске. Тут многое зависит от конкретного браузера, Android-сборки и поддержки WebGL 2.

Продолжение после рекламы

Баги пока есть даже на удачном настольном сценарии. Игроки заметили забавный сбой с головами персонажей: лица рендерятся некорректно, глазницы остаются пустыми, и NPC выглядят как зомби. В сложных кат-сценах иногда не срабатывают отдельные анимации.

Правовой статус зависит от Valve

Порт неофициальный, поэтому над ним висит риск DMCA-жалобы. Формально проект использует чужую интеллектуальную собственность, и судьба зависит от позиции Valve. Компания часто терпимо относится к фанатским проектам, но гарантий тут нет.

У браузерных портов уже есть похожие примеры. Quake III доступен как отдельный браузерный проект по демо-версии The Longest Yard, а старые ПК-игры давно живут в веб-оболочках и эмуляторах. Железо и браузеры дозрели до этого уровня; главный барьер теперь не техника, а права на игры.

Публичный запуск проекта разработчики обозначили 25 июня 2026 года; на 5 июля браузерный порт Half-Life 2 всё ещё остаётся доступен на странице проекта.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.