3月21日 (木)

曇り、雪

Simonの微調整

オリジナルに合わせるために、プレイヤーのターン終了時に背景色をランダムに変化させることにした。自然な変化を演出させるためには僅かな時間のアニメーションを必要とする。クリックしたときのブリンク効果とは全く別の場所でやらなければならなくなった。今回はまだ良いとしても、もう少し手の混んだゲームなら、こんな風に必要になるたびに新規追加していったらすぐに手に負えなくなるだろう。アニメーション全体を担当する基礎を作るのがまっとうなやり方だ。また、今回の最大のイケていないところとして、ボタンをクリックしたときのブリンクの状態によってゲームの進行が左右されるような作りになっていて、あちこちにブリンクの状態を判定するコードがばらまかれているのは無視できない。これを直そうと思うと、最初から作り直したほうが楽なくらい、あちこちにブリンクの状態判定がばらまかれている。今回は最初のバージョンの悪い例として保存しておくことにしておく。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です