Doom теперь играбельно в PDF: Toasters Out!

Doom была перенесена на устройства, такие как тостеры, холодильники и почти все остальное, о чем вы можете подумать, поэтому граница для действительно замечательных вещей, которые могут запустить Doom, носит тонкие. Но одному ученику средней школы удалось перенести Doom в фактический PDF -файл, который вы можете запустить в своем браузере.
Конечно, в нем отсутствуют незначительные элементы, такие как «текст» и «звук», но кому это действительно нужно, когда вы можете играть в E1M1, притворяясь тем, что выполняют те налоги, которые вы игнорировали?
Пользователь и старшеклассник Github Ading2210 был вдохновлен недавним портом Тетрис, названным Tetrispdf, в скромный формат PDF, и решил, что один из самых знаменитых шутеров в мире играл в браузер на основе хрома рядом с вами.
Doom в PDF? Почему нет? Кредит изображения: YouTube / VK6. ADING2210 использовал способ использования JavaScript в PDF -считывателе браузера в порт Doom в файл .pdf. В то время как официальные спецификации для PDF допускают более сложные сценарии, проблемы безопасности в браузерах немного сокращают ситуацию. Но этого было достаточно, чтобы до сих пор порта в формате.
Возможности JavaScript в рамках спецификаций PDF позволили Ading2210 «делать любые вычисления, которые мы хотим», и результаты славны. Используя шестицветную сетку ASCII для представления спрайтов и графики, ученик средней школы удалось доставить разборчивый порт гибели, если вы довольны длительным временем отклика 80 мс за кадр, нарисованную на экране.
Возможно, вы еще не захотите выбрасывать свой PS5, но видеть гибель, переносившуюся во внутреннюю часть файла .pdf, довольно примечательно, особенно учитывая, насколько разборчивы общий результат.
Создатель TetrispDF Томас Ринсма опубликовал в Hacker News, что он также сделал свою собственную версию PDF Doom, но добавил, что версия Ading2210 была «более актуальной во многих отношениях».
Хотя вы, возможно, не хотите, чтобы эта версия Doom была тем, как вы впервые испытываете игру, новизна визита Doom работает на всех видах нелепых устройств, файлов или даже живых бактерий, бесконечно интересной.
-
Текстовые сообщенияMessages Lite - Text Messages — это современное приложение для обмена сообщениями, обеспечивающее безопасную коммуникацию благодаря сквозному шифрованию через Telegram API. Отправляйте и получайте лич
-
aSPICE: Secure SPICE ClientБезопасный, с открытым исходным кодом SPICE и SSH клиент для удалённого рабочего стола для виртуальных машин QEMU KVMИщете aSPICE для iOS или macOS? Скачайте его сейчас по адресуhttps://apps.apple.com
-
Fishing catНаслаждайтесь расслабляющей рыбалкой со своим очаровательным котом.Отправляйтесь в приключение на лодке со своим котом по озерам, морям и водам под луной.Подготовьте свою рыбацкую лодку, закиньте удоч
-
Mazes and MagesПогрузитесь в захватывающее приключение по сложным лабиринтам и стратегическим карточным битвам в увлекательном приложении Mazes and Mages. Каждый лабиринт предлагает 25 уровней испытаний против проти
-
Clone Evolution: КибервойнаАвтобой, простая игра, присоединяйтесь к миллионам по всему миру!☆Погрузитесь в киберпанковскую вселенную с потрясающими американскими научно-фантастическими визуальными эффектами, IDLE RPG с уникальн
-
Inbox.qa emailПремиум-почта для профессионального и личного использованияНадежная и безопасная электронная почта, размещенная на европейских серверах с доменом @inbox.QA.Поддерживаемые языки: арабский, бенгальский,
-
Marvel Rivals Date Date Date Date Date раскрыта
-
Оптимальные бесплатные настройки пожара для мастерства с головным выстрелом
-
Honkai: Star Rail Обновление открывает вывод о пенаконии
-
Объявление пути изгнания 2: Руководство по расширению сестер Гарухана
-
Sonic Racing: персонажи и треки Crossworlds, выявленные для предстоящего закрытого сетевого теста