Doom a été porté vers tout, des grille-pain aux réfrigérateurs, laissant apparemment peu de place à des plates-formes vraiment nouvelles. Cependant, un élève du secondaire a réalisé l'apparence impossible: exécuter DOOM dans un fichier PDF visible dans un navigateur.
Bien que des fonctionnalités telles que le texte et le son soient absentes, le gameplay de base de E1M1 est étonnamment fonctionnel - parfait pour la tergiversation de ces taxes en retard.
GitHub User Ading2210, inspiré par le projet TETRISPDF, a exploité les capacités de JavaScript au sein du lecteur PDF d'un navigateur pour accomplir cet exploit. Les limitations de sécurité du navigateur restreignent le plein potentiel des scripts PDF, mais il s'est avéré suffisant pour un port de Doom jouable.
En utilisant une grille ASCII à six couleurs pour les visuels, Ading2210 a créé une expérience de destin étonnamment lisible, mais avec une fréquence d'images d'environ 80 ms par cadre. Bien qu'il ne remplace pas le matériel de jeu moderne, l'accomplissement est remarquable pour sa lisibilité et son ingéniosité.
Le créateur de TetrispDF, Thomas Rinsma, a commenté Hacker News, reconnaissant l'implémentation supérieure d'Ading2210.
Cette version PDF n'est peut-être pas l'introduction idéale à Doom, mais elle ajoute une autre entrée amusante à la longue liste de plates-formes non conventionnelles - des bactéries intestinales aux fichiers PDF maintenant - qui ont réussi ce jeu emblématique.