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

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