DOOM: wyjątkowa adaptacja w programie Microsoft Word
W nowatorskim zwrocie akcji holenderski programista oprogramowania z powodzeniem zaadaptował klasyczną strzelankę pierwszoosobową DOOM do funkcjonowania w ramach samodzielnego dokumentu Microsoft Word. Ten fascynujący projekt, kierowany przez Wojciecha Graja , wykorzystuje makra VBA , aby ożywić grę w mało prawdopodobnym otoczeniu.
Geneza wyjątkowego projektu
Wojciech zainspirował się, gdy zobaczył DOOM-a działającego w dokumencie PDF, co skłoniło go do stworzenia własnej wersji. Projekt jest dostępny na GitHub jako pojedynczy plik o rozmiarze zaledwie 6,6 MB. Użytkownicy powinni jednak pamiętać, że dźwięk nie jest obsługiwany, a włączenie makr Visual Basic for Applications (VBA) jest koniecznością dla rozgrywki.
Rozgrywka i mechanika
Doświadczenie jest zaskakująco zbliżone do oryginalnego DOOM-a, z rozgrywką i grafiką nawiązującą do jego korzeni z 1993 roku. Port zachowuje klasyczną rozdzielczość 320 x 200 pikseli, zapewniając płynne działanie. Gracze mogą poruszać się po tej wersji tak jak w oryginale: używaj klawiszy strzałek do poruszania się, wybieraj broń klawiszami numerycznymi 1-7, strzelaj klawiszem Control i naciskaj Spację do interakcji.
Rozważania dotyczące kompatybilności
Chociaż koncepcja jest ekscytująca, potencjalni gracze muszą być ostrożni w kwestii zgodności. Podczas mojej próby uruchomienia portu napotkałem problemy z użyciem najnowszej wersji Microsoft 365 na moim MacBooku Pro z procesorem Intel. Dokładnie przestrzegając instrukcji, włączyłem makra, ale komunikat o błędzie wskazywał, że dane nie mogły zostać załadowane. Ważna wskazówka: Dokument DOOM musi zostać otwarty na komputerze z systemem Windows wyposażonym w procesor x86 i nowoczesną wersję programu Microsoft Word, w przeciwnym razie możesz napotkać podobne błędy.
Potencjalne przeszkody i rozwiązania
Użytkownicy systemu Windows powinni wiedzieć, że program Microsoft Defender może blokować działanie niektórych komponentów, takich jak biblioteki DLL wyodrębnione z dokumentu Word. Ponadto starsze wersje programu Word, takie jak Word 2007, również mogą mieć problemy. Dokument zawiera doomgeneric_docm.dll
dane biblioteki i gry w formacie base 64, które makro VBA wyodrębnia przed załadowaniem, renderując klatki jako obrazy bitmapowe, podczas gdy makro zarządza interakcjami rozgrywki.
Wojciech Graj’s Creative Portfolio
To nie jest pierwsza z pomysłowych adaptacji gier Wojciecha. Jego osobista strona internetowa prezentuje różne inne projekty, w których DOOM działa nie tylko w programie Microsoft Word, ale także w różnych środowiskach, takich jak tryb ASCII w terminalu, w MS Paint, LibreOffice Calc, a nawet na platformach takich jak Minecraft: Pi Edition i Stardew Valley. Ten utalentowany programista rzeczywiście udowodnił, że jeśli jest ekran, DOOM prawdopodobnie na nim zadziała!
Więcej aktualności i informacji na temat tego i innych projektów znajdziesz w oficjalnym repozytorium GitHub .
Źródło: Tom’s Hardware
Często zadawane pytania
1. Czy w DOOM-a można grać w dokumencie Word?
Tak, dzięki adaptacji Wojciecha Graja, w DOOM-a rzeczywiście można grać z poziomu dokumentu Microsoft Word, wykorzystując makra VBA, choć aby to zadziałało, należy je najpierw włączyć.
2. Jakie są wymagania systemowe, aby uruchomić port DOOM-a?
Aby pomyślnie uruchomić ten mod DOOM, musisz użyć komputera z systemem Windows z architekturą procesora x86 i nowoczesną wersją programu Microsoft Word. Starsze wersje, takie jak Word 2007, mogą nie być kompatybilne.
3. Dlaczego nie słyszę żadnego dźwięku podczas grania w DOOM w programie Word?
Obecna wersja portu DOOM nie obsługuje dźwięku. Ta adaptacja skupia się na rozgrywce i wierności wizualnej, a nie na wyjściu audio.
Dodaj komentarz