Le jeu Tetris a déjà conquis des millions de joueurs grâce à sa simplicité et son addictivité. Mais saviez-vous qu’il est désormais possible d’y jouer directement dans un fichier PDF, sans installation ni paramétrage complexe ? C’est la prouesse technique réalisée par Thomas Rinsma, un développeur talentueux qui a donné vie à cette version unique baptisée PDFTris.
Un concept original qui attire forcément l’attention
À première vue, un fichier PDF ne semble pas être le meilleur support pour jouer à un jeu vidéo. Habituellement utilisé pour des documents statiques, le format PDF est perçu comme rigide. Pourtant, grâce à l’intégration de scripts JavaScript dans le fichier, il devient possible d’interagir avec le contenu de manière dynamique.
Pour tester ce Tetris hors du commun, il suffit d’ouvrir le fichier PDF dans un navigateur comme Chrome ou Firefox. Une fois le document chargé, vous pouvez démarrer la partie en un clic et contrôler les célèbres pièces avec les touches du clavier.
Comment fonctionne ce Tetris en PDF ?
Contrairement aux idées reçues, il ne s’agit pas d’une simple animation. Ce Tetris est bel et bien interactif et répond aux commandes en temps réel. Thomas Rinsma a utilisé l’API JavaScript des fichiers PDF pour reproduire la mécanique du jeu. Chaque mouvement, rotation et chute des pièces est géré via des champs dynamiques intégrés au document.
Les touches utilisées sont les suivantes :
- W pour faire tourner la pièce
- A pour déplacer la pièce à gauche
- S pour accélérer la chute
- D pour la déplacer à droite
Il est également possible de cliquer sur des boutons à l’écran pour ceux qui préfèrent une approche plus visuelle.
Les limites techniques de PDFTris
Même si l’expérience est impressionnante, il y a certaines contraintes à connaître. Toutes les visionneuses PDF ne prennent pas en charge ce niveau d’interactivité. Si vous utilisez un lecteur PDF standard comme Adobe Acrobat, les scripts peuvent être bloqués ou tout simplement ignorés.
C’est pourquoi l’utilisation d’un navigateur moderne est recommandée. Les navigateurs comme Chrome et Firefox incluent un moteur PDF qui permet d’exécuter ce type de script sans problème.
De notre côté, nous avons testé le jeu dans Foxit Reader et cela fonctionne parfaitement 👍.
Une expérience ludique et gratuite
Le PDFTris est accessible gratuitement sur GitHub, où Thomas Rinsma partage non seulement le fichier PDF mais aussi le code source du projet. Pour les curieux et les amateurs de programmation, cela offre un aperçu intéressant de la manière dont un format statique peut être détourné de manière créative.
Ce projet montre une fois de plus à quel point un jeu simple comme Tetris peut être réinventé de manière surprenante. Que ce soit pour une pause rapide ou pour impressionner vos collègues, jouer à Tetris dans un PDF est une expérience à essayer au moins une fois.
Comment accéder au jeu
Si vous souhaitez tester cette curiosité par vous-même :
- Téléchargez le fichier de PDFTris.
- Ouvrez-le dans un navigateur comme Chrome, Firefox ou Edge ou dans Foxit Reader.
- Cliquez sur « Start game » et amusez-vous !
Une idée qui en inspire d’autres
Après PDFTris, Thomas Rinsma ne s’est pas arrêté là. Il a également réussi à intégrer une version en ASCII-art de Doom dans un PDF, poussant encore plus loin les capacités du format. Ces projets démontrent qu’avec un peu d’imagination, même les formats les plus classiques peuvent devenir de véritables terrains de jeu.
Ahahah il fallait y penser. Et c’est quoi la suite ? GTA dans Word ? 😀 En tout cas, GG au mec