Сегодня 26 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Энтузиаст портировал Doom прямо в документ Word — игра работает хорошо, но звука нет

Инженер-программист Войцех Грай (Wojciech Graj) из Нидерландов совершил, казалось бы, невозможное, портировав легендарный шутер Doom в автономный документ Microsoft Word. Чтобы запустить игру, потребуется современная версия Microsoft Office на архитектуре x86, 6,6 Мбайт свободного места, а также разрешение на выполнение VBA-макросов, несмотря на предупреждения системы безопасности.

 Источник изображения: Microsoft

Источник изображения: Microsoft

Автор проекта в соцсетях рассказал, что вдохновением для создания Doom в Word стал другой проект — DoomPDF, основанный на концепции Pdftris. Как пишет Tom's Hardware, ссылаясь на слова Грая, версия Doom для Word выглядит гораздо ближе к оригинальной игре, чем её PDF-аналоги: графика соответствует ретро-стилю, а производительность достаточно высокая для комфортной игры. Видео на YouTube демонстрирует плавный игровой процесс, хотя звук в этой версии отсутствует.

Doom для Word далеко не первая необычная адаптация игры, над которой работал Грай. Среди его других проектов — Doom-ascii (Doom в текстовом формате), Doom в игре Stardew Valley и даже Doom в Minecraft. Однако именно Word-версия выделяется своей технической сложностью. Как объясняет разработчик, в документе, который доступен для скачивания на GitHub, содержатся библиотека doomgeneric_docm.dll и игровые данные doom1.wad, закодированные в base64. После распаковки zip для запуска игры понадобится папка с именем vba, содержащая три скрипта.

 Источник изображения: Wojciech Graj

Источник изображения: Wojciech Graj

Игра работает следующим образом. Каждый игровой «тик» библиотека doomgeneric.dll создаёт BMP-изображение текущего кадра, а для обработки нажатий клавиш используется функция GetAsyncKeyState. Предположительно, именно из-за этого игровой экран ограничен размером примерно в 320х200 пикселей, чтобы сохранить производительность. Управление стандартное — стрелки для перемещения, Ctrl для стрельбы, пробел для взаимодействия и цифры 1–7 для выбора оружия. Несмотря на то, что игра работает на удивление хорошо, есть одно существенное ограничение — в WordDoom пока отсутствует звук.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про игры

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Лучше бы молчали: власти США считают, что апокалиптические прогнозы ИИ-лидеров лишь сеют хаос 15 ч.
Основные облачные вычислительные мощности Amazon забронированы на весь 2027 год 19 ч.
AMD готовит официальный драйвер для разгона процессоров Ryzen под Linux 20 ч.
Новая статья: Order of the Sinking Star — королева головоломок. Рецензия 21 ч.
YouTube начнёт переходить на AV2 в начале 2027 года — новый кодек сжимает видео на 30 % лучше AV1 24-10 16:22
Основатель Twitter представил голосовой ИИ, обученный с нуля только на человеческой речи 24-10 12:14
Moonshot AI выпустила Kimi K3.1 Pro, которая обошла все модели OpenAI и почти догнала Claude Opus 5.5 24-10 10:17
«Цунами уязвимостей» надвигается: эксперты предупредили, что дальше будет только хуже, но потом станет лучше 24-10 10:07
OpenAI возобновила обучение ИИ-моделей, но не пускает их в интернет 24-10 09:03
DeepSeek и MiniMax получили право разворачивать свои ИИ-модели за пределами Китая 24-10 05:16
Новая статья: Обзор realme 16 Pro Harry Potter Edition: чем хорош самый волшебный смартфон 2026 года 7 ч.
Владимир Путин поручил правительству увеличить производство систем иммерсионного охлаждения для ЦОД 8 ч.
ZTE представила модульный ЦОД для ИИ мощностью 250 кВт с воздушным и жидкостным охлаждением 16 ч.
Грузинское облако Silk Cloud предложит ИИ-ускорители NVIDIA Blackwell в следующем году 19 ч.
Zotac выпустила индустриальный мини-компьютер ZBox Pro CM5-Pico на базе Raspberry Pi CM5 19 ч.
Дженсен Хуанг стал предводителем робоутят — и теперь все хотят быть как Хуанг 24-10 14:38
Supermicro представила стойку с 256 процессорами NVIDIA Vera на жидкостном охлаждении 24-10 13:57
В Швеции появился суперкомпьютер Sferical One на базе NVIDIA DGX GB300 24-10 13:53
Запущен суперкомпьютер Daedalus — самая мощная НРС-система Греции 24-10 13:51
Infineon и NVIDIA разработают технологию питания на основе GaN для стоек на 800 В 24-10 13:48