Doom была перенесена на все, от тостеров до холодильников, казалось бы, исчерпая возможности. Тем не менее, ученик средней школы достиг, казалось бы, невозможным: запустить гибель в файле PDF, играбельно непосредственно в вашем браузере.
Несмотря на отсутствие звука и подробных визуальных эффектов, присутствует основной игровой процесс E1M1. Идеально подходит для откладывания этих просроченных налогов!
Пользователь GitHub Ading2210, вдохновленный проектом TetRispDF, использовал JavaScript в чтении PDF -читателя браузера для выполнения этого подвига. Ограничения безопасности браузера ограничивают весь потенциал сценариев PDF, но оказалось достаточным для функционального порта Doom.
Используя шестицветную сетку ASCII для спрайтов, ADING2210 создал удивительно воспроизводимую, хотя и медленную (80 мс за кадр), версию Doom.
Хотя он не заменит ваш PS5, достижение запуска гибели внутри файла PDF, несомненно, впечатляет. Томас Ринсма, создатель Tetrispdf, даже прокомментировал Hacker News, восхваляя Ading2210 «аккуратный» реализацию аналогичного проекта.
Несмотря на то, что не идеально подходит для первого опыта Doom, продолжающаяся портирование Doom на необычные платформы-от устройств до файлов и даже бактерий-остается бесконечно увлекательным.