テトリスを作ってみよう
346 名前: 消防士(アラバマ州) 投稿日:2007/10/30(火) 08:53:39 ID:Kk34TRTd0
1kbに満たないソースでテトリスが出来るのには感動した
メモ帳に貼り付けてhtmlで保存。レッツテトリス!
エンターで回転、カーソルキーで移動っぽ
関連商品:
1kbに満たないソースでテトリスが出来るのには感動した
<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y()
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>
メモ帳に貼り付けてhtmlで保存。レッツテトリス!
エンターで回転、カーソルキーで移動っぽ
関連商品:
テトリスDS by G-Tools |
最新記事
サイト内のどれかの記事に飛びます |
コメント
-
(25720) Posted by 名無しさん
#- 2007.10.31 Wed 23:52 URL [ Edit ]
-
(25726) Posted by 名無しさん
普通にプレイできたけどその後エクスプローラがしばらくばぐった#- 2007.11.01 Thu 00:28 URL [ Edit ]
-
(25736) Posted by 名無しさん
<body>から始まってるのに何で</body>で閉じてないんだ?#- 2007.11.01 Thu 01:40 URL [ Edit ]
-
(25737) Posted by 名無しさん
懐かしいな、あやしいわーるど時代の5行スクリプトだっけか#- 2007.11.01 Thu 01:42 URL [ Edit ]
-
(25746) Posted by 名無しさん
*3
必ず閉じる必要はない#- 2007.11.01 Thu 04:32 URL [ Edit ] -
(25758) Posted by 名無しさん
閉じなくてもブラウザが勝手にフォローしてくれるから見えるだけで、
文法的には大間違い#- 2007.11.01 Thu 09:43 URL [ Edit ] -
(25759) Posted by 名無しさん
*6
おまえ*5と同じこと書いてるよw
文法的に大間違いでもブラウザがフォローするからいいってことだろ#mQop/nM. 2007.11.01 Thu 09:47 URL [ Edit ] -
(25760) Posted by ( ゚д゚ )
>>7
おまえ>>5と同じこと書いてるよ
くやしいのうwwwwwww#- 2007.11.01 Thu 09:53 URL [ Edit ] -
(25773) Posted by 名無しさん
すごいなー。あたまのいい人にはかなわんな。#3/VKSDZ2 2007.11.01 Thu 11:30 URL [ Edit ]
-
(25777) Posted by 名無し
マリオスレのやつか#- 2007.11.01 Thu 12:07 URL [ Edit ]
-
(25783) Posted by 名無しさん
ttp://golf.shinh.org/reveal.rb?Tetris/shinh/1174709553
81バイト。#JalddpaA 2007.11.01 Thu 14:18 URL [ Edit ] -
(25807) Posted by 名無しさん
メモ帳にファイルしたがパソコン音痴の俺には使い方がわからん
俺には無理なのか?
誰か愛の手をorz#- 2007.11.01 Thu 19:46 URL [ Edit ] -
(25810) Posted by 名無しさん
ファイル名の.txtを.htmlに変更#- 2007.11.01 Thu 20:08 URL [ Edit ]
-
(25811) Posted by 名無しさん
*12
メモ帳に保存する時に
(ファイル名).htm で保存すれば出来る。#- 2007.11.01 Thu 20:09 URL [ Edit ] -
(25812) Posted by 名無しさん
保存した後がわからん。
誰か教えてください。#- 2007.11.01 Thu 20:33 URL [ Edit ] -
(25813) Posted by 名無しさん
拡張子をhtmかhtmlで保存しなおしたら、普通に起動させればいいだろ・・・#BaVqJGy6 2007.11.01 Thu 20:43 URL [ Edit ]
-
(25816) Posted by 名無しさん
何をきどうすんの?#- 2007.11.01 Thu 21:13 URL [ Edit ]
-
(25817) Posted by 名無しさん
あれか、画面上方に「ディコッ」ってでる奴で止まってるのか?#OARS9n6I 2007.11.01 Thu 21:17 URL [ Edit ]
-
(25818) Posted by 名無しさん
17がかわいそうな件#- 2007.11.01 Thu 21:19 URL [ Edit ]
-
(25819) Posted by 名無しさん
インターネットエクスプローラを起動してファイル→開く
参照でさっきのメモ帳を選択でOK#- 2007.11.01 Thu 21:27 URL [ Edit ] -
(25820) Posted by 名無しさん
17でワロタwwwww
とりあえずHTMLで検索してみれ
しかしよく考えるな。
すげー#- 2007.11.01 Thu 21:29 URL [ Edit ] -
(25821) Posted by 名無しさん
うわー凄いわー。感動。#- 2007.11.01 Thu 21:35 URL [ Edit ]
-
(25850) Posted by 名無しさん
7行プログラミングか#h0D/NfaY 2007.11.02 Fri 01:16 URL [ Edit ]
-
(25868) Posted by 名無しさん
凄いなこれ
感動したよ#- 2007.11.02 Fri 08:03 URL [ Edit ] -
(25883) Posted by 名無しさん
回転がわかんねー#- 2007.11.02 Fri 12:10 URL [ Edit ]
-
(25884) Posted by 名無しさん
このテトリス、地味だけど
仕事中の気分転換になるw
保存した#- 2007.11.02 Fri 12:12 URL [ Edit ] -
(25885) Posted by 名無しさん
でもこれ
落ちてくるブロックが毎回同じパターンだな#- 2007.11.02 Fri 12:14 URL [ Edit ] -
(25898) Posted by 名無しさん
ライブラリや開発環境を利用するもんはつまらんぜ!
利用するのは BIOS 程度にしておきたいもの
AT互換器向けのテトリス製作は熱いものを感じた#- 2007.11.02 Fri 16:48 URL [ Edit ] -
(25909) Posted by 名無しさん
>>28
用語使い方おかしくね?#- 2007.11.02 Fri 21:41 URL [ Edit ] -
(25921) Posted by 名無しさん
中学時代友達が作ってそれをみんなでまわしてたわ。
当時は何が凄いか分からなかったけどスゲーって言ってた。#- 2007.11.03 Sat 00:26 URL [ Edit ] -
(25951) Posted by 名無しさん
回転がわかりません><#- 2007.11.03 Sat 12:36 URL [ Edit ]
-
(25955) Posted by 名無しさん
回転はエンターな#- 2007.11.03 Sat 13:47 URL [ Edit ]
-
(25987) Posted by ( ゚д゚ )
SUGEEEEEEEEE!!何これ#- 2007.11.03 Sat 19:47 URL [ Edit ]
-
(26304) Posted by 名無しさん
17はできたのか?
まあ、いいよできなくても。#3/VKSDZ2 2007.11.06 Tue 19:02 URL [ Edit ] -
(28582) Posted by けんじ
すげぇぇぇ!!
何じゃこれ!! -
(29073) Posted by 名無しさん
↓カーソルは使えないのな#- 2007.11.23 Fri 22:55 URL [ Edit ]
コメントの投稿
トラックバック
http://res2ch.blog.2nt.com/tb.php/2342-950ba382
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>