Epic Algorithm Prints Videogame Characters by playing Tetris

Software architect Michael Birken has created the Tetris Printer Algorithm, a program that can draw using Tetris pieces. The algorithm is able to play the famous puzzle game by carefully manipulating the pieces to slowly generate an image. In a video demonstration, Birken shows the algorithm at work, creating Bubble Bobble‘s Bub, Zelda‘s Link, and Metroid’s Samus Aran, among others. Birken has a full explanation over on his site about how this exactly works, enjoy the video below of his creation running.