スパ帝これは翻訳記事です読み:心のスパイ明君と賢将に勝利と征服をもたらし、凡人に不可能な成功をさせるのは、予知である。予知は鬼神の働きでも、経験から導かれる物でも、計算によって得られる物でもない......敵情を知る事ができる手段は間諜だけだ。-孫子兵法-孫子はスパイを最も重視しており、他のどの人員よりも柔軟に報奨されるべきだと説く。スパイのもたらす予知は、戦争において他のどんな資源よりも価値があるからだ。敵がどこを攻めて来るか知っていれば、防備を広く分散させる必要は無い。敵がいつ油断するか知っていれば、攻撃して確実に勝利を得られる。敵将の癖を知っていればそれを利用できる。スパイによる予知はあたかも未来を見通すかの如くである。いつも一手先しか読まないが、いつもそれが正しい。-第3代チェスチャンピオン、ホセ・ラウル・カパブランカ-読み対戦ゲームにおいて、相手の考えを知る以上に重要な事はほとんど無い。日本人はこれを「読み」と称している。相手が次にやる事を知っていれば、複雑な理論による意思決定は全て不要になる。孫子は相手の考えを読む事は霊的事象だと言うが、私自身は「常人には不可能な」読みをするプレイヤーを見た事がある。したらただ単に対戦相手の詳細を観察するのに優れていたのかも知れないが、どうもそれを遥かに超えている様に思える。ある1人のプレイヤーは超自然的と言ってもいい程に相手の考えを読む事に長けており、次に相手が何をするか知っていた。馬鹿げた言い分だと思うかも知れない。信じて欲しい、日本の格闘ゲームプレイヤー、梅原大吾を見た者は皆そう言うのだ。潜めた声で、本当にそうかも知れないという風に。話が横道に入るが、ゲームの「戦略性」は読みをどれだけ可能にし、報奨するかでほぼ決まると私は論じたい。馬鹿な例だが○×ゲームを考えてみよう。最初の1手は9種類しか無く、機能上異なるのは3種類だけだ。何らかの魔術で相手の次の手を予知したとしても全く意味がない。このゲームは相手が特定の手を打つ事を強制する非常に窮屈な代物であり、初心者だろうと予知の達人だろうと基本的に同じ棋譜を残す。「プレイの癖」や「性格」を発揮する予知は○×ゲームには存在しない。動いているのは単純なアルゴリズムだけであり読みの予知は入らない。良い対戦ゲームは「相手のする事を知っていれば対抗できる」仕組みが無くてはならない。相手はこちらに対抗する術を持つはずだ。この時、相手はこちらより一段階上のレベル、または上の「読みレイヤー」にいるのである。こちらは相手のする事を知っている(読みレイヤー1)。相手はこちらが知っている事を知っている(読みレイヤー2)。相手の対抗手段への対抗手段が必要になる。相手がその事を知っていたら......収拾不能になる前に芽を摘んでおこう。読みレイヤーは3までで十分である。読みレイヤー4はレイヤー0にループして戻って来るからだ。こちらに非常に、非常に優れた技”m”があったとしよう。こちらはできるだけこの技を使いたい(ここでリスク/リターンの非対称性が出て来る。全ての技が同じくらい良ければそもそも読み合いの土台が砕け散ってしまう)。この「読みレイヤー0」はある技がどれほど優れているかを発見し、ひたすらそれを使う事だ。すると相手はそれに気付き、その技を高い頻度で出して来ると予測する(読みレイヤー1)。そこで対抗手段となる技”c1′′を使う。してこちらにmを使わせない様にする。こちらの動きは封じられた。そこでこちらはc1を使わせない為の対抗手段として、対抗手段への対抗手段、あるいは”c2′′を使う。すると相手は何に備えていいか分からなくなる。こちらはmを使うかも知れないしc2を使うかも知れない。面白い事に、こちらはmを使いたくとも、相手にc1を使わせない為にc2を見せて脅しておく必要が出て来る。しておけばmを通しやすくなるからだ。相手にも新しい選択肢が必要だ。こちらはmとc2で揺さぶりをかけられるが、相手にはc1しか無い。相手にもc2への対抗手段として”c3′′が要る。これで双方2つの技を持つ事になった。相手:c1とc3となるとこちらにもc3への対抗手段が必要である。ゲーム開発者はここでc4に相当する技を作りたがるが、それは必要無い。mがc4の役目を果たす事もできるからだ。基本的に、こちらが元々の良い技ではなくて対抗手段の方を出すと相手が読んでいたら、こちらは元々の技を出せば裏をかける。ゲームがちゃんとその様に作られてさえいれば。原則として、読みレイヤーが3まであり、レイヤー4がレイヤー0にループして戻って来れば、手段と対抗手段の完全な選択肢のセットが出来上がる。書くと実際よりもかなり難しく聞こえてしまうはずだ。そこで「バーチャファイター3」から実際の例を引いてみよう(ただしこれも更にややこしいのだが)。アキラがパイを転倒させたとしよう。パイは起き上がる際に上昇技(これらの技は最強の判定を持つ)を出す事もできるし、何もしない事もできる。アキラが起き上がりに合わせて攻撃を仕掛けて来たら、上昇技で全て跳ね返す事ができる。アキラ側がそれを読んでいたら、その場でガードして投げ技で反撃できる。パイは上昇技のキックを出し、アキラはそれを読んでガードした。アキラはダメージの最も大きい投げを使う事にした(これがアキラの”m”である)。この投げをかわす事はできないのだが、もし相手が投げを読んでいて投げ抜けコマンドを入力したら、ダメージ無しでそれを抜ける事ができる。投げの「発生」は確定だがパイにはそれを抜けるチャンスがあるのだ。実際、パイ側はこの場合に投げが確定している事を知っており(常識である)、アキラが最もダメージの大きい投げを繰り出すのは明々白々である。結局、この状況は何百回と現れ、何百ものアキラが全く同じ事をして来たのである。パイがこの場で投げ抜け(パイ側の”c1′′)を入力するのは戦略というより習性と化している。考える事無く条件反射でそうしてしまうのだ。アキラ側は何度も何度も投げを抜けられるのに疲れ果て、今度は少し搦め手を使う事にした。崩撃雲身双虎掌とか、鉄山靠とか、その他体当たりの様な遅い強力な打撃を使うのである。これらは全て”c2′′のカテゴリに入る。パイが投げられていないのに投げ抜けコマンドを入力した場合、それは投げ抜けでなく投げモーションになる。その時点でアキラが投げの間合い外にいたり、他の理由で投げられない場合、この投げは投げスカリになる。パイは虚空を掴もうとして隙を晒すのだ。バーチャファイターにおける重要なルールとして、相手が技の発生または持続モーションになっている間は投げが成立しない。ゆえにアキラが大きな技を出した場合、持続モーションが終わって硬直モーションに入るまでは全く投げを受け付けないのだ。アキラは投げを抜けられるのに疲れ、相手の投げへの対抗手段である遅い強力な打撃を出す事にした。ちなみにこのc2技もかなりのダメージを出す。次にこの状況になった時、パイはどうしていいか分からない。習慣は投げ抜けを入力しろと告げるが、もしそうすればアキラの遅い打撃を食らってしまう。そこでパイは通常のセオリーを離れて”c3′′選択肢を選んだ。その場でガードするのだ。すればアキラの打撃でダメージを受ける事は無い。どの技を出したかにもよるが、パイは大抵の場合その後に反撃ができる。最初にやろうとしていた投げ技(m)こそガードへの対抗手段だからだ。投げは相手を掴んでダメージを与える特殊な攻撃で、たとえ相手がガードしていても成立する。これは打撃を防ごうとガードしている相手に使うためにわざわざ作られているのだ。まとめると、アキラは投げと遅い打撃を持つ。パイは投げ抜けとガードを持つ。先に示した様に、プレイヤーは読みレイヤー3、4、あるいはもっと上まで考えるはずだ。投げ抜けは既に条件反射と化している。狡猾な相手に対しては、通常の投げ抜けをするかガードするか逡巡せねばならない。アキラ側はたまに遅い打撃を混ぜて敵を攪乱し、投げ抜けを止めさせようとする。そこで再び元々の目標に戻る:投げを浴びせるのだ。一つの非常に面白い現象は「ビギナーズラック」だ。初心者のアキラはこの状況で投げに行く。これは投げ抜けを知らない他の初心者に対しては上手く決まるからだ。初心者アキラは中級者に対しては決して投げを決められない。中級者は常に投げ抜けをするからだ。ところが奇妙な事に、初心者はしばしば上級者に対して投げを決めてしまう。上級者はどういう読み合いが必要か知っており、時々は投げ抜けでなくガードをするからだ。上級者はすぐに相手がただの初心者である事を悟り、全ての動きを読み切れる様になる。読み合いの複雑さを示す為に一言添えておこう。上記のバーチャファイターの例はかなり簡略化したものだ。本当は例えば、パイはガードでなく速い打撃を出す事もできる。アキラにも遅い打撃以外のc2がある。「キックガードキャンセル」と呼ばれる技がそれだ。キックボタンを押し、硬直モーションに入るまで投げられない様にする。パイがこれを投げようとすれば投げスカリになる。そこでアキラがキックをキャンセルすればパイの晒した隙に攻撃を叩き込める。この時点で投げを出せるのは確定しており、結局最初と同じ状況に戻るわけだ。ここでの肝は、アキラがキックガードキャンセルから投げを繰り出した場合、パイは恐らくそれに反応する時間が無いという事だ。それは余りに速過ぎる。パイはまた新たな読みレイヤーに放り込まれる。パイはアキラが投げに来ると読んで投げ抜けを出し、それをキックガードキャンセルされ、再び次の読み合い(打撃か投げ抜けか)に入る。一瞬でもためらえばその時は既に投げられている。ここで強調しておきたいのは、バーチャファイターは恐ろしく複雑であるにもかかわらず、プレイヤーの思考は先に述べた様なレイヤーに沿っているという事だ。読み合いの構造やリスク/リターンを知るのも重要だが、読みを極めたプレイヤーなら個々の状況における読み合いを制する事で一気に本質に迫れる。似た様な状況におけるセオリーに従うより遥かに強力だ。スパ帝これは翻訳記事です敵の詳細を観察する敵の詳細を慎重に観察し、将来の手を予測する材料を集めよ。この点に関して、孫子の戦争に関する助言はマイク・カロのポーカーに関する助言によく似ている。「狂気の天才」マイク・カロはポーカー指導者であり、ポーカー作家であり、世界最高水準のポーカープレイヤーである。彼はコンピュータ分析も利用するが、同時に心理学とギャンブル哲学においても有名だ。カロの著作「ポーカーは語る」と孫子兵法を比べてみよう。弱いは強い、強いは弱い:敵が近くにいて静かであれば、それは地の利を恃んでいる。遠くにいて挑発をして来れば、それは相手を進ませようとしている。容易に近づける場所に陣地を置いていれば、それは囮である。-孫子兵法-ポーカーにおいて、手札が弱い時に強く振る舞うという誘惑は抗し難いものだ。逆、即ち強い時に弱い振りをするのも然り。-マイク・カロ-弱い振りをするのに夢中になっているプレイヤーは、往々にして強い手札を持っている。-マイク・カロ-突然の動き:鳥が飛び立つのはその下に伏兵のいる証拠である。獣が驚くのは奇襲の前触れである。-孫子兵法-急に元気を取り戻して大金を賭けるプレイヤーに注意せよ。疲れ切ったプレイヤーを蘇らせ、再びギャンブルに向かわせるのは、往々にして目覚ましい手札である。-マイク・カロ-立ち上る煙:塵が高く立ち上るのは(二輪)戦車の来る兆候である。塵が低く広がっていれば歩兵の兆候である。様々な方向に散るのは薪を集めている印である。煙が往来するのは野営の印である。-孫子兵法-ブラフをかけているプレイヤーは内心不安であり、人目を引く様に煙草の煙を吐く事を躊躇する。覚えておこう、ブラフをかけている者はできるだけ注意を引いたり、コールを呼び込む様な行動を避けようとする。殆どのプレイヤーはブラフの際に透明な存在になりたがる。煙を吐き出すプレイヤーは、恐らくコールされる事を恐れていない。-マイク・カロ-外見からの手がかり:兵士が槍に寄りかかっているのは空腹でぼんやりしているからである。水を汲みに出された兵がまず自分で飲むのは乾きに苦しんでいるからである。優位を取れるのに何もしないのは兵が疲れ切っているからである。-孫子兵法-良い服をまとったプレイヤーは保守的にプレイする傾向がある。しわくちゃのスーツに緩んだネクタイの男はギャンブルをする気分になっており、きちんと服を着ている場合よりも放縦なプレイをする可能性が高い。-マイク・カロ-秩序と混沌:夜中に叫び声がするのは恐れているからである。恐怖で落ち着かなくなり、叫んで自分達を鼓舞しているのである。野営地内で騒乱が起きるのは指揮官の権威が弱いからである。旗が動くのは反乱である。士官が怒るのは疲れているからである。-孫子兵法-対戦相手の本性はチップの置き方から垣間見える。した置き方は慎重に手を選び、滅多にブラフをかけず、大きなギャンブルをしない傾向を示唆している。ゲーム中に気分が変わる事もあり、その場合はチップの置き方も雑になって来る。大きなチップの山の上に少し余剰が載っていたら、恐らくそれが儲け分である。-マイク・カロ-大胆な相手:軍隊が馬に麦を与え、馬を殺して肉を食べ、炊事用具を火にかけていないのは、もう野営地に戻る気が無いという事であり、決死の戦いを挑む兆候である。(注:引用されている英訳が間違っている可能性あり。窮寇也」)-孫子兵法-実際、幸運のお守りを付けていたり、迷信深い振る舞いをするプレイヤーは平均より賭け金を自由に扱う。-マイク・カロ-弱いは強い、強いは弱い、忘れるな:言葉では謙り、備えが増しているのは進撃の兆しである。乱暴な言葉を使い、前に進もうとして来るのは撤退したがっている兆候である。軽戦車が出て両翼を固めるのは決戦の準備である。和を乞うが誓約が伴わないのは謀略である。走り回って隊伍を整えるのは決戦の時が近い印である。進む者と退く者がいるのは誘いである。-孫子兵法-相手に賭け金を積ませようとするのは勝てる手札と踏んでいるからである。スパ帝ロンバルディアの王冠を1人で遊ぶルール。自動制御のAIと対戦する。Developer誌2013年5月号に掲載された物の再掲ビデオゲームの決定的性質は何よりもプレイヤーの選択である。相互作用こそゲームを映画や文学と分かつ物だ。Esther”などのデジタルコンテンツを「ゲームとは言えない」として非難するのは、往々にしてプレイヤーの選択が事実上存在しないという意味である。選択という概念はいささかゲーム開発者によって理想化されており、「プレイヤーに介入させる」「著述をやめる」といったフレーズによって、選択の負の側面がしばしば開発において見過ごされている。それは開発者の盲点に入っているのだ。本当は、ゲームに選択を1つ加える度にトレードオフが起きているのである。新しい選択肢が加わる事によってゲームはプレイヤーの介在度合いが高まり、同時に何か別の物を失う。そのコストは大きく分けて「過度の複雑さ」「過度の時間消費」「過度の反復」である。どれも度が過ぎれば選択の利益以上の不利益をもたらす。プレイ時間]となるだろう。言い換えれば、同じ程度にプレイヤーの選択が介在するゲームが2つあれば、必要プレイ時間の少ない方が面白いという事である。この比較は容易ではない。Wars”と”Risk”はどちらも似た様な領域征服ゲームであり、この問題に違った答えを出している。どちらのゲームもプレイヤー同士がダイスを振って戦い、勝者は次のターンにより多くの軍隊を手に入れる。Riskの場合、軍隊をどこに置くかはプレイヤーが自由に決める。状況に応じて意味のある選択をするのだ。Warsの場合、軍隊はゲームによってランダムに配置される。それによってプレイ時間が短縮される。答えは主観的にならざるを得ない。適切な問いは、プレイヤーが時間をかけて軍隊を配置する事によって戦術がもっと意味のある物になるのか、なるとすればどの程度改善するのかである。結局のところ、Riskのプレイヤーはより意図的な戦略を採用できるが、それは軍隊配置フェイズで消費する時間に見合っているのだろうか?答えはプレイヤー層によって異なるだろう。WarsはカジュアルなFlashゲームであり、Riskは伝統的なボードゲームだ。開発者は自分の決断がどういう影響をもたらすか理解していなくてはならない。Warsで意外な配置に対処するのは新しい種類の楽しみだ。結局の所、Riskはプレイ時間を延ばす要素に関してきちんとそのコストを正当化する必要がある。過度の複雑さ時間というコストの他に、プレイヤーに与えられる選択肢はそれぞれ複雑さを増し、認識力に負荷をかける。これもバランスを取らなくてはならない。多くの選択肢があればそれだけ悩む。5つの技術からどれを研究するか選ぶのと、50の技術から選ぶのは大分違う。プレイヤーは自分が選んだ選択肢だけでなく選ばなかった選択肢についても知ろうとする。否定すべき選択肢の数が増えれば、それだけ悩む理由も増える。ゲームはその種類ごとに適切な選択肢の数がある。ゲームを管理可能な範囲に収めつつ、プレイヤーを圧倒しない適度な面白い意思決定を用意する。BlizzardのRTSは種族ごとのユニットの数がずっと一定だ。2′′も平均して1種族あたり12ユニットである。2に関しては、新しいユニットを追加した分だけ古い物を削除したと開発チームが明言している。実際、RTSというジャンル自体がその子孫に人気を奪われつつある。2′′に代表されるMOBA(マルチプレイ・オンラインバトルアリーナ)ジャンルである。Ancients”という名前が付いていた。通常のRTSと違い、プレイヤーは軍隊全てを操作するのでなくヒーロー1人だけを動かす。この変更によりプレイヤー層は大幅に広がった。複雑さが大きく減少し、それによって認識力への負荷が軽くなったのである。プレイヤーはRTSの様に鉱山や兵舎や農民や兵士の集合を全て管理するのでなく、自分のキャラクター1人の事だけを考えればいい。考えてみよう、カメラが戦場全域を移動するのでなくヒーローだけを追い続けるとしたらどれだけインターフェースが簡素になるだろうか。それによって注意力の配分というストレスの多い作業をしなくて済む様になる。この変更はRTSから多くの意味ある選択を奪ってしまう。プレイヤーはどんな建物を作るか、どの技術を研究するか、どのユニットを作ってどこに送るか決める事ができない。これらの選択は全て抽象化されるか自動化される。ここでもまた、適切な問いはこうだ。失われた選択肢と、それがあった場合のRTSの複雑さは果たして見合っているだろうか?MOBAゲームの成功が示しているのは、RTSによって開かれた戦争のスリルと迫力をプレイヤーは楽しんでいるものの、全ての要素を操作するという認識力の試練は必ずしも楽しんでいなかったという事だ。Battles”の開発者のクリフ・ハリス氏も同様の点を指摘する。「GBSはプレイヤーが300隻の宇宙船を操作できるとは期待しない。それは最初から選択肢から外す。過度の反復これは少し意外かも知れないが、ゲームの自由度が高過ぎると単なる反復作業と化す恐れがある。ある例は、非常に広範だが基本的には条件の変わらない選択をセッションごとにさせるという物だ。プレイヤーは往々にしてお気に入りの選択の組み合わせを開発し、そこから抜け出す事をやめる。プレイヤーが様々な環境に適応しなくてはならない場合、こうした選択肢の集合は上手く行く事もある。Civilizationシリーズにおけるランダム生成マップはプレイヤーが色々な道順でテクノロジーツリーの進める様に求める。ほとんどのゲームは選択肢を減らす方が全体としての多様性が恐らく増すだろう。Smasher”の場合を考えてみよう。プレイヤーは街からゾンビを一掃するのに3つまでの武器(狙撃銃とか迫撃砲とか道の封鎖)を使える。これらの武器はミッションごとに8つの中からランダムに選ばれる。プレイヤーは街とゾンビの配置だけでなく、武器の組み合わせという環境にも適応しなくてはならない。お気に入りの組み合わせにずっと頼る事はできず、意外な組み合わせがどうやったら上手く行くのかを発見せねばならない。これによりゲームプレイは毎回違った物になる。似た例で”FTL”の場合、乗組員や武器や強化パーツはゲームごとに違った物が現れる。店で売っている物はランダムに変わるのだ。よってこれは完璧な単一の戦略を見つけるゲームではなく、手に入る物を組み合わせて最適な道筋を探すゲームになっている。SmasherとFTLの多様なゲームプレイは選択肢を減らした結果なのだ。これと全く逆に、厖大なカスタマイズの選択肢を持つゲームは大抵の場合いくつかの最適な組み合わせに収斂する。柔軟なシステムが結局台無しになるのだ。「アルファケンタウリ」にはデザインワークショップという物があり、プレイヤーが数値や能力を組み合わせて自由にユニットを設計できた。有効な組み合わせが明らかになり、この要素はゲームの中心から外れてしまった。然るに、プレイヤーに余りに多くのコントロールを与える、つまり選択肢や介入の余地が多過ぎると、ゲームのリプレイ性が下がってしまう場合があるのだ。ゲームは確実に別物になるだろう。意図した方向に進められないのは熟練者を遠ざけるだろうが、ゲームプレイの多様性が増える事によって別の層に訴えられるだろう。スキル割り振りがランダムであれば、ツリーのうち本来行かなかった筈の部分も探索する事になる。重要な点は、プレイヤーの選択の減少が必ずしもゲームを悪くしないという事だ。究極的にはゲームデザインはトレードオフの連続である。開発者が認識すべき事は、プレイヤーの選択それ自体も他とバランスを取るべき一要素に過ぎないという点だ。プレイヤーの介入はゲームの中核的な強みだが、必ずしも他の全ての要素に無条件で優先するわけではない。簡潔さ、洗練、多様性である。帝国建設ゲーム風紙上パズル。駆使して規定ターン内に領土を広げる。面クリア方式でそれぞれ地形と勝利条件が設定されている。領有している地域全ての内政レベルを1つ上げる。領地に隣接する地域を1つ占領する。隣接領地のうちどれかの「生産力(工場マーク)」が対象の「防御力(盾マーク)」と同じか上回っている必要がある。地域を征服すると、それに隣接する全ての地域の防御力が1段階増加。研究:技術を1つ選んで研究。必要コストを領地全ての「研究力(ビーカー)」で割った数だけターンを消費。月刊スパ帝国Vol.17に収録。スパ帝アナログゲーム即売会「ゲームマーケット」に出展します。月刊スパ帝国12、2〜10月号、ロンバルディアの王冠を頒布予定。追記:ころころシアム追加キャラパイロット版を配布。持っている/買ってくれた人にサービスで渡します。