Софтуерният инженер Войчех Грай от Нидерландия е постигнал на пръв

...
Софтуерният инженер Войчех Грай от Нидерландия е постигнал на пръв
Коментари Харесай

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

Софтуерният инженер Войчех Грай от Нидерландия е постигнал на пръв взор невъзможното, като е пренесъл именития шутър 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 към момента не разполага със тон.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР