Голландський розробник Войцех Грай вразив світ ігрових технологій, запустивши культову гру Doom у документі Microsoft Word. Ця унікальна реалізація, про яку повідомило видання Tom’s Hardware, представлена у вигляді файлу розміром 6,6 МБ, доступного для завантаження на платформі GitHub. Щоб насолодитися грою, користувачам потрібна сучасна версія Microsoft Office на комп’ютерах з архітектурою x86.
Про це розповідає ProIT
Технічні особливості нового проєкту
Проєкт був натхненний попередніми експериментами, такими як DoomPDF і Pdftris. Проте версія Doom у Microsoft Word вирізняється покращеною графікою та плавнішим геймплеєм, що наближає її до класичної гри.
У технічному плані, в документ Word вмонтовані бібліотека doomgeneric_docm.dll та ігрові дані doom1.wad, закодовані в форматі Base64. Коли користувач відкриває документ, макроси VBA розпаковують ці дані та запускають гру. Графіка відображається у форматі BMP з роздільною здатністю 320×200 пікселів. Управління реалізовано за допомогою клавіатури: стрілки слугують для пересування, клавіша Ctrl — для стрільби, пробіл — для різних дій, а цифри від 1 до 7 дозволяють вибирати зброю.
Обмеження і майбутні проєкти
Хоча гра в документі Microsoft Word демонструє вражаючу технологічну винахідливість, вона має свої обмеження. У цій версії відсутнє звукове супроводження, а розмір екрану залишається обмеженим через технічні можливості макросів і продуктивності. Це не перший нестандартний порт Doom, створений Войцехом Граєм. Раніше програміст вже презентував інші оригінальні проєкти, такі як Doom-ascii, Doom у Stardew Valley та Doom у Minecraft.