歩数を減らさず、出来事の種類で差をつける

  • #ゲーム設計
  • #歩行連動
  • #企画
歩数を減らさず、出来事の種類で差をつける

今回やったこと

歩行連動ゲームで、歩数が増えるほど一歩あたりの価値を下げる案と、一日の歩数に上限を設ける案を退けた。代わりに、歩数はそのまま進行へ使い、歩数帯や到達状況に応じて起こせる出来事の種類を設計する方針を整理する。これは2026年10月20日から23日にかけて決めた構想であり、実装済み機能の報告ではない。

歩数にペナルティを置かない

当初の目安は、5000歩を基本とし、8000歩までは効率がよく、それ以上は追加のメリットを抑える考えだった。具体案として、8000歩以降の効きを弱めたり、例として4歩を1単位に換算し12000歩以降を0にしたりする案も検討した。しかし、歩いた量を後から減らして扱う設計は採用しないと決めた。作者の表現では「ペナルティはゲームデザインとして最悪」だった。

ここで避けたいのは、長く歩いた人を罰する印象である。活動量計の記録がゲームの進行に接続するなら、記録された歩数をゲーム側の都合で切り捨てるのは、連携の期待を裏切りやすい。一方で、歩数に比例して特別な報酬を無限に増やす必要もない。この二つを別々に扱う。

差は報酬の種類で作る

行き先への到着、名前のある人物との出会い、その日固有の出来事など、特別なイベントは数を限る。特別な枠を使い切ったあとに歩数が残っていれば、汎用イベントが起きるか、目的地へ進むだけにする。汎用イベントの効き目は、何歩目で発生しても同じにする。

設計要素方針
歩数の換算減衰させない
一日の歩数上限で切らない
特別な出来事数に限りを設ける
追加の歩数汎用イベントか目的地への進行に使う

この形なら、たくさん歩く人だけが特別な報酬を際限なく得る状態を避けながら、歩いたこと自体を不利益にしない。重要なのは歩数そのものを制限することではなく、希少なイベントの供給量を制御することだ。

何を検証するか

構想段階では、イベントの発生頻度やプレイ時間との釣り合いはまだ確定していない。実装時には、特別な出来事がどの条件で消費されるのか、歩数が多い日に汎用イベントだけで間延びしないか、目的地到着後の余剰歩数が納得できる形で処理されるかを確認する必要がある。

ここで数値を先に固定しないのは、まだ方針と例示の段階で、調整結果がないためだ。例として挙がった12000歩や4歩=1は却下案であり、実装仕様として扱わない。試作で遊びのテンポを確かめてから具体値を決める。

今回わかったこと

歩数連動の公平さは、歩数を減らすことで作る必要はない。特別な出来事の数を管理し、余った歩数を一定の価値で処理する方法がある。歩いた人を罰さず、歩数だけで特別報酬が膨らまないようにするには、入力の量とイベントの希少性を別の設計変数として扱う。

更新履歴

  • 2026-11-11: 初稿作成。