PDF-версия оригинальной Doom теперь доступна для игры

Классическая Doom получила очередной неожиданный порт — теперь в нее можно играть прямо в PDF-файле, что еще раз подтверждает способность этой игры работать практически на любой платформе.

Проект разработан ading2210 — старшеклассником, увлекающимся программированием, веб-разработкой и кибербезопасностью. Для воссоздания культового шутера он использовал встроенную поддержку JavaScript в формате PDF. Хотя игра работает не очень быстро и управляется не лучшим образом, сам факт ее существования впечатляет.

https://youtu.be/g6ygXHmtHzs

Предыдущие интерактивные PDF-проекты использовали отдельные текстовые поля, которые включались и выключались для создания отдельных пикселей.

Однако разрешение Doom составляет 320x200, что потребовало бы переключения тысяч текстовых полей каждый кадр, что нереализуемо. Вместо этого мой порт использует отдельное текстовое поле для каждой строки экрана, заполняя их различными ASCII-символами. Таким образом удалось получить 6-цветный монохромный вывод, чего достаточно для читаемости изображения в игре.

Doom PDF работает только в браузерах на основе Chromium (Chrome, Edge, Opera и другие) и поддерживает пользовательские WAD-файлы (модификации Doom, например, недавний Gallery Experience), хотя для их работы потребуется оригинальный WAD-файл Doom.

Больше статей на Shazoo
Тэги:

5 комментария

Хочу на брелок закинуть, иногда играть по пути

1

@maksim2000, Это что за брелок у тебя такой?)

0

@souldja, это я, с сарказмом, из-за того что doom на чем только не запускали, скоро такой тренд будет.

0

@maksim2000, ну на брелке давно запускали уже)

0

@souldja, 😂значит, это я, пропустил

0
Войдите на сайт чтобы оставлять комментарии.