DOOM: En unik tilpasning inde i Microsoft Word
I et innovativt twist har en hollandsk softwareudvikler med succes tilpasset det klassiske first-person shooter, DOOM, til at fungere i et selvstændigt Microsoft Word-dokument. Dette fascinerende projekt, ledet af Wojciech Graj , bruger VBA-makroer til at bringe spillet til live i usandsynlige omgivelser.
Tilblivelsen af et unikt projekt
Wojciech hentede inspiration efter at have set DOOM køre indlejret i et PDF-dokument, hvilket førte ham til at skabe sin egen version. Projektet er tilgængeligt på GitHub som en enkelt fil med en størrelse på kun 6,6 MB. Brugere skal dog bemærke, at lyd ikke understøttes, og at aktivere Visual Basic for Applications (VBA)-makroer er en nødvendighed for gameplay.
Gameplay og mekanik
Oplevelsen er overraskende tæt på den originale DOOM, med gameplay og visuals, der lytter tilbage til dens rødder fra 1993. Porten bevarer den klassiske opløsning på 320 x 200 pixel, hvilket sikrer jævn ydeevne. Spillere kan navigere i denne version ligesom originalen: Brug piletasterne til at flytte, vælg våben med nummertasterne 1-7, skyd med kontroltasten, og tryk på Space for interaktion.
Kompatibilitetsovervejelser
Selvom konceptet er spændende, skal potentielle spillere være forsigtige med kompatibilitet. I mit eget forsøg på at køre porten stødte jeg på problemer med at bruge den seneste Microsoft 365-version på min Intel-baserede MacBook Pro. Efter at have fulgt instruktionerne nøje, aktiverede jeg makroer, men en fejlmeddelelse indikerede, at dataene ikke kunne indlæses. Vigtigt tip: DOOM-dokumentet skal åbnes på en Windows-pc med en x86 CPU og en moderne version af Microsoft Word, ellers kan du opleve lignende fejl.
Potentielle forhindringer og løsninger
Windows-brugere gøres opmærksom på, at Microsoft Defender kan hindre betjeningen af visse komponenter, såsom DLL’er udtrukket fra Word-dokumentet. Derudover kan ældre versioner af Word, som Word 2007, også opleve problemer. Dokumentet indeholder biblioteket doomgeneric_docm.dll
og spildata i base 64-format, som en VBA-makro udtrækker, før den fortsætter med at indlæse, og gengiver rammerne som bitmapbilleder, mens makroen styrer gameplay-interaktioner.
Wojciech Grajs kreative portefølje
Dette er ikke den første af Wojciechs opfindsomme spiltilpasninger. Hans personlige hjemmeside viser forskellige andre projekter, hvor DOOM kører ikke kun i Microsoft Word, men også i forskellige miljøer som ASCII-tilstand i terminal, i MS Paint, LibreOffice Calc og endda i platforme som Minecraft: Pi Edition og Stardew Valley. Denne talentfulde udvikler har faktisk bevist, at hvis der er en skærm, vil DOOM sandsynligvis køre på den!
Besøg det officielle GitHub-lager for flere opdateringer og information om dette og andre projekter .
Kilde: Tom’s Hardware
Ofte stillede spørgsmål
1. Kan DOOM virkelig afspilles i et Word-dokument?
Ja, takket være Wojciech Grajs tilpasning kan DOOM faktisk afspilles inde fra et Microsoft Word-dokument gennem brug af VBA-makroer, selvom det kræver at aktivere dem for at det kan fungere.
2. Hvad er systemkravene for at køre denne DOOM-port?
For at kunne køre denne DOOM-mod, skal du bruge en Windows-pc med en x86 CPU-arkitektur og en moderne version af Microsoft Word. Ældre versioner, såsom Word 2007, er muligvis ikke kompatible.
3. Hvorfor kan jeg ikke høre nogen lyd, mens jeg spiller DOOM i Word?
Den aktuelle version af DOOM-porten understøtter ikke lyd. Denne tilpasning er fokuseret på gameplay og visuel troskab frem for lydoutput.
Skriv et svar