« 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.
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 !