隣り合った2枚のパネルを入れ替えるゲームを作るときに,2回タッチしてその2枚のパネルを指定します.それをビスケットで作るテクニックを紹介します.
まず最初の状態はこうなってます.
ここから,空白にランダムにボールを生成して,空白はボールが落ちるというのは,例の落ちゲーのときにやった技です.
3つ並んだら消す,というのは
今回は,たて,よこに並んだ2つのボールを入れ替えることができるようにします.
まず,タッチすると黒い点,もう一度タッチするとその黒い点が消える,というのを作ります.上の3つ並んでいないところであればどこでも点をつくれます.
次に,黒い点が横に2つ並んでいたら,右向き,左向きの矢印を生成します.
右向き,左向きの矢印とボールが重なると動きます.
同じように,黒い点が縦に2つ並んでいたら,下向き上向きの矢印を生成し,
ボールもそれぞれ動きます.
最後におなじみの2進法による得点です.
これだと簡単すぎてゲームにならないので,入れ替えるときになにか減点する仕組みが欲しいですね.得点の他にマイナスの得点が発生して引き算するとか.
ゲームへのリンクです(Flashが必要)
プレイ動画