- Un développeur adapte DOOM pour s'exécuter sur des documents Microsoft Word.
- Le fichier DOCM utilise des macros VBA et des bibliothèques DLL pour fonctionner.
- Nécessite l'activation de paramètres spécifiques dans Word et un processeur x86 64 bits.
- C'est une curiosité technique qui démontre la polyvalence du jeu vidéo classique.
DOOM , le jeu vidéo emblématique qui a révolutionné le genre du FPS depuis sa sortie en 1993, a trouvé sa place dans un lieu inattendu : un document Microsoft Word. Cette prouesse surprenante est l’œuvre de Wojciech Graj, un développeur qui a poussé l’adaptabilité du jeu à un tout autre niveau.
Grâce à une combinaison ingénieuse de macros VBA , de bibliothèques DLL et d'une expertise technique considérable, DOOM a pu être exécuté avec succès au sein du populaire traitement de texte de Microsoft. Ce projet, disponible publiquement sur GitHub, a suscité l'intérêt des communautés de joueurs et techniques, ouvrant un champ des possibles immense pour les environnements virtuels les plus inattendus.
Comment est-il possible de jouer à DOOM dans Word ?
Pour exécuter DOOM dans Word, il faut utiliser des macros VBA (Visual Basic pour Applications) , qui permettent d'exécuter des scripts directement dans le document. Ce fichier spécial de 6,6 Mo contient la bibliothèque doomgeneric_docm.dll et le fichier de données classique doom1.wad . Une fois le document ouvert, les macros extraient les données nécessaires et les exécutent.
Le développeur explique que chaque image du jeu est traduite en une image bitmap, générée et affichée en temps réel. Bien que le jeu soit dépourvu de son, les graphismes et le gameplay sont étonnamment fidèles au titre original. Les commandes sont également conservées : les flèches directionnelles permettent de se déplacer, les touches numériques de sélectionner les armes, et d’autres combinaisons, comme la touche Ctrl et la barre d’espace, permettent d’effectuer des actions interactives.
Exigences techniques pour jouer
Jouer à DOOM dans Word ne s'effectue pas sans certaines conditions préalables. Il vous faut notamment une version récente de Microsoft Word fonctionnant sous Windows 64 bits (x86) . De plus, vous devez activer les macros VBA, une opération qui comporte des risques de sécurité si elle n'est pas effectuée avec précaution.
Le fichier en question est un fichier *.DOCM , un format qui permet l'exécution de macros. Pour des performances optimales, il est recommandé d'ouvrir le document dans un environnement sécurisé et de préférence sur des ordinateurs configurés exclusivement pour les tests.
Le rôle du développeur et de la communauté
Wojciech Graj, qui a travaillé sur d'autres projets liés à DOOM, est à l'origine de ce portage unique. Parmi ses initiatives précédentes, on peut citer le lancement du jeu sur des plateformes telles que le mode ASCII du terminal et même au sein de MS Paint . Ses contributions ont démontré que ce classique d'id Software est bien plus qu'un simple jeu rétro.
Le code source de cette version de DOOM dans Word est disponible sur GitHub , encourageant ainsi d'autres développeurs à explorer de nouvelles façons d'intégrer les jeux vidéo dans des contextes inattendus. Cette créativité témoigne de l'esprit d'une communauté qui ne cesse de chercher des moyens novateurs d'interagir avec ce que nous connaissons déjà.

Au-delà du document Word
L'idée d'intégrer DOOM à des environnements insolites n'est pas nouvelle. On l'a déjà vue sur des écrans de réfrigérateur, des calculatrices, des tests de grossesse numériques, et même des systèmes d'intelligence artificielle . Cependant, transposer le gameplay dans un document Word ajoute une complexité et un intérêt que peu avaient imaginés.
Bien que ce ne soit pas la manière la plus pratique de profiter du jeu, son existence souligne l'adaptabilité et l'influence culturelle du titre plus de 30 ans après sa création. Ce portage repousse non seulement les limites de la technologie, mais rend également hommage à l'héritage de DOOM et à son impact sur des générations de joueurs.
Jouer à DOOM via un fichier Word peut ressembler à une prouesse technique plutôt qu'à une expérience de jeu optimale, c'est une démonstration d'ingéniosité humaine. Ce type de projets nous rappelle toujours jusqu'où va la créativité lorsqu'il s'agit de donner vie à un classique dans tous les formats et environnements possibles.
Écrivain passionné par le monde des octets et de la technologie en général. J'aime partager mes connaissances à travers l'écriture, et c'est ce que je vais faire dans ce blog, vous montrer toutes les choses les plus intéressantes sur les gadgets, les logiciels, le matériel, les tendances technologiques et plus encore. Mon objectif est de vous aider à naviguer dans le monde numérique de manière simple et divertissante.