Розробник розповів, що ідея створення Doom у Word виникла під впливом іншого проєкту — DoomPDF, заснованого на концепції Pdftris, повідомляє 24 Канал з посиланням на TomsHardware.
Word-версія Doom значно ближча до оригіналу, ніж PDF-аналог: графіка зберігає ретро-стиль, а продуктивність забезпечує комфортний геймплей. Опубліковане відео демонструє плавну роботу гри, хоча наразі вона не містить звукового супроводу.
Doom у Word – дивіться відео:
Doom у Word – не перший експеримент Грая з адаптацією гри. Раніше він вже реалізовував Doom у текстовому форматі (Doom-ascii), у Stardew Valley та навіть у Minecraft. Однак саме Word-версія вирізняється технічною складністю.
Документ, доступний для завантаження на GitHub, містить бібліотеку doomgeneric_docm.dll та закодовані у base64 ігрові дані doom1.wad. Після розпакування архіву необхідна папка vba з трьома скриптами для запуску гри.
Як це працює?
Під час кожного циклу бібліотека doomgeneric.dll генерує BMP-зображення поточного кадру, а функція GetAsyncKeyState обробляє натискання клавіш. Через це екран гри обмежено роздільною здатністю близько 320x200 пікселів для збереження продуктивності.
Управління класичне: стрілки для пересування, клавіша Ctrl для стрільби, пробіл для взаємодії та цифри 1-7 для вибору зброї.
Попри хорошу продуктивність і стабільну роботу гри, головним недоліком WordDoom залишається відсутність звуку.