Doom a été porté vers tout, des grille-pain aux réfrigérateurs - il semble qu'il n'y ait pas de limite à sa portabilité. Mais un élève du secondaire, Ading2210, a repoussé les limites encore plus, portant Doom dans un fichier PDF jouable, exécutant directement dans votre navigateur.
Oui, vous avez bien lu. Bien qu'il manque des cloches et des sifflets comme du texte et du son, imaginez jouer E1M1 tout en faisant semblant de s'attaquer à ces impôts en retard. Génie pur.
Inspiré par le projet TETRISPDF, ADING2210 a exploité JavaScript au sein du lecteur PDF d'un navigateur pour réaliser cet exploit. Les restrictions de sécurité du navigateur limitent le plein potentiel des scripts PDF, mais cela a été suffisant.
En utilisant une grille ASCII à six couleurs pour les sprites et les graphiques, le résultat est étonnamment lisible, bien qu'il s'attend à un temps de réponse de 80 ms par cadre. Ce n'est pas tout à fait une qualité PS5, mais voir Doom courir à l'intérieur d'un PDF est indéniablement impressionnant.
Même le créateur de Tetrispdf Thomas Rinsma, sur Hacker News, a fait l'éloge de l'implémentation "Neat" d'Ading2210.
Bien que ce ne soit pas votre façon préférée de faire l'expérience de DoM pour la première fois, la nouveauté de faire fonctionner DOOM sur de telles plates-formes non conventionnelles - des bactéries intestinales aux fichiers PDF maintenant - reste sans cesse divertissant.
Doom dans un PDF? Pourquoi pas? Crédit d'image: YouTube / VK6.