Show HN: Tetris where every pixel is another Tetris (23,040 games in GLSL)
A mind-bending visualization: each pixel of a Game Boy Tetris screen is itself a complete, running Tetris game. All 23,040 games play simultaneously on your GPU, each tinted by the color of its pixel in the big game, forming the overall picture. Faithful recreation of the 1989 original, including gravity tables, quirky piece randomizer, and line-clear timings.
Fractetris
What you're seeing: one Game Boy Tetris screen — except every single pixel of it is also a complete Tetris game. All 23,040 of them play themselves in parallel on your GPU, and each one is tinted by the color of its pixel in the big game, so together they form the picture. Zoom in and the image dissolves into thousands of tiny live boards; zoom out and their brightness reassembles the screen you were just playing. Big game and micro-games alike run a faithful recreation of the original 1989 Game Boy code.
A faithful recreation of the original 1989 Game Boy Tetris — gravity tables, the quirky piece randomizer, line-clear timings and all — reverse-engineered from the original assembly into C, dressed in Rio scenery.
Try playing with your keyboard or zooming with your mouse wheel!
loading…
←↓→ move · Z/X rotate · Enter start/pause · Tab hide preview
scroll or =/- zoom · drag pan · Home fit view · T switch skin
↑
←
↓
→
−
+
B
A
START
SELECT
SKIN