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