Maison Nouvelles Doom a été porté sur un fichier PDF

Doom a été porté sur un fichier PDF

by Lucas Feb 27,2025

Port PDF improbable de Doom: un témoignage de son héritage durable

Un exploit remarquable d'un élève du secondaire de portage le jeu emblématique de 1993, Doom, à un fichier PDF a captivé la communauté des jeux. Cette réalisation ajoute une autre entrée bizarre à la longue liste de plates-formes non conventionnelles sur lesquelles Doom a été exécuté avec succès.

Doom, un tireur séminal à la première personne (FPS) du logiciel ID, détient un statut légendaire dans l'histoire du jeu. Son influence est si profonde qu'elle a essentiellement inventé le terme «FPS», avec de nombreux jeux suivants souvent étiquetés comme des «clones de destin». Récemment, une tendance a émergé: les programmeurs et les passionnés s'efforcent de faire fonctionner Doom sur les appareils les plus inattendus, des réfrigérateurs et des réveils aux stéréos de voitures - pratiquement tout avec un soupçon de puissance de calcul. Ce dernier port PDF porte cette tendance à un nouveau niveau.

L'utilisateur de GitHub Ading2210, un lycéen, a accompli cet exploit impressionnant en tirant parti des capacités JavaScript de PDF. Alors que les fonctions de support PDFS comme le rendu 3D et les demandes HTTP, la faible résolution de Doom (320x200) a présenté un défi. Au lieu d'utiliser des zones de texte individuelles pour chaque pixel (impraticables compte tenu de la résolution), Ading2210 a intelligemment utilisé une zone de texte par ligne d'écran. Le résultat? Une version jouable, quoique lente, de Doom, manquant de couleur, de son et de texte, avec une fréquence d'images d'environ 80 ms.

Image: Doom running in a PDF

L'empreinte compacte de Doom alimente la créativité

La taille relativement petite de Doom (2,39 Mo) est un facteur clé contribuant à son adaptabilité. Cette nature compacte a permis aux ports vers d'autres plates-formes inhabituelles. Par exemple, un programmeur a récemment rendu Doom jouable sur un Nintendo Alarmo, utilisant ses cadrans et ses boutons pour le contrôle. Un autre joueur créatif a même réussi à exécuter Doom dans le jeu Balandro, mais avec des limitations de performances similaires à la version PDF.

Ces projets ne concernent que des performances optimales; Ils soulignent la créativité illimitée des joueurs et l'attrait durable du malheur. Le fait que Doom, plus de trois décennies plus tard, reste un sujet d'une telle expérimentation innovante en dit long sur son héritage durable. L'avenir détient probablement des ports de condamnés encore plus inattendus, un témoignage de sa pertinence durable et de l'ingéniosité de ses fans.