Doom была перенесена на все, от тостеров до холодильников, казалось бы, исчерпая возможности. Тем не менее, ученик средней школы достиг, казалось бы, невозможного: играбельный порт Doom в файле PDF, запускаемый в вашем браузере.
Отсутствуя звук и подробный текст, эта версия позволяет вам победить E1M1, когда (притворяясь, что) решает эти просроченные налоги.
Пользователь GitHub Ading2210, вдохновленный проектом TetRispDF, использовал JavaScript в чтении PDF -читателя браузера для выполнения этого подвига. Ограничения безопасности браузера ограничивают весь потенциал сценариев PDF, но оказались достаточными.

Используя шестицветную сетку ASCII для визуальных эффектов, ADING2210 создал удивительно читаемый опыт Doom, хотя и с задержкой рендеринга на 80 мс. Это не замена PS5, но достижение управления гибелью внутри PDF -файла, несомненно, впечатляет.
Создатель Tetrispdf, Томас Ринсма, признал превосходную реализацию Ading2210 в Hacker News.
Несмотря на то, что не идеально подходит для первого опыта Doom, продолжающаяся портирование Doom на необычные платформы, файлы и даже живые организмы остается бесконечно увлекательным.