Культовую Carmageddon перенесли в браузер — играть можно без установки
Carmageddon теперь можно запустить прямо в браузере: веб-порт культовой гонки 1997 года представил Никита Аксёнов (Nikita Aksenov), известный как Carter54. Для игры не нужны ни установка, ни стороннее ПО.
За основу проекта взяли фанатский Dethrace — проект по обратной разработке и восстановлению оригинального движка Carmageddon. По словам автора, этого хватило не только, чтобы перенести саму игру, но и чтобы сохранить её узнаваемое поведение в современном браузере.
Движок проекта декомпилировали примерно на 70%, и уже имеющихся наработок хватило для переноса основных игровых элементов. Порт собрали из кода на C, а затем скомпилировали его в WebAssembly с помощью Emscripten.
Веб-версия поддерживает стабильные 60 кадров в секунду и улучшенный рендеринг, имитирующий визуальный стиль оригинальных ускорителей 3Dfx (графических карт). Управление тоже адаптировали: вместо NUMPAD теперь используются стрелки, а по меню можно перемещаться мышью.
При этом в порте сохранён одиночный режим с гонками, соперниками, пешеходами, бонусами, повторами и сохранением прогресса. Сохранения записываются в память браузера через IndexedDB, а при первом запуске игра скачивает около 200 МБ данных.
Исходный код проекта выложен на GitHub под свободной лицензией. Но для локальной компиляции всё равно нужна легальная копия оригинальной игры, потому что защищённые авторским правом файлы в публичный репозиторий не входят.
Кстати, ранее мы сообщали о другом энтузиасте, который показал свой ремастер Carmageddon с улучшенной графикой.
Какая культовая игра 90-х, по вашему мнению, заслуживает такого же браузерного порта?
-
Браузер DuckDuckGo теперь блокирует видеорекламу на YouTube по умолчанию на iPhone, Windows и Mac -
Фанат показал свой ремастер Carmageddon с улучшенной графикой -
На новых скриншотах гонки Carmageddon: Rogue Shift можно увидеть постапокалиптический мир -
Вышел релизный трейлер Carmageddon: Rogue Shift — постапокалиптической гонки с вооружёнными автомобилями и зомби

