Doom, культовый шутер от первого лица, был известен всем, от тостеров до холодильников, раздвигая границы того, что может провести эту классическую игру. Тем не менее, граница для действительно новаторских платформ сужается. Введите ученика старшей школы, который изобретал Doom в файл PDF, который можно воспроизводить прямо в вашем браузере. Конечно, ему не хватает незначительных элементов, таких как текст и звук, но кому они нужны, когда вы можете играть в E1M1, откладывая свои налоги?
Месдерник этого проекта, пользователь и старшеклассник Github Ading2210 , черпал вдохновение в проекте Tetrispdf. Мотивация привлечь одного из самых знаменитых стрелков в мире в браузер на основе хрома, ADING 2210 использовал JavaScript в чтении PDF-читателя браузера. Хотя официальные спецификации PDF поддерживают передовые сценарии, ограничения безопасности браузера ограничивали возможности. Тем не менее, этих ограничений было достаточным для Ading2210 для порта Doom в PDF.
Используя вычислительную силу JavaScript в PDFS, ADING2210 достиг замечательного подвига. Используя шестицветную сетку ASCII для представления спрайтов и графики, они создали разборчивую версию Doom, хотя и с временем отклика 80 мс за кадр. Хотя вы, возможно, пока не захотите отказаться от своего PS5, возможность запустить Doom внутри файла PDF является свидетельством универсальности игры и изобретательности его поклонников.

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