Doom, культовый стрелок от первого лица, был адаптирован для работы на все, от тостеров до холодильников, раздвигая границы того, что устройства могут справиться с этой классической игрой. Тем не менее, граница действительно замечательных платформ для управления Doom становится все более сложной для расширения. Введите ученика старших классов, который изобретает Doom в файл PDF, который вы можете запустить непосредственно в своем браузере.
Конечно, в этой версии Doom не хватает незначительных элементов, таких как текст и звук, но кому действительно нужны их, когда вы можете играть на знаковом уровне E1M1, откладывая те налоги, которые вы откладываете?
Пользователь и старшеклассник Github Ading2210 черпал вдохновение из недавнего порта Тетрис, названного Tetrispdf, в скромный формат PDF. Решив, чтобы продвинуть конверт дальше, Ading2210 сделал одного из самых знаменитых в мире стрелков в браузере на основе хрома рядом с вами.

ADING2210 использовал способ использования JavaScript в PDF -считывателе браузера для порта Doom в файл .pdf. В то время как официальные спецификации для PDF допускают более сложные сценарии, проблемы безопасности в браузерах ограничивают эти возможности. Тем не менее, этого было достаточно для порта в этом формате.
Возможности JavaScript в рамках спецификаций PDF позволили ADING210 «сделать все вычисления, которые мы хотим», что привело к славному результату. Используя шестицветную сетку ASCII для представления спрайтов и графики, ученику средней школы удалось доставить разборчивый порт гибели, хотя и с длительным временем отклика 80 мс на кадр, нарисованный на экране.
Хотя вы, возможно, пока не захотите обменять свой PS5, свидетельство о гибели в файле .pdf, несомненно, впечатляет, особенно с учетом общей разборчивости результата.
Томас Ринсма, создатель Tetrispdf, опубликовал в Hacker News , что он также разработал свою собственную версию PDF Doom, но признал, что версия Ading220 была «аккуратной во многих отношениях».
Хотя эта версия Doom может быть не идеальным способом испытать игру в первый раз, новизна видеть Doom запускается на множестве абсурдных устройств, файлов или даже живых кишечных бактерий , продолжает очаровывать и развлекать.