コンボを実装してみた。

スコアを出すにあたって、今度はコンボを実装してみた。

あるブロックを、特殊な方法で連続破壊するとボーナスを得られるようにした。
そのボーナスを狙うことで高得点が狙えるようになる。
つまりハイスコア争いが白熱すればいい、という寸法だ。

方法は、破壊されるとコンボ猶予時間が生まれる。
コンボ猶予時間の間に破壊されればコンボ数が足されて、コンボ猶予時間が戻る。
コンボ猶予時間が0になれば、コンボは終了しそこで初めて点数を加点するという寸法だ。

とはいえ、ちょっとしたバグがあるので、明日はそれを直したいと思う。
原因は見つけてあるので、きっとすぐ終わるだろう。