Как запустить Doom внутри PDF документа — уникальный проект от разработчика
Исследуем необычный проект DoomPDF, который позволяет играть в культовую игру Doom прямо в PDF-файлах, используя JavaScript и возможности современных браузеров.
Многие энтузиасты стремятся запустить «классический» Doom на самых различных устройствах, включая банкоматы, часы и другие неподходящие для игр платформы.
Недавно разработчик, известный под ником ading2210 на GitHub, представил интересный проект под названием DoomPDF, который позволяет играть в Doom прямо в обычном PDF-документе.
Современные версии PDF поддерживают внедрение jаvascript, и именно это Динг использовал в своем проекте. В зависимости от используемого программного обеспечения для создания и просмотра PDF-файлов, возможности могут варьироваться. Разработчик основывался на минимальных функциях, доступных в браузерах.
Для создания игрового процесса использованы отдельные текстовые поля для каждой строки текста, которые заполняются различными символами ASCII. Это позволяет получить изображение с шестью оттенками серого, что делает игру играбельной.
К сожалению, как отмечает автор, производительность оставляет желать лучшего. В моем случае игра выдавала всего около 10 кадров в секунду. Следовательно, для комфортной игры вам понадобится достаточно мощный компьютер. Также было замечено, что задержка составляет около 80 мс на каждый кадр.
Чтобы запустить игру, потребуется браузер на основе Chromium, такие как Opera, Яндекс.Браузер и другие. Вы можете начать играть в DoomPDF, перейдя по ссылке для онлайн-игры, или загрузить файл для локального использования.
Производительность оставляет желать лучшего, так что вам понадобится достаточно мощный ПК для игры.