Голландский разработчик Войцех Грай поразил мир игровых технологий, запустив культовую игру 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.