Doom в документе: Культовый шутер теперь можно играть в формате PDF
Сообщество Reddit "ItRunsDoom" славится тем, что портирует культовый шутер 90-х годов на самые неожиданные платформы и устройства. За эти годы в Doom играли на калькуляторе https://www.youtube.com/watch?v=nduMTX86Zl0, банкомате https://www.youtube.com/watch?v=PW5ELKTivbE и даже на цифровом тесте на беременность. Теперь пользователь Reddit vk6_ поднял это творчество на новую высоту. 13 января они поделились своим последним достижением: играбельной версией Doom , встроенной в PDF-файл.
Проект использует движок doomgeneric с открытым исходным кодом, а его код на языке C преобразован в WebAssembly с помощью компилятора Emscripten. Благодаря этому порт может работать в современных браузерах (на базе Chromium или Firefox) и непосредственно в PDF-читалках, поддерживающих JavaScript. Предварительный просмотр этой инновационной адаптации можно увидеть в следующем видео:
PDF-версия Doom не соответствует производительности IBM PC, для которых игра была первоначально выпущена в 1993 году. Дисплей монохромный, с шестью оттенками серого, с частотой кадров около 12 FPS. Каждая строка экрана отображается как отдельное текстовое поле. Элементы управления остаются привычными: движение осуществляется с помощью WASD, пробел используется для стрельбы, а оружие можно переключать с помощью цифровых клавиш 1-7. Мышь для игрового процесса не нужна. DoomPDF находится в свободном доступе и в нее можно играть совершенно бесплатно.
Хотя оригинальная версия Doom остается лучшим выбором для чистого развлечения, DoomPDF демонстрирует невероятную гибкость ретро-классики. Проект был тепло принят на Reddit, и многие оценили его как творческий шедевр. Такие комментарии, как "Это очень впечатляет" и "Лучший вирус в истории", подчеркивают энтузиазм сообщества. Поклонники, несомненно, могут ожидать новых изобретательных проектов от сообщества ItRunsDoom в будущем.