Все новости
Это интересно
Сейчас читают
Игры
Аватар Evernews Evernews

В Doom сыграли через PDF

3
0
Поделиться
Телеграфировать

Есть нюанс: играть можно только в браузерах на движке Chromium.

В Doom сыграли через PDF

Школьник-разработчик ading2210 сумел перенести первую часть Doom на новую платформу: теперь в классический шутер можно сыграть через PDF-файл. Основой для порта стал проект doomgeneric, упрощающий перенос игры на необычные платформы.

Необычная версия Doom работает благодаря JavaScript-движку, поддержка которого реализована в PDF. Есть нюанс: PDF-версия Doom может работать только в браузерах на базе движка Chromium.

Технически, объясняет энтузиаст, Doom в PDF — это оригинальные исходники на языке C, скомпилированные с помощью Emscripten. Для работы в браузере через JS-движок внутри PDF игру пришлось модифицировать.

Для повышения производительности пришлось использовать монохромную картинку с шестью цветами, графика отрисовывается в текстовых полях с помощью ASCII-символов. Рендеринг одного кадра занимает порядка 80 миллисекунд.

Основная проблема, отмечает ading2210, возникла именно со скоростью работы буфера кадра. По всей видимости, добиться более высокой производительности уже не получится.

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

Читать далее
За сколько вы готовы купить GTA VI?
До 8000 рублей
92 голоса, 4.6%
До 7000 рублей
29 голосов, 1.4%
До 6000 рублей
50 голосов, 2.5%
До 5000 рублей
218 голосов, 10.9%
До 4000 рублей
64 голоса, 3.2%
До 3000 рублей
110 голосов, 5.5%
До 2000 рублей
265 голосов, 13.2%
За любые деньги
97 голосов, 4.8%
Ни за сколько, я пират
1084 голоса, 54.0%
Теги: Игры
Аватар Evernews
Evernews
8072 подписчика