Michael Birken es el programador responsable de Tetris Printer Algorithm, un software que es capaz de dibujar las figuras pixeladas de conocidos personajes del mundo de los videojuegos jugando al Tetris. El método es más complejo de lo que parece a simple vista porque el algoritmo respeta las reglas del juego. En otras palabras, para crear ciertas partes del dibujo debe generar huecos y pixeles únicos que sólo aparecen resolviendo filas.

Advertisement

Igualmente, las figuras y fragmentos deben sostenerse por sí solas como en el videojuego original. Sobre estas líneas tenéis un vídeo con varios ejemplos de cómo trabaja este software. En la web de Birken hay una explicación más detallada sobre el comportamiento del algoritmo. [Meat Fighter vía Boing Boing]