Michael Birken, un programmeur java ingénieux, a utilisé son savoir-faire en matière de programmation pour concevoir un algorithme capable de convertir une image en jeu Tetris. Son algorithme parcourt une image et trouve les différents pixels et leurs formes, ainsi que des points où un Tetrimino pourrait être placé. Comme le dit Birken sur son site,
"L’algorithme de l’imprimante Tetris convertit chaque ligne de l’image bitmap en une série de passes. En se déplaçant de gauche à droite, chaque passe se connecte avec gourmandise aux tétriminos J, T et L. à chaque fois qu’ils s’y ajustent. pixels d'une image bitmap.
Les 5 passes nécessaires pour couvrir les 16 pixels apparaissent dans les images ci-dessous. "
Plus de détails peuvent être trouvés sur le site de Birken, qui est lié ci-dessous, mais il est fou de penser qu'aucun autre programmeur n'a essayé quelque chose comme ça.
Enfin, pour ceux qui s’appellent également programmeurs, vous pouvez même consulter son code source du Tetris Imprimante ici. Maintenant, la seule question reste, peut le plus grand Tetris Les joueurs dans le monde créent des images comme ce programme? Espérons qu’un jour nous pourrons les voir se battre côte à côte, faisant un génial sprite de Mario.