
Разработчик, популяризатор браузерного гейминга и эмуляции, а также техноблогер Никита Аксёнов (aka Carter54) представил порт ретрошутера Blood в браузере.
Мне надо было отвлечься от больших проектов и я поискал то чего еще не было в браузере в плане нативного портирования. Duke Nukem 3D мы уже видели и я подумал, а почему бы не сделать мой любимый Blood? За основу я взял декомпозированные исходники оригинальной игры которые подготовила команда проекта Nblood на который я наткнулся собственно в поиске исходников) и приступил к реализации, которая заняла порядка 4–5 дней. По большому счету это портирование eDuke32 — движка для других ОС отличных от DOS.
В результате я получил лучшую версию игры в которую сейчас можно поиграть и тем более всё это в браузере! Из особенностей:
нативный браузерный порт без использования какой либо эмуляции;
весит всего 60 МБ;
улучшенный рендер и высокое разрешение;
60 FPS;
современное управление;
работают сохранения;
это полная самая последняя пропатченная версия игры с двумя дополнениями.
Ранее Carter54 выпустил порт Wolfenstein 3D в Telegram (веб-версия для ПК) и представил проект порта культового шутера Quake в Telegram (или на ПК в веб-версии).
ссылка на оригинал статьи https://habr.com/ru/articles/1038836/