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