
Need for Speed: Underground 2 перенесли в браузер с бесплатным мультиплеером
Need for Speed: Underground 2 теперь можно бесплатно запустить в браузере. Фанатский порт Underground 2 Revived переносит ПК-версию игры в веб и добавляет совместные поездки по Байвью. Кроме свободного режима, доступны одиночная карьера и отдельные сетевые гонки.
Порт запускается на сайте Underground 2 Revived в Chrome и Firefox. Публичная версия загружает игровые данные в браузер. Для самостоятельной сборки потребуется совместимая копия оригинальной игры, поскольку репозиторий порта не содержит её кода и ресурсов.
Как устроен мультиплеер
Чтобы встретить других игроков в Байвью, на стартовой странице порта нужно открыть Online и включить Free roam with others, а затем начать новую карьеру или загрузить сохранение. В этом режиме можно ездить по городу вместе с другими игроками. Для сетевых заездов используется отдельное меню Online внутри самой игры.
Порт поддерживает широкоформатное изображение, геймпады, рули и сенсорное управление. Разработчик указывает частоту до 120 кадров в секунду. Игровые данные кэшируются в браузере, а сохранения можно экспортировать для резервного копирования.
Как игру перенесли в браузер
Как объясняет автор в репозитории проекта, исходный машинный код x86 преобразуется в C и компилируется в WebAssembly. Вызовы Direct3D 9 переводятся в WebGPU, а звук работает через Web Audio. За основу взят проект NFSU2Recomp Талхи Мюдеррисоглу.
Автор Underground 2 Revived рассказывает, что около двадцати лет назад играл в Underground 2 вместе с братом. Теперь порт позволяет снова проехать по знакомому городу и встретить там других игроков прямо из браузера. Проект создан поклонником игры и не связан с Electronic Arts.