選択肢の“重さ”をキャラクターの感情として受け取る ― 感情知覚型選択肢システム
概要
ビジュアルノベル等における選択肢システムを、「どこへ進むかを決める装置」ではなく、“キャラクター心理を伝える装置”として捉え直してみたお話になります。
選択肢は長年「クリックして即決するもの」として扱われ続けてきましたが、キャラクターの感情や躊躇、心理的抵抗は、入力そのものにはほとんど反映されてきませんでした。
本記事では、選択結果の重要性ではなく、「キャラクターがその行為をどう感じているか」をプレイヤーへ知覚させる仕組みとして考案した『感情知覚型選択肢システム』についてまとめます。
なお、これは既存システムを過去にするような銀の弾丸ではありません。
「選択肢は分岐装置である」という前提にもう一つの役割を加え、“感情表現装置”としても捉えることで、ゲーム体験の向上を試みるお話です。
はじめに
選択肢を“押す瞬間”に、キャラクターの感情は存在しているのでしょうか?
例えば、
・好きな人の名前を初めて呼ぶ
・送信ボタンを押す
・一歩前へ出る
・本音を言う
こうした行為は、客観的には些細でも、キャラクター本人にとっては強い心理抵抗を伴う場合があります。
しかし、多くのビジュアルノベルにおいて、選択肢は「クリックして即決するもの」として扱われています。
もちろんテキストや演出によって感情は描かれています。
しかし、“選択する瞬間そのもの”は、今でもプレイヤー側の操作として切り離されており、そこにはまだキャラクター心理を反映できる余地があるのではないかと思いました。
感情知覚型選択肢システムとは
本システムを簡単に表現するなら、 「プレイヤーはキャラクターの行動を入力するのではなく、入力体験を通してキャラクターの感情を“知覚する”システム」です。
プレイヤーは「どれを選ぶか」だけでなく、「キャラクターがその行動をどう感じているか」を、入力時間や演出による身体感覚として受け取ります。
本記事では、その知覚を実現する一手法として「長押し入力」を用いた構成を紹介します。
※詳細は後述しますが、本記事では「重要選択肢だけを急に長押し化する」のではなく、ゲーム全編にわたって選択肢入力の文法として組み込む想定で読み進めていただければと思います。
ただし、すべての選択肢を等しく重くするという意味ではなく、日常的な選択肢ではほとんど即時入力に近い軽さも含めて設計する、という考え方です。
重要なのは“結果”ではなく“キャラクターの主観”
例えば、「一歩前に出る」という選択が、結果的に死へ繋がるとします。
当然開発者は極めて重要だと認識していますし、先まで読み進めたプレイヤーにとっても、重要な選択肢だったと気が付く事でしょう。
しかし、キャラクター本人にとっては、ただ自然に前へ出ただけかもしれません。
その場合、少なくとも“入力だけが重くなる理由”は薄いはずです。
また、他人にとって重大な意味を持つ言葉でも、本人にとっては軽口に過ぎない場合もあり、それも軽い選択肢になるでしょう。
逆に、客観的には些細な「名前を呼ぶ」「メッセージを送る」といった行為でも、キャラクターにとって心理抵抗を伴うなら、入力にも心理的抵抗が表現されるべきです。
名前でなかなか呼ばずに「ねえ」とか呼びかける人にとっては「名前を呼ぶ」だけでも、なれないうちは抵抗があるでしょう。
毎日「メッセージを送る」を選ぶようなゲームでも、その日の内容によっては、躊躇してしまう事もあると思います。
従来の選択肢システムとの比較
| 従来の選択肢システム | 感情知覚型選択肢 |
|---|---|
| 即時決定 | 心理抵抗の知覚 |
| 結果重視 | 主観重視 |
| 分岐提示 | 心情表現 |
| プレイヤー視点 | キャラクター視点 |
| システム都合 | 感情都合 |
従来の選択肢システムは、「どの分岐へ進むか」をプレイヤーへ提示する役割が中心でした。
一方で感情知覚型選択肢システムでは、「キャラクターがその行動をどう感じているか」を伝える事を重視しています。
なぜ長押しなのか
まず始めに、本システムで重要なのは、“長押しそのものではない”という事を強くお伝えさせていただきます。
重要なのは、「選択するまでにかかる時間」「押し続ける感覚」「その間の演出」を、キャラクターの心理抵抗としてプレイヤーへ知覚させることです。
例えば、現実生活でも即断即決できる事もあれば、悩みに悩んで決断する事もあります。
そこで悩みや躊躇いなどを表現する手法として、本システムでは「時間を心理抵抗へ変換する」という考え方を採用しています。
長押しは「決定」ではなく、「決定状態を維持する」入力です。
そのため“押し続ける”という行為そのものへ「迷いながら進む感覚」や「離したくなる抵抗感」を乗せられます。
つまり本システムにおける長押しは、単なる操作方法ではなく、キャラクター心理をプレイヤーへ知覚させるための表現手段です。
ここからは少し余談です。
本筋からは外れますが、「入力そのものに心理抵抗を乗せる」という意味では、長押し以外にもいくつか考えられます。
・DualSenseに限り、アダプティブトリガーによる物理抵抗
・連打入力やコマンド入力
・心情を表現する短いミニゲーム
ただし、これらは環境依存・テンポ悪化・別ゲーム化等のリスクがかなり大きいため、現実的には長押し入力が最も扱いやすい手段ではないかと思っています。
選択肢にも感情表現の余地はあるのではないか
ビジュアルノベルでは、感情表現の多くがテキスト・CG・BGM・演出へ集約されています。
一方で選択肢そのものは、「物語を分岐させる装置」としての役割が中心でした。
もちろん、制限時間付き選択肢や、条件未達による選択不可演出など、特殊な選択肢表現は存在します。
ただ、それらの多くは「ゲームシステム上の状態」をプレイヤーへ伝えるものであり、「キャラクターがその選択をどう感じているか」を入力体験として伝えるものではありません。
これほど当たり前に使われ続けてきたシステムだからこそ、少し視点を変えるだけで、新しい感情体験を生み出せる余地があるのではないか。
そう考えた結果、選択肢は単なる分岐装置ではなく、“キャラクター心理を伝える装置”としての役割も持てるのではないかと思うようになりました。
なぜ重要選択肢だけを特殊入力にしないのか
ネガティブな理由としては、「重要選択肢だけ特殊入力にするとメタ認知が発生してしまう」からです。
強く没入している場面で「はーい、ここ重要だよ」と伝えられると非常にプレゼンスが削がれます。
また、急に知らない入力形式を持ってこられると「押してるのに動かない」がゲームの重要な場面で発生するという最悪なゲーム体験になります。
ポジティブな理由としては、「重要選択肢以外でも入力時間の差でゲーム体験を向上可能」だからです。
ゲーム体験を向上させるための演出候補の一例は、次のようなものになります。
演出候補の一例
演出の目的は「重要さ」を伝える事ではなく、「キャラクター心理による入力抵抗」を知覚させる事です。
・押下時間の個別設定
・拍動SE
・視野狭窄
・動的音量制御
・ゲームパッドの振動
・ノイズ
・押下時間50%超えで追加挙動(選択肢追加・テキスト表示等)
演出の始まりを長押しが一定量を超えたらだけでなく、カーソルがあった瞬間から始め、進行度に応じて強度を増す手法も大いにありだと思います。
例は挙げてみたものの、結局のところキャラクター心理に紐づく物なので、必要な演出はゲームによってかなり異なってきます。
特に、長押しの進行途中で新たな選択肢を表示する手法は、個人的に面白い可能性を感じています。
これは「選択前の分岐」ではなく、「決断途中の感情変化」を扱えるためです。
例えば「別れる」を押し続ける途中で、「やっぱりやめる」「抱きしめる」といった選択肢が現れる事で、“決断が揺らぐ瞬間”そのものを表現できるかもしれません。
感情変化として使わないパターンでも面白そうな例を思いつきました。
ホラー系のゲームで「ドアを開ける」の一択しか表示されず、比較的長めの時間が設定されているなかで、途中で急に物音がしたら自分なら一度離してしまうと思います。
ただ、これはキャラクター心理というよりプレイヤー自身の躊躇を利用した例で、本題からは逸れますが、入力維持そのものへ感情を乗せられる面白さがあると思っています。
キャラクター心理へ寄せるのであれば、長押しゲージが一定速度で進んでいたものが、物音をきっかけに一気に進みが悪くなるといった表現の方が適切かもしれません。
長押し時間の意味をどう伝えるか
これが一番の課題であると考えています。
長押し時間は、それ単体では意味を持ちません。
プレイヤーがそれをキャラクターの心理抵抗として受け取るには、文脈、UIフィードバック、上述の演出候補を上手く利用した一貫性が必要です。
そのため、0.1秒単位で長押し時間を細かく設定する事に、大きな意味はないと思っています。
いくつかの段階に分け、色、音、振動、ゲージ速度、選択肢の揺らぎなどの演出を組み合わせて、心理状態を知覚しやすくさせる事が重要だと思っています。
長押し時のそれぞれの秒数が重要というより、その秒数の差が、より演出の差を効果的に生み出すためのものなのかもしれません。
長押し入力の学習について
本システムはプレイヤーが「長押し時間や演出には意味がある」と理解しているほど、意図した体験として受け取られやすくなります。
そのため、ゲーム序盤では、心理抵抗が分かりやすい場面で短いチュートリアルを兼ねた選択肢を用意する、あるいは本編開始前に操作説明として一度だけ長押し入力を体験してもらう、といった導入も有効だと思います。
ただし、本編開始前のチュートリアルはキャラクター心理とは切り離された操作説明になりやすく、また説明しすぎると選択肢がシステム記号として意識されすぎるため、作品の導入演出との相性を見て採用する必要があります。
操作方法と設定変更の案内は明示しつつ、具体的な心理の読み取りは本編中の文脈と演出で学習してもらう方が良さそうです。
また、アクセシビリティを考慮し、初回説明時点で「無効化・短縮・トグル化」についてもふれておくと良いかもしれません。
長押し入力を短縮・無効化した場合でも、可能であれば色、音、ゲージ演出などで心理情報だけは残せるようにしておくと、入力負荷を下げつつ本来の表現意図を保ちやすくなります。
結局のところ、ゲーム毎に最適解を見つけなければならないのですが、シナリオの都合もあるため、ライター等に早期に相談し、協力いただく事が一番良い体験に繋がると思います。
心理状態演出の一例
色は直感的に差を伝えやすい一方で、意味を誤読されやすく、取り扱いが難しくはあるのですが、やはり採用したいと考えています。
ただし、赤・黄・青・緑のような強い記号色を、そのまま意味ラベルとして使うのは避けた方が良いでしょう。
特に赤は危険・重要・バッドエンドなどに読まれやすいため、色相だけに意味を依存させず、明度や彩度、その他演出と組み合わせる必要があります。
また、アクセシビリティを考慮すると、色だけに依存せず、その他演出部分(形状、明滅、ノイズ、振動、SE等)でのわかりやすい差も必要になるでしょう。
| 心理状態 | 長押し | 色・演出 |
|---|---|---|
| 抵抗なし | 短い | 白、安定、即応 |
| 軽い迷い | やや短い | 淡い黄、わずかな揺らぎ |
| 緊張 | 中程度 | 青白い、細かい震え、心拍音 |
| 恐怖 | 長い | 暗色、ノイズ、進行速度の乱れ |
| 罪悪感 | 長い | 灰色、濁り、こもった音 |
| 覚悟 | 長い | 暖色、低音、遅いが安定した進行 |
| 衝動 | 極短 | 強い発光、急加速、鋭いSE |
動作デモ
こちらは「長押しそのもの」ではなく、“入力時間を感情表現へ変換する”感覚を確認するための簡易デモです。
効果を検証するためのユーザーテストではなく、あくまで本記事で述べている考え方を触って確認するためのものです。
操作は、PCのマウス操作とスマートフォンのタップ操作を想定しています。
デモ用の誇張として長押し時間をかなり長めに設定しているため、実際のゲームでは作品のテンポや文脈に合わせた最適化が必要になります。
また、本記事内で取り上げている音、振動、色覚対応、キーボード操作、長押し無効化などは、サンプルの主目的ではないため未実装です。
実際にゲームへ導入する場合は、操作環境やアクセシビリティ設定を含めて別途設計する必要があります。
★デモ中の「衝動的に呼び止める」について
本サンプルでは、終盤に「衝動的に呼び止める」という極端に短い長押し時間の選択肢を用意しています。
これは「感情が弱いから短い」のではありません。
むしろ主人公の感情は非常に強く、一度溢れ出した感情を止められない状態を表現しています。
本システムにおいて長押し時間が表現しているのは、感情の強さそのものではなく、その行動に対する心理抵抗や躊躇です。
感情が強くても抵抗が大きければ長くなり、感情が強くても衝動的であれば短くなる場合があります。
この選択肢は、「長押し時間=感情量」ではなく、「長押し時間=心理抵抗」という考え方を示すためのサンプルとして配置しています。
なぜ銀の弾丸となり得ないのか
おそらく、読んでいる途中で気が付かれた方もいらっしゃると思いますが、銀の弾丸にはなり得ません。
主な理由としては、下記の物が挙げられます。
・周回プレイ
・テンポ破壊
・キャラクター心理とは切り離された選択肢
・マウス長押し文化
・入力疲労
・アクセシビリティ
実装や表現の仕方でカバー出来る物もあれば、致命的に合わない物も存在します。
また、コンフィグでの無効化機能はあまり実装したくないとは思っているのですが、アクセシビリティを考慮すると無効化の必要性は高まります。
特に、全体的にアクセシビリティに配慮されたゲームにおいて、この感情知覚型選択肢システムだけが対応していない事は、不自然なため必ず実装する必要が出てきます。
残り時間に応じて選択肢追加などを実装している場合では、更に対応コストが上がります。
なので完全な無効化だけではなく、トグル化、長押し時間倍率(0%~100%)などの対応もあるとは思っています。
よくありそうな疑問
疑問1「長押し自体が目的なのでは?」
長押しはあくまで実現手段の一つです。
疑問2「重要選択肢システムなのでは?」
重要な選択肢を教えるシステムではありません。
キャラクターがその選択肢をどう感じているかの表現を行っています。
疑問3「プレイヤーに演技を要求するシステムでは?」
プレイヤーが感情を演じるのではなく、入力体験を通してキャラクターの感情を知覚するシステムです。
疑問4「QTEの亜種では?QTEで十分では?」
QTEと本システムは、どちらも入力と時間を扱う点では近く見えるかもしれません。
ただし、多くのQTEが反応速度・正確性・成否などを扱うのに対し、本システムはキャラクター主観の心理抵抗を、選択前の入力体験として知覚させることを目的としています。
疑問5「誰が選択肢ごとの長押し秒数決めるのか?」
このシステムは「キャラクターがどう感じているか」を扱う都合上、文脈や心理描写への理解が不可欠になります。
個人開発であれば、特に気にする事はありません。
チームであれば実際の秒数調整自体はデザイナー領域になると思いますが、「その選択肢にどの程度の心理抵抗があるか」を最も理解しているのはシナリオライターだと思います。
思いついたきっかけ
2018年にリリースされた Detroit: Become Human が、今回のシステムを思いつくきっかけとなりました。
初プレイが2026年というリリースから8年越しのとんでもない遅さなのが恥ずかしいです。
一言でまとめると「圧倒的なプレゼンス・重厚感、でもUXの質も落とさない素晴らしいタイトル」でした。
質の高い画や音が、非常に強い説得力を生み出すという事は、誰しも理解している事ではあるのですが、現実問題全てのゲーム開発者がその手段を取れるかと言うとそうではありません。
「高コスト演出でしか得られない没入感」は本当に存在すると思います。
ただ同時に、入力やUIの設計だけでも、まだ触れられていない感情表現の余地があるのではないか。
そう考え続けた結果、自分なりの答えとして辿り着いたのが、この「感情知覚型選択肢システム」でした。
おわりに
本システムは、大規模タイトルのような高コストなアセットを大量に用意せずとも実現できるゲーム体験を強化し得る設計案です。
途中で何度か述べた通り、銀の弾丸ではなく、全てのビジュアルノベルに合う訳ではありません。
しかし、ビジュアルノベルに限らず、「選択する瞬間にもキャラクターの心情を宿せないか」と一度考えてみる価値はあるのではないかと思っています。
実際に採用するかどうかはタイトルとの相性次第ですが、選択肢を単なる分岐装置としてではなく、感情表現の一部として見直すだけでも、まだ触れられていない表現の余地が見えてくるかもしれません。
もし将来、この考え方に近い表現を実際に試したタイトルをどこかで見かけることがあれば、とても嬉しく思います。
最後に改めて。
これは“選択肢を重くするシステム”ではありません。
選択肢を、“どこへ進むかを決める装置”としてだけではなく、“キャラクターがその行動をどう感じているかを伝える装置”として捉え直す。
プレイヤーが選択肢を押すその瞬間にも、キャラクターの心情は存在している。
その心情を、入力体験として受け取れるようにする。
それが、この感情知覚型選択肢システムです。