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