「Tetris Font」は、テトリスのピース(テトリミノ)だけでアルファベットや数字を表現するウェブアプリです。開発者は、マサチューセッツ工科大学でコンピューターサイエンスの教授を務めるエリック・ドメイン氏です。

Tetris Font

https://erikdemaine.org/fonts/tetris/

上記のリンクをクリックしてTetris Fontにアクセスすると、画面上部からテトリミノが降り注ぎ、「TEXT」という文字が描画されます。Tetris Fontでは7種のテトリミノすべてを1個ずつ使ってアルファベットと数字を描画可能。また、テトリミノがテトリスのルールにそって1カ所の回転軸に沿って回転するのも特徴です。

テトリミノで文字を表現する「Tetris Font」 - YouTube

画面左上の入力欄にテキストを入力すると、描画する文字を変更できます。ただし、アルファベットは小文字を入力しても大文字で描画されます。例えば、「gigazine」と入力すると「GIGAZINE」と描画されます。



アルファベット26文字をすべて描画するとこんな感じ。



数字は以下の通りです。



画面下部に配置された「Download Animated GIF」をクリックすると、「テトリミノが積み重なって文字になる様子」を記録したGIFアニメーションをダウンロード可能。



以下の画像をクリックすると、テトリミノが積み重なって「1234567890」になる様子をアニメーションで確認できます。



なお、Tetris Fontのソースコードは以下のリンク先で公開されています。

GitHub - edemaine/font-tetris: Tetris Font

https://github.com/edemaine/font-tetris