Руският разработчик Никита Аксьонов, известен също като Carter54, портира класическия Carmageddon в браузъра. Става дума не за емулация чрез DOSBox, а за нативен уеб порт на оригиналната игра от 1997 година, който се стартира директно в съвременен браузър.
Според автора, публикувано на DTF (dtf.ru),за основа е взет фен проектът Dethrace,който се занимава с обратна разработка на Carmageddon и възстановяване на движка за работа на съвременни системи. Аксьонов отбелязва, че Dethrace е декомпилиран на около 70 %, но основните игрови функции вече работят, така че това беше достатъчно за пренос в браузъра.
В резултат на това за "няколко вечери" е получен порт с поддръжка на 60 FPS,, подобрен рендер под оригиналния 3Dfx и по-привично управление на състезанията с клавишите на стрелките вместо старата схема на NumPad. Може да се играе чрез онлайн демо,а авторът е публикувал изходния код на GitHub. Съдя по описанието на репозитория, port-ът използва.
WebGL 2 WebAssembly, и и Web Audio.Поддържат се одиночна игра, меню, състезания, опоненти, пешеходци, бонуси, повторения, запаметяване чрез IndexedDB, клавиатура и мишка. За локалния старт е нужна легална копия на Carmageddon: оригиналните игрови данни не са включени в репозитория.
Източник: linux.org.ru
