More
    ГлавнаяИгрыDOOM запустили в PDF-файле

    DOOM запустили в PDF-файле

    Энтузиаст перенёс легендарный DOOM (1993) в необычный формат — PDF-файл. Идея этого эксперимента возникла после аналогичного проекта, в котором была портирована игра «Тетрис», но с более простой механикой.

    Создатель портированной версии подробно рассказал о технической стороне проекта. Основная идея заключается в использовании старой версии Emscripten, которая способна компилировать код на языке C в формат asm.js. Этот код затем успешно функционирует в ограниченной среде выполнения JavaScript, встроенного в движок PDF. Для реализации проекта автор выбрал форк doomgeneric, поскольку он значительно упростил работу с вводом-выводом. Разработчику оставалось лишь интегрировать буфер кадра, отвечающий за отображение графики, и обеспечить корректную обработку ввода с клавиатуры.

    Данная версия DOOM имеет определённые ограничения. PDF-файл можно открыть только в браузерах, работающих на основе Chromium, таких как Google Chrome или Microsoft Edge, благодаря использованию движка PDFium. Для тех, кто хочет опробовать эту версию DOOM, мы подготовили ссылку на игру. Более подробную информацию о реализации и исходный код можно найти на платформе GitHub.

    Интересное

    Читайте также

    Добавить комментарий

    Пожалуйста, введите ваш комментарий!
    Пожалуйста, введите ваше имя здесь


    Share via
    Copy link
    Powered by Social Snap