NScripterでbejeweled

bejeweledってゲームを知ってますか?
フィールドに宝石(みたいなもの)が敷き詰められてて、プレイヤーはそのうちの隣り合った二つの位置を交換できる。
交換した結果、同じ種類の宝石が縦か横(斜めは除く)に三つ以上並ぶと、その宝石が消えて、上からその空白を詰めるように新しい宝石が降ってくる。そういうゲーム。
NScripterでやってみた。
http://www.eiji8pou.pics/download/bejeweled.zip

なんでこんなことをやったのか
ゲームを作るのに理由は要らない。

技術的に見て欲しい点

  1. 知ってたかい? bejeweledの「これ以上どこを動かしても消せない」って判定、意外と面倒なんだぜ?
  2. マウスジェスチャーおもしれー。