Reddit user Michael Birken has elevated Tetris from classic video game into a platform for making amazing bitmap art.
On Tuesday, Birken, who goes by zeroone on the site, submitted a lengthy description of what he calls the Tetris Printer Algorithm to r/programming. Birken's creation essentially takes an expanded Tetris playfield—21x42 as opposed to the more traditional 10x20 field—and uses it as a canvas to draw famous characters from other classic games with Tetriminos. Birken's algorithm rotates, positions, and drops "a predetermined sequence of pieces" in a manner that allows certain color blocks to remain, eventually forming the images.
The r/programming post has collected 1,188 karma points and elicited the praise of other Reddit users.
"And people say Developers can't impress Developers! Consider me impressed!" redditor DrunkMC declared.
For his part, Birken explains that the idea of the project came to him while working on art projects with Post-It notes, footage of which can be seen on his YouTube channel.
"A repetitive task like that puts your mind in a Zen-like trance as your muscles carry out the work," he explains. "Acting as a human printer made me think of things like this and how they could be achieved."
Amazingly, the programmer/artist displays a sense of humility when it comes to his bitmap art, dismissing them as ephemeral and largely meaningless.
If you've got time to kill, we recommend that you do.
Photo via Michael Birken/YouTube
When this baby elephant collapsed, the rest of the herd knew what to do
Elephants never leave a friend behind.22k
Loving dog owner takes his dying best friend on a bucket list road trip
You've been a good boy, Poh. A good, good boy.12k
Fisherman has the fight of his life with 552-pound goliath grouper
This is his white whale.8.1k
Amazon might start selling groceries
Amazon is hungry for a new market.
Teens reacting to classic '90s sitcoms will make you feel ancient
You're old. Your TV shows are old. Go to bed!1.6k