加算タイミング

点数加算のタイミングを変更 PICO-8
点数加算のタイミングを変更

PICO-8スネークゲーム「ピコニョロ」の話です。

カエルを食べた時に点数を加算するタイミングを、カエルの昇天アニメーション(昇天→消える→点数表示)が一通り済んだ時に行っていましたが、点数表示のタイミングで加算する方が自然(?)と思い、変更しました。

確認の為に、「ディグダグ」を見てみましたが、やはり点数が表示されたタイミングで加算されていました。

ディグダグの点数加算のタイミング
ディグダグの点数加算のタイミング

ピコニョロも点数が表示されたら、加算するようにしました。

今までは、アニメーションの情報を持っているテーブルを終了時に削除するタイミングで、点数を加算していましたが、点数を表示するタイムカウンターをチェックして、かつ 加算されているか いないかをチェックするために、加算したら点数の変数にnilを入れるようにしました。

点数加算のタイミングを変更
点数加算のタイミングを変更

これで違和感の無い加算タイミングになりました。

コメント

タイトルとURLをコピーしました