Skip to content
第02回 音ゲーム1

3 / 4 判定結果をフィードバックする

このステップの目的

判定結果を文字、色、音、簡単な演出でプレイヤーへ伝える

結果を一つのデータにまとめる

判定ランクを受け取ったUIが、文字と色を選びます。入力処理が直接UIの色を変更しないようにします。

csharp
feedback.Show(result);
score.Add(result);

シェーダーやエフェクトは、判定ロジックの内部ではなく、結果を表示する層で利用します。

早すぎる入力と遅すぎる入力

同じMissでも、早すぎたのか遅すぎたのかを記録すると、プレイテストで調整しやすくなります。

チェックリスト
  • 判定結果をUIへ表示できる
  • 判定ロジックと表示演出が分かれている
  • 早い・遅いの差を確認できる