遅れて投稿するプレイヤーを取り残さずに非同期RPGのラウンドを解決する方法
プレイヤーの投稿タイミングが異なる場合は、明確な期限、共通のアクション受付期間、行動宣言がない場合の予測可能な手順を設けてラウンドを解決しましょう。シーンで何が求められているかを全員に伝え、プレイヤーがお互いを待たずにアクションを提出できるようにし、その後ゲームの規定の順序に従ってラウンドを処理します。遅れて届いた投稿は、すでに確定した結果を密かに改変するのではなく、次の公平な判断ポイントで反映させるべきです。これにより、すべてのプレイヤーに参加方法を保証しつつ、物語の進行を滞らせずに保つことができます。
連続的なターン順がプレイ・バイ・ポストのラウンドを停滞させる理由
対面やライブセッションのゲームでは、プレイヤーが自分のイニシアチブの順番を待つ時間は数分程度かもしれません。しかし非同期ゲームでは、同じ一連の流れが数日間に及ぶことがあります。プレイヤーが他のプレイヤーを待ち、次にGMを待ち、そして順番の次のプレイヤーを待つことになるからです。RPG.netのプレイ・バイ・ポストに関するアドバイス記事では、このボトルネックについて解説し、陣営ごとのターン、同時宣言、大まかな行動方針の事前提出、投稿期限といったアプローチを比較しています。また、イニシアチブの仕組みを変更するとプレイヤーの期待やキャラクターの選択に影響を与える可能性があるため、ゲーム開始前にイニシアチブの手順について合意しておくことも推奨しています。「Words on a Screen #6: Lights, Camera, Action」
ラウンドの手順は、次の3つの実践的な疑問に答えるものであるべきです。「何をもって完全な宣言とみなすか」「GMはいつそれを解決・処理するか」「受付期間に遅れた場合はどうなるか」。これらをプレイヤーが推測しなければならない状態だと、投稿が早いプレイヤーが必然的にシーンを支配してしまい、投稿が遅いプレイヤーはキャラクターの行動機会がすでに過ぎ去ってしまっていることになりかねません。以下に示す手順は、そうした決定事項をあらかじめ明確にしておくものです。
ゲームのルールに合った解決方法を選ぶ
まずはプレイしているシステムのルールから始めましょう。個別のイニシアチブと順番通りのターンが求められるシステムの場合、グループ全体が変更に同意しない限りはその順序を維持します。ラウンドが始まる前に全員に簡単な行動計画を提出してもらい、宣言が出揃ったところでイニシアチブ順にそれらのアクションを処理するようにすれば、待ち時間を減らすことができます。プレイヤーは自分の意図を表明するために前のキャラクターの投稿を待つ必要はありませんが、GMは以降の行動に影響を与えるような結果を通常通り適用します。
グループアクションや同時アクションが認められているシステムでは、共通の宣言受付期間を設けます。各プレイヤーは期限までに意図を投稿し、GMはそれらのアクションをまとめて、または告知された順序で解決します。「プレイヤー陣営が行動し、次に対戦相手側が行動する」という陣営ごとの手順は待ち時間を短縮できますが、個々のイニシアチブ修正値の役割が変わってしまう可能性があります。これは普遍的なルールではなくハウスルール(ローカル手順)であるため、トレードオフを説明し、最初のラウンドの前に合意を得ておきましょう。
ナラティブ系のゲームでは、イニシアチブを待ち行列として扱わずに、グループ内でフォーカスを柔軟に移せるようになっている場合もあります。例えば、Ironswornの公式ページでは、ガイド付きプレイ、協力プレイ、ソロプレイに対応しており、協力プレイは仲間同士でGMなしで試練を乗り越える設計になっていると説明されています。ただし、その説明だけでプレイ・バイ・ポストの手順が決まるわけではありません。実際の手番やイニシアチブのルールについてはそのゲームのルールブックを参照し、その上で投稿期間をグループでどのように扱うかを決定してください。Shawn Tomkin著『Ironsworn』
応答期間と明確な締め切りを設定する
グループで合意したペースに合った締め切りを設定しましょう。毎日1回の確認、GMの投稿から一定時間以内、あるいは特定の日時などが考えられます。唯一の正解となる間隔はありません。タイムゾーンが異なっていたりスケジュールが不規則だったりするグループは、1日に何度も確認できるグループよりも長い期間が必要になる場合があります。タイムゾーンと締め切りの基準(「木曜日の20:00 UTCまで」など)を明記してください。
ラウンドの開始時に、シーンの状況、締め切り、プレイヤーが行動するために必要な情報を投稿します。例:「ぜんまい仕掛けのサギが橋を塞いでおり、フェリーのロープが擦り切れてきています。木曜日の20:00 UTCまでに、1つのアクションと必要なダイスロールを投稿してください。ロープがすでに切れていた場合の予備プランを記載しても構いません。」有効な行動宣言とは、キャラクターが何を試みるか、そして関連する場合は何を達成しようとしているのかが書かれているものです。D&D Beyondのプレイ・バイ・ポストガイドでは、テキストによるアクション記述は明確で描写的な言葉を使うと効果的であると指摘されており、行動が受け入れられるかどうかを確認する必要がある場合にプレイヤーがメタ的(キャラクター外)な質問をしている例が紹介されています。「Play-by-Post: Playing Dungeons & Dragons in PbP Forums and Discord」
確定した出来事を書き直さずに遅れた投稿を処理する
シンプルな締め切りルールを採用しましょう。期限前であればプレイヤーはアクションを更新できますが、期限後はGMが宣言されたアクションを解決し、物語を進行させます。解決後にプレイヤーが投稿した場合は、ルールやグループの告知された手順で現在のラウンドを再開することが認められていない限り、その投稿を次の判断ポイントでのアクションとして扱います。これにより、遅れた宣言によって他のプレイヤーの結果や、すでに描写された出来事が過去に遡って改変されるのを防ぐことができます。
プレイヤーのアクションが、GMがまだ明かしていない情報に依存している場合は、例外を限定的に認めます。プレイヤーが時間通りに投稿したものの、「橋がキャラクターの手の届く範囲にあるかどうか」など、確認が必要な場合です。質問に回答し、そのプレイヤーに宣言を完了するための短く明確な猶予を与えてください。不可欠な情報の問い合わせを、ターンの見送りとして扱ってはいけません。
締め切りまでに投稿がなかった場合は、グループがあらかじめ合意した予備ルールを適用します。選択肢としては、キャラクターがその場を維持する、ルールで認められていれば単純な防御アクションをとる、またはそのラウンドの解決からは除外される、などが挙げられます。プレイヤーから事前の明確な指示がない限り、重大な結果をもたらすアクションをGMが勝手に代行して選ぶことは避けてください。投稿の遅れはスケジュールの都合によるものであり、手順によってキャラクターの意思を捏造するべきではありません。
状況の変化に対応するために条件付きアクションを活用する
条件付きアクションとは、状況の変化を想定した簡単な予備計画です。すべてのプレイヤーが他のすべての投稿に反応するのを待たずに、GMがラウンドを解決するのに役立ちます。条件はシンプルで判定しやすいものに留めましょう。「自分のターンの処理時点で門がまだ開いていれば駆け抜ける。閉まっていればマーラが門を支えるのを手伝う。」GMは記載された条件を尊重し、ゲームのルールを適用し、出来事によって計画が実行不可能になった場合は新たな選択を求める必要があります。
例えば、ニコが「グリフォンを引きつけるために鐘のロープを引く。グリフォンがすでに塔の方を向いていたら、石の飼い葉桶の後ろに隠れる」と投稿したとします。ライサは中庭を横切ると投稿し、オーレンは締め切りに遅れました。個別イニシアチブのシステムの場合、GMはニコとライサを規定の順序で処理し、シーンの変化を発生順に適用します。オーレンのキャラクターは、今ラウンドについてはグループで事前に取り決めた予備ルールに従います。オーレンが戻ってきたら、GMは現在のシーンの状況を伝え、新たに行動する機会を与えます。
複雑に分岐する指示を求めるのはやめましょう。プレイヤーがあらゆる可能性を予見することは不可能ですし、長すぎる条件付きプランは処理の把握を難しくします。通常、予備の選択肢は1つで十分です。状況が根本的に新たな決断を迫る形に変化した場合は、その判断ポイントで進行を一時停止し、影響を受けるプレイヤーに応答の機会を与えてください。
コンパクトなラウンド記録を残す
ラウンドの解決後は、確定した事実とこれからの選択肢を分けた短い記録を投稿します。どのアクションが解決されたか、シーンの何が変わったか、関連するリソースや状態の変化、そして次の締め切りを記載します。ルールが緻密なゲームでは、物語描写だけでなく、共有キャラクターシートや合意された記録上でもメカニクス的な状態を追跡します。軽量なナラティブ系ゲームであれば、数文程度で十分でしょう。
例:「鐘の音により、グリフォンは中庭の方へ引き寄せられました。ライサはアーチ道に到達しましたが、まだ通過していません。ロープは緩みました。橋はあと1回なら渡ることができます。オーレンはこのラウンド、その場で待機しました。次のアクションは土曜日の20:00 UTCまでに投稿してください。」このような要約があれば、遅れて戻ってきたプレイヤーも、長い投稿の流れを遡って状況を組み立て直すことなく、確実にゲームへ復帰できます。
締め切りを逃す前に例外事項について合意しておく
ゲームを始める前に、通常の応答期間、解決方法、投稿できなかった場合の予備措置、そして時間が必要な場合にプレイヤーがそれを伝える方法について合意しておきましょう。また、GMがリマインダーを送るかどうか、プレイヤーが単純なデフォルト行動を指定しておけるかどうか、GMがラウンドを処理している最中に届いた投稿をグループがどう扱うかについても決めておきます。この手順は、全員が確認できる場所に書き残しておきましょう。
この手順は調整可能なものとして扱ってください。未処理の宣言を抱えたまま締め切りを迎えることが続く場合は、期間を延ばすか、プレイヤーが提出すべき内容を簡素化します。全員の待ち時間によって物語が頻繁に止まってしまう場合は、システムやプレイヤーに合っていれば、アクションをまとめて受け付けて一括で処理することを検討してください。プレイ・バイ・ポストのゲームは一般的に非同期で進行し、プレイヤーは異なるスケジュールで参加します。StartPlayingのヘルプ記事でも、その形式と柔軟なペース配分について解説されています。具体的なスケジュールは、あくまでグループ全員で決めるものです。「What is Play by Post?」
公平なラウンドとは、すべてのプレイヤーが同じスピードで投稿するラウンドのことではありません。全員が「いつ行動すべきか」「GMが自分の宣言をどう扱うか」「遅れて届いた投稿がどこに組み込まれるか」を把握しているラウンドのことです。タイミングが結果に影響する部分ではルールを厳密に保ち、予測可能な期間内でアクションをまとめ、現在のシーンに復帰しやすい環境を整えましょう。そうすれば、プレイヤーの投稿速度が裏のターン管理メカニクスになってしまうことなく、物語をスムーズに進めることができます。
