{"id":7499,"date":"2025-01-20T19:14:43","date_gmt":"2025-01-20T19:14:43","guid":{"rendered":"https:\/\/howtogeek.blog\/pl\/?p=7499"},"modified":"2025-01-20T19:14:43","modified_gmt":"2025-01-20T19:14:43","slug":"play-doom-directly-inside-a-word-document","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/pl\/play-doom-directly-inside-a-word-document\/","title":{"rendered":"Odtw\u00f3rz Doom bezpo\u015brednio w dokumencie Word"},"content":{"rendered":"<h2>DOOM: wyj\u0105tkowa adaptacja w programie Microsoft Word<\/h2>\n<p>W nowatorskim zwrocie akcji holenderski programista oprogramowania z powodzeniem zaadaptowa\u0142 klasyczn\u0105 strzelank\u0119 pierwszoosobow\u0105 DOOM do funkcjonowania w ramach samodzielnego dokumentu Microsoft Word. Ten fascynuj\u0105cy projekt, kierowany przez <strong>Wojciecha Graja<\/strong> , wykorzystuje <strong>makra VBA<\/strong> , aby o\u017cywi\u0107 gr\u0119 w ma\u0142o prawdopodobnym otoczeniu.<\/p>\n<h2>Geneza wyj\u0105tkowego projektu<\/h2>\n<p>Wojciech zainspirowa\u0142 si\u0119, gdy zobaczy\u0142 DOOM-a dzia\u0142aj\u0105cego w dokumencie PDF, co sk\u0142oni\u0142o go do stworzenia w\u0142asnej wersji. Projekt jest dost\u0119pny na <a href=\"https:\/\/github.com\/wojciech-graj\/doom-docm\/releases\" rel=\"noopener noreferrer\" target=\"_blank\">GitHub<\/a> jako pojedynczy plik o rozmiarze zaledwie 6,6 MB. U\u017cytkownicy powinni jednak pami\u0119ta\u0107, \u017ce d\u017awi\u0119k nie jest obs\u0142ugiwany, a w\u0142\u0105czenie makr Visual Basic for Applications (VBA) jest konieczno\u015bci\u0105 dla rozgrywki.<\/p>\n<h2>Rozgrywka i mechanika<\/h2>\n<p>Do\u015bwiadczenie jest zaskakuj\u0105co zbli\u017cone do oryginalnego DOOM-a, z rozgrywk\u0105 i grafik\u0105 nawi\u0105zuj\u0105c\u0105 do jego korzeni z 1993 roku. Port zachowuje klasyczn\u0105 rozdzielczo\u015b\u0107 320 x 200 pikseli, zapewniaj\u0105c p\u0142ynne dzia\u0142anie. Gracze mog\u0105 porusza\u0107 si\u0119 po tej wersji tak jak w oryginale: u\u017cywaj klawiszy strza\u0142ek do poruszania si\u0119, wybieraj bro\u0144 klawiszami numerycznymi 1-7, strzelaj klawiszem Control i naciskaj Spacj\u0119 do interakcji.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"Zrzut ekranu gry DOOM dzia\u0142aj\u0105cej w dokumencie Microsoft Word\" class=\"wp-image\" decoding=\"async\" height=\"1080\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/doom-port-microsoft-word-document-title-screen.webp\" title=\"Zrzut ekranu gry DOOM dzia\u0142aj\u0105cej w dokumencie Microsoft Word\" width=\"1920\"\/><figcaption>Wojciech Graj<\/figcaption><\/figure>\n<h2>Rozwa\u017cania dotycz\u0105ce kompatybilno\u015bci<\/h2>\n<p>Chocia\u017c koncepcja jest ekscytuj\u0105ca, potencjalni gracze musz\u0105 by\u0107 ostro\u017cni w kwestii zgodno\u015bci. Podczas mojej pr\u00f3by uruchomienia portu napotka\u0142em problemy z u\u017cyciem najnowszej wersji Microsoft 365 na moim MacBooku Pro z procesorem Intel. Dok\u0142adnie przestrzegaj\u0105c instrukcji, w\u0142\u0105czy\u0142em makra, ale komunikat o b\u0142\u0119dzie wskazywa\u0142, \u017ce dane nie mog\u0142y zosta\u0107 za\u0142adowane. <strong>Wa\u017cna wskaz\u00f3wka:<\/strong> Dokument DOOM musi zosta\u0107 otwarty na komputerze z systemem Windows wyposa\u017conym w procesor x86 i nowoczesn\u0105 wersj\u0119 programu Microsoft Word, w przeciwnym razie mo\u017cesz napotka\u0107 podobne b\u0142\u0119dy.<\/p>\n<h2>Potencjalne przeszkody i rozwi\u0105zania<\/h2>\n<p>U\u017cytkownicy systemu Windows powinni wiedzie\u0107, \u017ce program Microsoft Defender mo\u017ce blokowa\u0107 dzia\u0142anie niekt\u00f3rych komponent\u00f3w, takich jak biblioteki DLL wyodr\u0119bnione z dokumentu Word. Ponadto starsze wersje programu Word, takie jak Word 2007, r\u00f3wnie\u017c mog\u0105 mie\u0107 problemy. Dokument zawiera <code>doomgeneric_docm.dll<\/code>dane biblioteki i gry w formacie base 64, kt\u00f3re makro VBA wyodr\u0119bnia przed za\u0142adowaniem, renderuj\u0105c klatki jako obrazy bitmapowe, podczas gdy makro zarz\u0105dza interakcjami rozgrywki.<\/p>\n<h2>Wojciech Graj\u2019s Creative Portfolio<\/h2>\n<p>To nie jest pierwsza z pomys\u0142owych adaptacji gier Wojciecha. Jego <a href=\"https:\/\/w-graj.net\" rel=\"noopener noreferrer\" target=\"_blank\">osobista strona internetowa<\/a> prezentuje r\u00f3\u017cne inne projekty, w kt\u00f3rych DOOM dzia\u0142a nie tylko w programie Microsoft Word, ale tak\u017ce w r\u00f3\u017cnych \u015brodowiskach, 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\u015bcie udowodni\u0142, \u017ce je\u015bli jest ekran, DOOM prawdopodobnie na nim zadzia\u0142a!<\/p>\n<p>Wi\u0119cej aktualno\u015bci i informacji na temat tego i innych projekt\u00f3w znajdziesz w <a href=\"https:\/\/github.com\/wojciech-graj\/doom-docm\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">oficjalnym repozytorium GitHub<\/a> .<\/p>\n<p>\u0179r\u00f3d\u0142o: <a href=\"https:\/\/www.tomshardware.com\/video-games\/retro-gaming\/doom-ported-to-a-standalone-microsoft-word-document-plays-well-but-theres-no-sound\" rel=\"noopener noreferrer\" target=\"_blank\">Tom&#8217;s Hardware<\/a><\/p>\n<h2>Cz\u0119sto zadawane pytania<\/h2>\n<h3><strong>1. Czy w DOOM-a mo\u017cna gra\u0107 w dokumencie Word?<\/strong><\/h3>\n<p>Tak, dzi\u0119ki adaptacji Wojciecha Graja, w DOOM-a rzeczywi\u015bcie mo\u017cna gra\u0107 z poziomu dokumentu Microsoft Word, wykorzystuj\u0105c makra VBA, cho\u0107 aby to zadzia\u0142a\u0142o, nale\u017cy je najpierw w\u0142\u0105czy\u0107.<\/p>\n<h3><strong>2. Jakie s\u0105 wymagania systemowe, aby uruchomi\u0107 port DOOM-a?<\/strong><\/h3>\n<p>Aby pomy\u015blnie uruchomi\u0107 ten mod DOOM, musisz u\u017cy\u0107 komputera z systemem Windows z architektur\u0105 procesora x86 i nowoczesn\u0105 wersj\u0105 programu Microsoft Word. Starsze wersje, takie jak Word 2007, mog\u0105 nie by\u0107 kompatybilne.<\/p>\n<h3><strong>3. Dlaczego nie s\u0142ysz\u0119 \u017cadnego d\u017awi\u0119ku podczas grania w DOOM w programie Word?<\/strong><\/h3>\n<p>Obecna wersja portu DOOM nie obs\u0142uguje d\u017awi\u0119ku. Ta adaptacja skupia si\u0119 na rozgrywce i wierno\u015bci wizualnej, a nie na wyj\u015bciu audio.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/doom-in-word-document\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">\u0179r\u00f3d\u0142o i obrazy<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DOOM: wyj\u0105tkowa adaptacja w programie Microsoft Word W nowatorskim zwrocie akcji holenderski programista oprogramowania z powodzeniem zaadaptowa\u0142 klasyczn\u0105 strzelank\u0119 pierwszoosobow\u0105 DOOM do funkcjonowania w ramach samodzielnego dokumentu Microsoft Word. Ten fascynuj\u0105cy projekt, kierowany przez Wojciecha Graja , wykorzystuje makra VBA , aby o\u017cywi\u0107 gr\u0119 w ma\u0142o prawdopodobnym otoczeniu. Geneza wyj\u0105tkowego projektu Wojciech zainspirowa\u0142 si\u0119, gdy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[130,830,858,9],"class_list":["post-7499","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-microsoft","tag-microsoft-word","tag-video-games","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/7499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/comments?post=7499"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/7499\/revisions"}],"predecessor-version":[{"id":7500,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/7499\/revisions\/7500"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/media?parent=7499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/categories?post=7499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/tags?post=7499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}