Классический шутер DOOM запустили в PDF

1068
1
Классический шутер DOOM запустили в PDF

Шоу “На чем еще не запускали классический DOOM” пополнилось новым участником. На этот раз культовую классику шутеров от первого лица запустили в PDF-файл. Чтобы этого достичь, автор использовал прошлую версию Emscripten для компиляции кода на C в asm.js, который работает в ограниченной JS-среде движка PDF. Для проекта был выбран форк doomgeneric, что упростило реализацию ввода с клавиатуры и вывода изображения.

Как итоговый результат выглядит, вы можете посмотреть в ролике ниже. А если желаете самостоятельно попробовать, то вот вам прямая ссылка, а также линк на код с GitHub. Только учтите, что запускать это дело нужно в браузерах на базе Chromium, использующих движок PDFium.

Другие публикации по теме
Выше только звезды: DOOM запустили на космическом спутнике
Выше только звезды: DOOM запустили на космическом спутнике
Программист запустил DOOM на спутнике в космосе. Это был эксперимент Европейского космического агентства для проверки влияния внешних факторов на работу оборудования.
1 ноября в 14:15
333
0
Форум
DOOM запустили на вейпе и калькуляторе
DOOM запустили на вейпе и калькуляторе
Пользователь Reddit поделился нативным портом Doom на научный калькулятор Casio — устройство с маленьким экраном и минимальными ресурсами "железа".
21 сентября в 20:32
512
0
Форум
Классический DOOM запустили на станции зарядки
Классический DOOM запустили на станции зарядки
Инженер запустил DOOM на зарядном устройстве Anker Prime, используя его дисплей и процессор. Управление реализовано через вращающуюся ручку для движения, камеры и стрельбы. Классика теперь работает даже на зарядке!
22 августа в 11:36
1153
0
Форум