Doom, l'emblématique tireur à la première personne, a été adapté pour fonctionner sur tout, des grille-pain aux réfrigérateurs, repoussant les limites de quels appareils peuvent gérer ce jeu classique. Cependant, la frontière pour des ports vraiment remarquables devient de plus en plus difficile de se développer. Entrez un lycéen qui a ingénieusement porté Doom dans un fichier PDF, jouable directement dans votre navigateur. Bien que cette version manque d'éléments traditionnels comme le texte et le son, il offre une façon unique de profiter du premier niveau du jeu, E1M1, peut-être tout en tergiversant ces taxes en retard.
Le cerveau derrière ce projet, l'utilisateur de GitHub et l'élève du secondaire ADING2210 , s'inspiraient du projet TETRISPDF. Motivé à amener l'un des tireurs les plus célèbres au monde à un navigateur basé sur le chrome, Ading2210 a utilisé les capacités JavaScript au sein des lecteurs de PDF pour réaliser cet exploit. Malgré les restrictions de sécurité dans les navigateurs limitant le plein potentiel des scripts PDF, l'étudiant a réussi à créer un port de Doom fonctionnel.
En utilisant une grille ASCII à six couleurs pour représenter les sprites et les graphiques, la version Ading2210 de Doom dans un fichier PDF offre une expérience étonnamment lisible, mais avec un temps de réponse de 80 ms par cadre. Bien qu'il ne remplace pas votre PS5, la nouveauté de l'exécution de Doom dans un fichier PDF est indéniablement impressionnante.
Thomas Rinsma, le créateur de TetrispDF, a reconnu les travaux d'Ading2210 sur Hacker News, notant que bien qu'il avait également développé sa propre version de PDF Doom, Ading2210 était "Nail à bien des égards". Bien que cette version PDF de Doom ne soit pas l'introduction idéale du jeu, l'innovation continue dans le portage de Doom aux plates-formes non conventionnelles, y compris les fichiers et même les bactéries intestinales vivantes, reste infiniment divertissante.