Ентусиаст подкара Doom директно в Word документ – играта работи добре, но няма звук

Най-четени

Емил Василев
Емил Василев
Емил Василев редовно превежда сложни научни теми на достъпен език — от въпроси като „Какво е имало преди Големия взрив?" до практическото приложение на биотехнологиите в лечението на болести. Тази комбинация от технологична и научна журналистика го прави един от най-разностранните автори в екипа на Kaldata.

Софтуерният инженер Войчех Грай от Нидерландия е постигнал на пръв поглед невъзможното, като е пренесъл легендарния шутър Doom в самостоятелен Microsoft Word документ. За да стартирате играта ще ви е необходима съвременна x86 версия на Microsoft Office, 6,6 MB свободно пространство и разрешение за стартиране на VBA макроси въпреки предупрежденията за сигурност.

Авторът на проекта разкри в социалните мрежи, че вдъхновението за Doom in Word е друг проект – DoomPDF, базиран на концепцията Pdftris. Както пише Tom’s Hardware, позовавайки се на думите на Грей, версията на Doom в Word изглежда много по-близка до оригиналната игра, отколкото нейните PDF аналози: графиката отговаря на ретро стила, а производителността е достатъчно висока за удобна игра. Видеоклипът в YouTube показва плавен геймплей, въпреки че в тази версия няма звук.

Doom for Word далеч не е първата необичайна адаптация на игра, по която Грей е работил. Други негови проекти включват Doom-ascii (Doom в текстов формат), Doom в играта Stardew Valley и дори Doom в Minecraft. Въпреки това версията за Word се отличава със своята техническа сложност. Както обяснява разработчикът, документът, който е достъпен за изтегляне от GitHub съдържа библиотеката doоmgeneric_docm.dll и кодираните в base64 данни на играта dоom1.wad. След като разархивирате zip файла ще ви е необходима папка с име vba, съдържаща три скрипта за стартиране на играта.

Играта се играе по следния начин. На всеки „тик“ на играта библиотеката doomgeneric.dll създава BMP изображение на текущия кадър, а функцията GetAsyncKeyState се използва за обработка на натисканията на клавишите. Вероятно това е причината, поради която екранът на играта е ограничен до около 320×200 пиксела, за да се спести производителност. Контролите са стандартни – стрелки за движение, Ctrl за стрелба, интервал за взаимодействие и цифри 1-7 за избор на оръжия. Въпреки, че играта работи изненадващо добре, има едно голямо ограничение – WordDoom все още не разполага със звук.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

2 Коментара
стари
нови оценка

Нови ревюта

Подобни новини