こんにちは(^_-)-☆ しんのすけです
わたしはプログラムはできないし、TVゲームもやらないけれどこんな世界もあるのは初めて知りました。「ショートコーディング」とか「コードゴルフ」とかいうらしい。
テトリスが6行で、9行でぷよぷよ、7行でオセロ とな(@_@)
6行テトリスのプログラムは下記👇
<body id=D onKeyDown=K=event.which-38><script>Z=X=[B=A=12];Y=()=>{for(C=[q=c=i=4];
f=i--*K;c-=!Z[h+(K+6?p+K:C[i]=p*A-(p/9|0)*145)])p=B[i];for(c?0:K+6?h+=K:t?B=C:0
;i=K=q--;f+=Z[A+p])k=X[p=h+B[q]]=1;h+=A;if(f|B)for(Z=X,X=[l=228],B=[[-7,-20,6,h
=17,-9,3,3][t=++t%7]-4,0,1,t-6?-A:2];l--;)for(l%A?l-=l%A*!Z[l]:(P+=k++,c=l+=A);
--c>A;)Z[c]=Z[c-A];for(S="";i<240;S+=X[i]|(X[i]=Z[i]|=++i%A<2|i>228)?i%A?"■":
"■<p>":"_");D.innerHTML=S+P;Z[5]||setTimeout(Y,i-P)};Y(h=K=t=P=0)</script>
メモ帳にコピって、拡張子をhtmlにしてみた。

アイコンをポチっと押すと( ^ω^)・・・
あら不思議、でもないか(笑)
ちゃんと動くんですね。
矢印キーで左右、スペースで回転の様です。マジにこれで遊ぶ気にはならないので、これでおしまい。


