{"id":7298,"date":"2025-01-20T19:15:03","date_gmt":"2025-01-20T19:15:03","guid":{"rendered":"https:\/\/howtogeek.blog\/lt\/?p=7298"},"modified":"2025-01-20T19:15:03","modified_gmt":"2025-01-20T19:15:03","slug":"play-doom-directly-inside-a-word-document","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lt\/play-doom-directly-inside-a-word-document\/","title":{"rendered":"\u017daiskite \u201eDoom\u201c tiesiogiai \u201eWord\u201c dokumente"},"content":{"rendered":"<h2>DOOM: unikalus \u201eMicrosoft Word\u201c pritaikymas<\/h2>\n<p>Naujovi\u0161kas pos\u016bkis oland\u0173 programin\u0117s \u012frangos k\u016br\u0117jas s\u0117kmingai pritaik\u0117 klasikin\u0119 pirmojo asmens \u0161audykl\u0119 DOOM, kad ji veikt\u0173 atskirame \u201eMicrosoft Word\u201c dokumente. \u0160is \u017eavus projektas, kuriam vadovauja <strong>Wojciech Graj<\/strong> , naudoja <strong>VBA makrokomandas<\/strong> , kad \u017eaidimas atgyt\u0173 sunkiai tik\u0117tinoje aplinkoje.<\/p>\n<h2>Unikalaus projekto atsiradimas<\/h2>\n<p>Wojciechas \u012fkv\u0117pimo s\u0117m\u0117si po to, kai mat\u0117, kaip DOOM veikia \u012fterptas \u012f PDF dokument\u0105, tod\u0117l jis suk\u016br\u0117 savo versij\u0105. Projektas pasiekiamas <a href=\"https:\/\/github.com\/wojciech-graj\/doom-docm\/releases\" rel=\"noopener noreferrer\" target=\"_blank\">\u201eGitHub\u201c<\/a> kaip vienas failas, kurio dydis yra tik 6,6 MB. Ta\u010diau vartotojai tur\u0117t\u0173 atkreipti d\u0117mes\u012f, kad garsas nepalaikomas, o \u017eaidimo metu b\u016btina \u012fjungti \u201eVisual Basic for Applications\u201c (VBA) makrokomandas.<\/p>\n<h2>\u017daidimo eiga ir mechanika<\/h2>\n<p>Patirtis yra steb\u0117tinai artima originaliam DOOM, o \u017eaidimo eiga ir vizualiniai elementai primena 1993 m. i\u0161takas. Prievadas palaiko klasikin\u0119 320 x 200 pikseli\u0173 skiriam\u0105j\u0105 geb\u0105, u\u017etikrinan\u010di\u0105 skland\u0173 veikim\u0105. \u017daid\u0117jai gali nar\u0161yti \u0161ioje versijoje taip pat, kaip ir originalioje: naudokite rodykli\u0173 klavi\u0161us nor\u0117dami jud\u0117ti, pasirinkite ginklus skai\u010di\u0173 klavi\u0161ais 1\u20137, \u0161audyti naudodami valdymo klavi\u0161\u0105 ir paspausti Space, kad gal\u0117tum\u0117te s\u0105veikauti.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"DOOM, veikian\u010dio Microsoft Word dokumente, ekrano kopija\" 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=\"DOOM, veikian\u010dio Microsoft Word dokumente, ekrano kopija\" width=\"1920\"\/><figcaption>Wojciechas Grajus<\/figcaption><\/figure>\n<h2>Suderinamumo svarstymai<\/h2>\n<p>Nors koncepcija yra jaudinanti, potencial\u016bs \u017eaid\u0117jai turi b\u016bti atsarg\u016bs d\u0117l suderinamumo. Bandydamas paleisti prievad\u0105, susid\u016briau su problemomis naudojant naujausi\u0105 \u201eMicrosoft 365\u201c versij\u0105 savo \u201eIntel\u201c pagrindu veikian\u010diame \u201eMacBook Pro\u201c. Atid\u017eiai vadovaudamasis instrukcijomis, \u012fgalinau makrokomandas, ta\u010diau klaidos prane\u0161imas parod\u0117, kad nepavyko \u012fkelti duomen\u0173. <strong>Svarbus patarimas:<\/strong> DOOM dokumentas turi b\u016bti atidarytas Windows kompiuteryje su x86 procesoriumi ir modernia Microsoft Word versija, kitaip galite susidurti su pana\u0161iomis klaidomis.<\/p>\n<h2>Galimos kli\u016btys ir sprendimai<\/h2>\n<p>\u201eWindows\u201c naudotojai \u012fsp\u0117ja, kad \u201eMicrosoft Defender\u201c gali trukdyti tam tikr\u0173 komponent\u0173, pvz., DLL, i\u0161traukt\u0173 i\u0161 \u201eWord\u201c dokumento, veikimui. Be to, senesn\u0117se \u201eWord\u201c versijose, pvz., \u201eWord 2007\u201c, taip pat gali kilti problem\u0173. Dokumente yra biblioteka <code>doomgeneric_docm.dll<\/code>ir \u017eaidimo duomenys 64 baz\u0117s formatu, kuriuos VBA makrokomanda i\u0161traukia prie\u0161 prad\u0117dama \u012fkelti, pateikdama kadrus kaip bitmap vaizdus, \u200b\u200bo makrokomandos valdo \u017eaidimo s\u0105veik\u0105.<\/p>\n<h2>Wojciecho Grajaus k\u016brybinis portfelis<\/h2>\n<p>Tai ne pirmoji i\u0161radinga Wojciecho \u017eaidim\u0173 adaptacija. Jo <a href=\"https:\/\/w-graj.net\" rel=\"noopener noreferrer\" target=\"_blank\">asmenin\u0117 svetain\u0117<\/a> demonstruoja \u012fvairius kitus projektus, kuriuose DOOM veikia ne tik Microsoft Word, bet ir \u012fvairiose aplinkose, tokiose kaip ASCII re\u017eimas terminale, MS Paint, LibreOffice Calc ir net tokiose platformose kaip Minecraft: Pi Edition ir Stardew Valley. \u0160is talentingas k\u016br\u0117jas i\u0161 ties\u0173 \u012frod\u0117, kad jei yra ekranas, grei\u010diausiai jame veiks DOOM!<\/p>\n<p>Nor\u0117dami gauti daugiau naujien\u0173 ir informacijos apie \u0161\u012f ir kitus projektus, apsilankykite <a href=\"https:\/\/github.com\/wojciech-graj\/doom-docm\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">oficialioje \u201eGitHub\u201c saugykloje<\/a> .<\/p>\n<p>\u0160altinis: <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>Da\u017enai u\u017eduodami klausimai<\/h2>\n<h3><strong>1. Ar tikrai DOOM galima \u017eaisti Word dokumente?<\/strong><\/h3>\n<p>Taip, d\u0117l Wojciecho Graj pritaikymo DOOM i\u0161 tikr\u0173j\u0173 gali b\u016bti paleistas i\u0161 Microsoft Word dokumento naudojant VBA makrokomandas, nors norint, kad jis veikt\u0173, reikia jas \u012fjungti.<\/p>\n<h3><strong>2. Kokie yra sistemos reikalavimai, norint paleisti \u0161\u012f DOOM prievad\u0105?<\/strong><\/h3>\n<p>Nor\u0117dami s\u0117kmingai paleisti \u0161\u012f DOOM mod\u0105, turite naudoti Windows kompiuter\u012f su x86 procesoriaus architekt\u016bra ir modernia Microsoft Word versija. Senesn\u0117s versijos, pvz., Word 2007, gali b\u016bti nesuderinamos.<\/p>\n<h3><strong>3. Kod\u0117l \u017eaisdamas DOOM programoje Word negird\u017eiu jokio garso?<\/strong><\/h3>\n<p>Dabartin\u0117 DOOM prievado versija nepalaiko garso. \u0160i adaptacija yra orientuota \u012f \u017eaidimo eig\u0105 ir vaizdo tikslum\u0105, o ne \u012f garso i\u0161vest\u012f.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/doom-in-word-document\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">\u0160altinis ir vaizdai<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DOOM: unikalus \u201eMicrosoft Word\u201c pritaikymas Naujovi\u0161kas pos\u016bkis oland\u0173 programin\u0117s \u012frangos k\u016br\u0117jas s\u0117kmingai pritaik\u0117 klasikin\u0119 pirmojo asmens \u0161audykl\u0119 DOOM, kad ji veikt\u0173 atskirame \u201eMicrosoft Word\u201c dokumente. \u0160is \u017eavus projektas, kuriam vadovauja Wojciech Graj , naudoja VBA makrokomandas , kad \u017eaidimas atgyt\u0173 sunkiai tik\u0117tinoje aplinkoje. Unikalaus projekto atsiradimas Wojciechas \u012fkv\u0117pimo s\u0117m\u0117si po to, kai mat\u0117, kaip DOOM [&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":[123,828,845,9],"class_list":["post-7298","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\/lt\/wp-json\/wp\/v2\/posts\/7298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/comments?post=7298"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/7298\/revisions"}],"predecessor-version":[{"id":7299,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/7298\/revisions\/7299"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/media?parent=7298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/categories?post=7298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/tags?post=7298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}