Insolite : une variante de Tetris en 140 caractères

16 février 2012 à 16h43
0
Tetris, le jeu vidéo le plus populaire de l'histoire a été porté sur Twitter ! Enfin presque, son code source loge en fait dans un seul tweet, limité pour rappel à 140 caractères, soit autant d'octets.

« Binary Tetris », c'est son nom, est le fruit du travail d'un certain Martin Kleppe, membre de 140byt.es, une communauté concevant et/ou collectionnant des JavaScript de la taille d'un tweet.

C'est comme son nom l'indique une variante simplifiée à l'extrême du célèbre jeu d'Alexei Pajitnov, dont les blocs d'une ou deux briques sont représentés par des dièses sur une grille faite de points, en ASCII (texte). « Binary Tetris » ne présente aucun intérêt, si ce n'est la performance.

04960812-photo-binary-tetris.jpg

Si le code source ci-dessus gère l'essentiel du jeu, c'est-à-dire la disparition d'une ligne remplie, en seulement 138 caractères, notons toutefois qu'il manque 568 caractères pour ce qu'on pourrait appeler le moteur de rendu et l'interface homme-machine. Pour autant, le tout pèse moins d'1 kio (1024 octets).

« Binary Tetris » est donc disponible dès à présent en open source sur GitHub, accompagné d'une version abondamment annotée permettant d'en comprendre le fonctionnement, mais aussi et surtout d'une démo fonctionnelle !

04960662-photo-binary-tetris.jpg

Romain Heuillard

C'est vers l'âge de 12 ans, lorsque j'ai reçu mon premier ordinateur (un Pentium 100), que j'ai décidé d'abandonner ma prometteuse carrière de constructeur de Lego pour me consacrer pleinement à ma no...

Lire d'autres articles

C'est vers l'âge de 12 ans, lorsque j'ai reçu mon premier ordinateur (un Pentium 100), que j'ai décidé d'abandonner ma prometteuse carrière de constructeur de Lego pour me consacrer pleinement à ma nouvelle passion pour l'informatique. Depuis je me suis aussi passionné pour l'imagerie en général et pour la photo en particulier, mais je reste fan de sujets aussi obscurs que les procédés de fabrication de composants électroniques ou les microarchitectures de processeurs, que l'infiniment grand et l'infiniment petit. Je suis enfin foncièrement anti-DRM et pro-standards ouverts.

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news

A découvrir en vidéo

Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires

Haut de page