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