Запуск классического первого Doom на необычных устройствах стал особой дисциплиной для энтузиастов и программистов. За последние годы игру сумели запустить на газонокосилках, калькуляторах, умных часах и на множестве других гаджетов. А теперь появилась возможность поиграть в дедушку всех шутеров через PDF.
Разработчик ading2210 представил проект DoomPDF, который позволяет запускать игру через просмотр PDF-файла в браузерах Chromium с движком PDFium. Это стало возможным благодаря тому, что формат PDF поддерживает Javascript с собственной отдельной библиотекой, что позволяет создавать интерактивные проекты. Оригинальный код игры написан на C. Ввод данных был простой задачей, а вот вывод обновленного кадра в виде текстовых полей потребовал от автора определенных усилий. Игра в таком виде работает при разрешении 320 x 200 пикселей, и на вывод кадра требуется примерно 80 мс. Но в целом игра вполне рабочая, и вы можете испытать ее по этой ссылке.