Сегодня 23 марта 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Энтузиаст выпустил порт Doom, который работает внутри PDF-файла — поиграть можно в браузере

Классический шутер Doom, выпущенный в 1993 году разработчиками из американской студии id Software, не даёт покоя моддерам. Культовую игру уже запускали в Paint и «Блокноте», а теперь очередь дошла и до PDF-файла.

 Источник изображения: DoomPDF

Источник изображения: DoomPDF

Разработчик-энтузиаст Аллен Динг (Allen Ding), известный под псевдонимом ading2210 на GitHub, представил проект DoomPDF — порт оригинальной Doom, который работает внутри PDF-файла.

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

Динг отмечает, что производительность при использовании этого метода оставляет желать лучшего (см. видео выше), но играть можно: обновление текста занимает около 80 мс на один кадр.

Сыграть в PDF-версию Doom можно по ссылке. Разработчик предупреждает, что порт запускается только в браузерах на базе Chromium, включая Google Chrome, Microsoft Edge, Opera и другие.

 Источник изображения: XDA Developers

Источник изображения: XDA Developers

Стоит отметить, что на днях разработчик Томас Ринсма (Thomas Rinsma) приспособил для игры в PDF-файле легендарную головоломку Tetris. Вслед за этим энтузиаст выпустил аналогичный порт Doom, но Динг оказался быстрее.

Помимо PDF-файла и стандартных приложений Windows, Doom запускали внутри покерного роглайка Balatro, на роботизированной газонокосилке, умном будильнике Alarmo от Nintendo и многих других устройствах.

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Arm открыла разработчикам доступ к технологии масштабирования ASR для мобильных устройств 41 мин.
Google начала разворачивать Project Astra — голосовой помощник Gemini Live обретает зрение 7 ч.
Google протестировала отключение новостей в ЕС без потери рекламной выручки 18 ч.
Новая статья: Two Point Museum — чудесный экспонат для коллекции. Рецензия 24 ч.
Tencent выпустила рассуждающую ИИ-модель T1 — она превосходит DeepSeek R1, в отдельных тестах 22-03 16:37
Российским блогерам назначили коды экономической деятельности в ОКВЭД 22-03 16:15
США отменили санкции против криптомиксера Tornado Cash с российскими корнями 22-03 13:03
Частое использование ChatGPT и других ИИ-ботов может привести к обострению чувства одиночества 22-03 11:36
Keenetic с задержкой призналась пользователям о взломе базы данных своего мобильного приложения 22-03 09:27
Roblox оказалась антилидером по числу киберпреступлений в 2025 году 22-03 05:43
Apple выпустит первый складной iPhone в следующем году 3 ч.
Смарт-часы Apple Watch оснастят камерами для взаимодействия с ИИ 4 ч.
США начали новое расследование против Huawei, ZTE, Hikvision и других компаний из Китая 10 ч.
Equal1 представила первый в мире стоечный квантовый сервер на базе кремния, который можно развернуть в любом ЦОД 10 ч.
Итальянский суперкомпьютер Leonardo будет интегрирован с квантовым компьютером IQM Radiance на 54 кубита 10 ч.
Samsung обновила прошивку саундбаров так, что теперь им требуется ремонт 10 ч.
ИИ-система Aardvark Weather заменит суперкомпьютеры в прогнозировании погоды 15 ч.
Geely не собирается отказываться от использования ДВС в своих машинах 17 ч.
Пиксели размером с вирус: китайские учёные создали самый маленький в мире LED-дисплей 22-03 20:51
Китайские учёные создали передовой твердотельный лазер для полупроводниковой DUV-литографии 22-03 18:54