Выбирай : Покупай : Используй

Вход для партнеров

Вход для продавцов

0

Half-Life 2 запускается в браузере с производительностью более 100 кадров в секунду

Half-Life 2 работает в браузере со скоростью более 100 кадров в секунду с поддержкой сохранений и консоли

Half-Life 2 теперь можно запускать прямо в веб-браузере со скоростью более 100 кадров в секунду, поддерживая состояния сохранения и консоль. Этот проект представляет собой неофициальный порт, разработанный Slqnt и 98006, который воссоздаёт всю основную кампанию игры с помощью технологии WebGL 2.

За последние годы мощности устройств для работы в интернете выросли до уровня, позволяющего запускать полноценные ПК-игры прямо внутри браузера. Новым этапом этого развития стал неофициальный порт Half-Life 2, созданный Slqnt и 98006. В него включена полная основная кампания игры, а также два эпизодических дополнения (DLC), вместе с рядом функций, присутствующих в официальном релизе.

Полноценная играбельная версия Half-Life 2 для браузера стала доступна широкой публике. Для запуска не требуется скачивание файлов — достаточно открыть сайт и начать играть. Разработка веб-порта заняла всего три месяца.

Игра выполняется нативно на вашем компьютере, без использования облачного стриминга. Техническая основа порта построена на WebGL 2, интерфейсе прикладного программирования (API) JavaScript, который обходит стандартный движок разметки браузера и взаимодействует напрямую с графическим процессором (GPU) для выполнения ресурсоёмких графических задач. Технология WebAssembly помогает преобразовать код C++ из движка Source в JavaScript, который браузер может понимать нативно.

Для хранения данных порт использует виртуальную файловую систему, загружающую сжатые ресурсы через высокоскоростные веб-запросы. При первом запуске необходимо подождать несколько минут, пока кэш заполнится, после чего игра начинает работу. Тот же механизм создаёт файлы сохранений (.sav) непосредственно в кэше браузера или базе данных IndexedDB, что позволяет продолжать игру с последнего места, как если бы игра была установлена на компьютере локально.

Этот порт также интегрирует консоль Source, позволяя вызывать полностью рабочий терминал разработчика, принимающий классические команды. Можно ввести чит-коды для получения игровых преимуществ или настроить переменные движка по своему усмотрению. Хотя достижения Steam здесь недоступны (что ожидаемо), встроенные в игру достижения присутствуют и доступны через меню.

Тестирование проводилось на трёх разных устройствах: ПК под управлением Windows с процессором Ryzen 7 7700X и видеокартой RX 6700 XT, смартфоне OnePlus 12 и модифицированной консоли Nintendo Switch с установленной операционной системой Android. Как и ожидалось, на компьютере игра работала лучше всего и без сбоев. Поскольку это старая и не требовательная к ресурсам игра, все настройки можно было выставить на максимум, играть в полноэкранном режиме и достигать скорости более 100 кадров в секунду. Визуально игра выглядела отлично.

На мобильных устройствах стабильной работы добиться не удалось, однако другие пользователи сообщают о хорошем качестве работы, поэтому результаты могут варьироваться. Тем не менее, некоторые ошибки сохраняются даже на идеальном настольном опыте. Многие пользователи отмечают забавный «зомби-глитч», при котором головы персонажей отображаются неправильно, а глазницы остаются пустыми, как у зомби. Некоторые сложные анимации также не срабатывают во время интенсивных катсцен.

В целом, это впечатляющий проект, но он остаётся неофициальным, что означает риск удаления по жалобе Valve в рамках DMCA. Порт находится полностью под контролем компании, однако Valve обычно лояльна к подобным инициативам сообщества. Разработка заняла у Slqnt и 98006 всего три месяца, а тот факт, что проект существует в сети уже около двух недель, может говорить о прецеденте его дальнейшего существования.

Это не единственный порт такого масштаба: тысячи старых игр можно бесплатно играть на DOS Zone, включая GTA Vice City, а Quake III также доступна как самостоятельный браузерный проект. Авторское право на интеллектуальную собственность является единственным препятствием для подобных ретро-возрождений, поскольку таланты разработчиков и возможности оборудования в избытке. Если Valve не выпустит Half-Life 3, фанаты могут максимально использовать оригинальные игры. 

Источник


Slopfix удаляет раздутый ИИ-код за $10 тысяч в неделю Slopfix предлагает услугу по удалению раздутого кода, сгенерированного ИИ, за фиксированную сумму в $10 000 в неделю. Компания использует собственных агентов для сокращения объема репозиториев до 65%, гарантируя сохранение функциональности и предоставляя инструменты для предотвращения будущего разрастания кода.
Эффективные способы защиты от спойлеров в соцсетях и мессенджерах Узнайте, как минимизировать риск столкновения со спойлерами любимых фильмов и сериалов. В статье рассматриваются методы фильтрации контента через настройки социальных сетей, использование специальных расширений для браузера, а также лайфхаки по управлению уведомлениями в мессенджерах и режиму инкогнито.
Крупнейшая утечка номеров водительских прав в США затронула почти 7 миллионов клиентов страховой компании Страховая компания AssuranceAmerica подтвердила масштабную утечку данных, затронувшую личную информацию и номера водительских прав почти 7 миллионов клиентов в США. Хакеры получили доступ к системам через скомпрометированные учетные данные сотрудника, похитив также детали страховых полисов и данные о транспортных средствах.