В мире современных технологий вновь происходит нечто удивительное: энтузиаст с ником wojtek-graj переносит культовый шутер DOOM в редактор Microsoft Word. Inspirированным роликом о запуске игры в формате PDF, он решил адаптировать проверенный метод к документам Word, создав версию, которая работает на любом современном ПК.
Теперь DOOM доступен в документе Word размером всего 6,6 МБ. Для этого в документе была встроена библиотека doomgeneric_docm.dll и игровой файл doom1.wad, закодированный в формате Base64. Используя мощь VBA, макрос извлекает данные на диск и запускает игру, управляя кадрами и считывая состояние клавиатуры через GetAsyncKeyState. С каждым «тиком» игры происходит обновление изображения, отображая текущий процесс на экране.
Эта новость наглядно демонстрирует, как творчество и технические знания могут сочетаться, чтобы перенести классические игры на новые платформы. Однако стоит отметить, что управление в этой версии осуществляется с помощью клавиш, таких как стрелки для движения, пробел для выбора действия и цифр 1-7 для смены оружия. К сожалению, звуковые эффекты в данной интерпретации отсутствуют.
Интересно, что автор вдохновился на этот проект после просмотра DoomPDF, который также предлагает нестандартный способ запуска игры. Несмотря на это, версия для Word показывает более плавную графику и сохраняет оригинальный стиль игры, что, безусловно, радует поклонников.
Код и скомпилированный файл доступны на GitHub, что позволяет другим пользователям протестировать новинку на своих компьютерах. Для успешного запуска им потребуется актуальная версия Microsoft Office на архитектуре x86. Такая инициатива не только демонстрирует возможности почитателей игр, но и открывает новые горизонты для дальнейших кросс-платформенных экспериментов.
