La portabilité remarquable de Doom a atteint un nouveau faible - ou élevé, selon votre point de vue. Bien qu'il ait été porté vers tout, des toasters aux réfrigérateurs, un élève du secondaire a réalisé l'apparence impossible: faire fonctionner Doom dans un fichier PDF visible dans un navigateur.
Naturellement, certaines fonctionnalités sont absentes - le texte et le son, par exemple. Mais qui en a besoin lorsque vous pouvez conquérir E1M1 tout en tergiversant vos impôts?
GitHub User Ading2210, inspiré par le projet TETRISPDF, expulsé JavaScript dans le 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 cette entreprise ambitieuse.
En utilisant une grille ASCII à six couleurs pour les visuels, ADING2210 a créé une version étonnamment lisible, bien quente (80 ms par trame), version de Doom. Bien qu'il ne remplacera pas votre PS5 de sitôt, l'accomplissement est indéniablement impressionnant.
Le créateur de TetrispDF, Thomas Rinsma, a reconnu la mise en œuvre supérieure d'Ading2210 sur Hacker News.
Bien que ce ne soit pas idéal pour une première expérience de destin, la nouveauté pure de faire fonctionner le destin sur de telles plates-formes non conventionnelles - des appareils inhabituels aux fichiers, et même des bactéries intestinales - se retrouvent sans cesse captivantes.