Сегодня 25 марта 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
Тренды 🔥
ИИ Gemini научился консультировать людей о местах из «Google Карт» 8 мин.
Экранизация Street Fighter осталась без даты премьеры после того, как для фильма нашли нового режиссёра 30 мин.
Линус Торвальдс просрочил выпуск Linux 6.14 на день — он просто забыл про релиз 37 мин.
DeepSeek обновила открытую модель V3, улучшив её навыки программирования 38 мин.
«Буквально игра мечты»: геймплейный трейлер амбициозного ролевого боевика Beta Decay заворожил геймеров атмосферой мрачного будущего 2 ч.
Vampire: The Masquerade — Bloodlines 2 может скоро выйти из тени — игра получила возрастной рейтинг в США 2 ч.
Голосовая версия ChatGPT стала приятнее в общении, сообщили в OpenAI 2 ч.
«Ростелеком» перевел инфраструктуру на российскую платформу Basis Dynamix 2 ч.
Assassin’s Creed Shadows показала второй по успешности запуск в истории серии, и «значительную роль» в этом сыграл Steam 4 ч.
Бывший гендир Intel Гелсингер возглавил стартап Gloo, пытающийся внедрить ИИ в религию 4 ч.
AyaNeo представила вдохновлённый Macintosh мини-ПК с откидным экраном и чипом AMD Strix Point 3 мин.
Китайская BYD обогнала Tesla по выручке и темпам роста в прошлом году — отрыв будет только расти 9 мин.
«Скала^р» представила Машину для искусственного интеллекта — отечественный аналог NVIDIA DGX SuperPOD 45 мин.
Электромобиль Xiaomi SU7 Max получил высшую оценку безопасности после краш-тестов C-NCAP 2 ч.
«Джеймс Уэбб» прислал потрясающий снимок «космического торнадо» — в одном кадре слились будущее и прошлое 2 ч.
AMD продала в десять раз больше Radeon RX 9070, чем обычно сразу после дебюта 2 ч.
Россияне охладели к пиратским кинотеатрам — легальные российские видеосервисы заработали почти 150 млрд рублей в 2024 году 3 ч.
Крупный производитель MacBook представил концепт модульного ноутбука Adapt X 4 ч.
Curiosity обнаружил на Марсе самые крупные молекулы углерода — это могут быть следы древней жизни 4 ч.
Бум ИИ превратил азиатские проекты ЦОД в «магнит» для инвесторов 5 ч.