Doom запустили в PDF-файле
01.02.25
Doom продолжает появляться на самых неожиданных устройствах — от банкоматов и принтеров до калькуляторов и даже бензопил. Теперь культовый шутер удалось запустить в формате PDF, что на первый взгляд кажется невозможным.
Разработчик под ником ading2210 реализовал этот проект, воспользовавшись тем, что PDF поддерживает JavaScript через встроенные библиотеки. В DoomPDF изображение формируется с помощью текстовых полей, каждое из которых представляет строку пикселей на экране. Визуализация достигается за счет использования ASCII-символов, создающих шестицветное монохромное изображение.
Производительность системы оставляет желать лучшего — кадры обновляются с задержкой около 80 миллисекунд. Однако сам факт того, что Doom можно запустить внутри PDF-документа, уже привлек внимание технического сообщества.
Игру можно протестировать, загрузив соответствующий файл, а подробности проекта опубликованы на GitHub. Правда, запуск возможен не во всех браузерах, но, по словам автора, в Google Chrome проблем не возникает.
Не пропустите интересное!
Підписывайтесь на наши каналы и читайте анонсы хай-тек новостей, тестов и обзоров в удобном формате!

Лучшие колонки
Топ-5 критериев выбора беспроводной колонки: Мощность – для комнаты хватит 10–20 Вт, для вечеринок лучше 40 Вт и выше. Автономность – оптимально от 12 часов, а если планируешь долгие прогулки или путешествия, ищи модели с 20–30 ч работы. Защита корпуса – стандарты IPX7 или IP67 гарантируют устойчивость к пыли и воде, что важно для использования […]
NVIDIA Blackwell – архитектура с новыми возможностями для ИИ и создания контента
Технологии NVIDIA, которые были доступны только владельцам профессиональных видеокарт, стали открыты для обычных пользователей. Расскажем о возможностях архитектуры Blackwell в области искусственного интеллекта и создания контента.

Garmin Instinct Crossover — гибридные смарт-часы с экраном AMOLED, фонариком и сапфировым стеклом стоят $600 умные часы
Garmin Instinct Crossover получили 1,2-дюймовый AMOLED-дисплей с аналоговыми стрелками RevoDrive, покрытыми люминесцентным составом Super-LumiNova.

