テトリスを作る (774レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
743(1): 名前は開発中のものです。 [sage] 2011/03/22(火) 20:17:37.29 ID:ZyN29BQg(1/2) AAS
>>721とは別人だが、完成したのでうp
http://www1.axfc.net/uploader/O/so/158875
意見、感想求む
(音楽データがあるので46.8MBとちょっとサイズが大きいです)
744: 名前は開発中のものです。 [sage] 2011/03/22(火) 20:19:52.43 ID:ZyN29BQg(2/2) AAS
>>741
>>742のいうとおり、イレギュラーに対応することを考えると違ってくるかもね
1だと無駄が多い(ブロックのある場所を調べるのに配列の中全部を
調べないといけないし、配列のサイズも大きい)けど、自由度は高い
2だと無駄は少ないけどブロックを5個にしたりはできない
↓私はこんな感じでやった(HSP)
; J型
tet(4,0,0,XE) = 2 : tet(4,0,0,YE) = 2 ;
tet(4,0,1,XE) = 1 : tet(4,0,1,YE) = 2 ;3
tet(4,0,2,XE) = 0 : tet(4,0,2,YE) = 2 ;210
tet(4,0,3,XE) = 0 : tet(4,0,3,YE) = 1 ;
tet(4,1,0,XE) = 1 : tet(4,1,0,YE) = 2 ; 23
tet(4,1,1,XE) = 1 : tet(4,1,1,YE) = 1 ; 1
tet(4,1,2,XE) = 1 : tet(4,1,2,YE) = 0 ; 0
tet(4,1,3,XE) = 2 : tet(4,1,3,YE) = 0 ;
tet(4,2,0,XE) = 0 : tet(4,2,0,YE) = 1 ;
tet(4,2,1,XE) = 1 : tet(4,2,1,YE) = 1 ;012
tet(4,2,2,XE) = 2 : tet(4,2,2,YE) = 1 ; 3
tet(4,2,3,XE) = 2 : tet(4,2,3,YE) = 2 ;
tet(4,3,0,XE) = 1 : tet(4,3,0,YE) = 0 ; 0
tet(4,3,1,XE) = 1 : tet(4,3,1,YE) = 1 ; 1
tet(4,3,2,XE) = 1 : tet(4,3,2,YE) = 2 ;32
tet(4,3,3,XE) = 0 : tet(4,3,3,YE) = 2 ;
tet(種類の番号, 回転の状態, ブロックの番号, X座標かY座標か) という
四次元配列で、事前に全て決めておく方法
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s