Перемещайте тостеры: Doom теперь играют в PDF

Автор: Sadie Mar 04,2025

Doom уже завоеванные тостеры, холодильники и, по -видимому, любое другое мыслимое устройство. Бар для впечатляющих портов Doom невероятно высок, но ученик средней школы достиг, казалось бы, невозможного: запустить Doom в файле PDF, играбельно прямо в вашем браузере.

Естественно, некоторые функции отсутствуют - например, текст и звук. Но кому они нужны, когда вы можете победить E1M1, откладывая свои налоги?

Пользователь и старшеклассник GitHub, ADING2210, вдохновленный проектом TETRISPDF, предпринял задачу. Используя JavaScript в чтении PDF -файла браузера, ADING2210 умно обходил ограничения безопасности браузера для достижения этого подвига.

Doom в PDF? Почему нет? Кредит изображения: YouTube / VK6.

Возможности JavaScript PDF позволили для сложных вычислений. Используя шестицветную сетку ASCII для спрайтов и графики, Ading2210 создал удивительно воспроизводимую, хотя и медленную (80 мс за кадр), версию Doom.

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

Это может быть не идеальным способом испытать гибель впервые, но постоянная тенденция запуска гибели на абсурдных платформах, файлах и даже живых организмах остается бесконечно интересной.