Déplacez-vous sur les tasters: Doom est désormais jouable à l'intérieur d'un PDF

Auteur: Sadie Mar 04,2025

Doom a déjà conquis les tonneaux, les réfrigérateurs et apparemment tous les autres appareils imaginables. La barre des ports de Doom impressionnantes est incroyablement élevée, mais un élève du secondaire a réalisé l'apparence impossible: exécuter Doom dans un fichier PDF, jouable directement dans votre navigateur.

Naturellement, certaines fonctionnalités sont absentes - comme le texte et le son. Mais qui en a besoin lorsque vous pouvez conquérir E1M1 tout en tergiversant vos impôts?

L'utilisateur de GitHub et élève du secondaire, ADING2210, inspiré du projet TETRISPDF, ont relevé le défi. Tirant l'extraction de JavaScript au sein du lecteur PDF d'un navigateur, Ading2210 a intelligemment contourné les limitations de sécurité du navigateur pour atteindre cet exploit.

Doom dans un PDF? Pourquoi pas? Crédit d'image: YouTube / VK6.

Les capacités JavaScript du PDF ont permis des calculs complexes. En utilisant une grille ASCII à six couleurs pour les sprites et les graphiques, ADING2210 a créé une version de Doom étonnamment jouable, bien que lente (80 ms par trame).

Bien qu'il ne remplacera pas votre PS5, la réalisation de la diffusion de condamnation dans un PDF est remarquable, en particulier compte tenu de sa lisibilité. Le créateur de Tetrispdf, Thomas Rinsma, a même fait l'éloge de la version d'Ading2210 sur Hacker News comme "NEAT à bien des égards".

Ce n'est peut-être pas le moyen idéal de faire l'expérience de Doom pour la première fois, mais la tendance continue de faire fonctionner le destin sur les plates-formes absurdes, les fichiers et même les organismes vivants reste sans cesse divertissant.