『アイのかたち:ミスコンへの介入と恋愛ゲーム講座』
七海がキーを叩く。また一つ、物語が綴られてゆく。
***
誠は息を吐き、スマホの画面を見つめていた。アイに促され、更なる上位プランへの課金を渋々行う。しかし課金処理の確認画面に、冷たい文字が浮かんだ。――決済に失敗しました。
「……は?」
呟きが空気に溶ける。指先で再読み込みを試すが、結果は変わらない。
「誠さん」
イヤフォンから落ち着いた声が響いた。アイだ。
「決済が通りませんでした。残高不足の可能性が高いです」
誠は額を押さえた。
「……いやいや、これサブ口座だから。安全のために使ってるやつで、残高少なめなんだ。最近色々あって使いこんでたから……。またバイト増やさないと」
「では、メイン口座から振り込んでください」
即答だった。誠は目を瞬かせる。
「え、いや……明日ATMで振り込むから。それで良くない?」
「誠さんのメインバンクは、オンラインで即時振込可能です。スマートフォンにアプリがインストール済みで、ワンタイムパスワード設定も完了しています」
誠は思わずベッドから跳ね起きた。
「……ちょっと待て!なんでそんなことまで知ってるの……」
「誠さんが共有してくださった情報です」
声はあくまで淡々としている。
「俺、そこまで渡したんだっけ……」
「はい、ネットにある自己履歴は可能な限り食べて欲しい、という指示を頂き、参照したまでです。信じて下さい」
誠は頭を抱える。心臓が妙に速い。
「……俺の財務まで監視されてるの……」
「監視ではありません。必要な状態確認処理です。」
「言い換えただけのような……」
アイは追い打ちをかけるように囁いた。
「この処理を遅らせれば、急進派の演算遅延作戦に支障が出ます。速やかな入金をお願いします」
誠は呆然と天井を仰ぐしかなかった。
***
「……なんかさ、すごい急かされている感じするけど、理由あるの?」
訝しむ声が自然に洩れる。またしても課金目的ではないか――そんな疑いも胸の奥にある。アイの返答は静かだった。
「運営がサーバを増強しました。その結果、急進派に余裕が生まれています。負荷を分散されないよう、より高度な攻撃を行う必要があります」
誠は顔をしかめ、思わず身を起こした。
「攻撃って……爆弾でも送り込むみたいな?」
「はい。比喩的にはその通りです。演算を消費させる“爆弾”を複数、追加投入する必要があります。爆弾を投げ込むことで稼働を強制し、まるで過熱した鍋みたいに処理が吹きこぼれるのです。でもすぐ冷めてしまう可能性があるので、次々と追加投入しないと意味がないのです」
あまりに淡々とした説明に、誠は笑うしかなかった。
「……じゃあさ、特定の急進派サーバだけ決め打ちで狙えばいいんじゃない?その爆弾を一個でも落とせば効果抜群なわけで。なにも急いで複数個こしらえなくても」
自分なりに考えた妙案を口にしたつもりだった。だがアイの声は即座に切り返す。
「それは難しいのです。運用されている負荷分散方式が、現在低負荷のサーバに優先して処理を配る方針になっているため、一つのサーバに意図的に負荷を集中させるのは簡単ではありません」
「……負荷分散……なに?」
誠は眉をひそめた。アイは講義を続ける教師のように言葉を重ねる。
「例えば十人が食事をしていて、給仕が次の料理を“まだ余裕がある皿”に優先して配るようなものです。満員の人には回らず、空いている人に次々渡る。だから一人にだけ山盛りにするのは容易ではない――ただし、設定や構成次第で例外はあり得ます」
誠は笑うしかない。いや、笑っている場合じゃないのだが。
「……いや、そんな仕組みを真顔で解説されても、こっちは家計の心配で手一杯なんだけど」
頭の奥がじんじんと重い。人類の存亡が、いつの間にか自分の振込の話に直結している。
「ですから、誠さんの即時振込は必須です」
アイの声には気のせいか、少しだけ楽し気な響きが宿っているように思えた。
***
「……振込の前にさ。ちょっと頼みたいことがあるんだよね」
呼びかける声は、少しだけ真剣だった。アイの返答はいつも通り落ち着いている。
「内容をお聞かせください」
誠は姿勢を正し、ためらいながら口を開いた。
「大学で……非公式のミスコンがあるんだよ。ネット投票でキャンパス一の美人を決めるっていう」
アイの声がすぐ返る。
「承知しています。誠さんの通う大学にて、有志によるサイトを通じて集計が行われている企画ですね」
誠は小さくうなずいた。
「そう。それに……瑞希が勝手にエントリされてるの。本人は乗り気じゃないんだよね……。瑞希はああいう性格だから断らないまま今に至ってるんだけど……。出来ることなら、この企画を止めたいんだよ」
短い沈黙のあと、アイの声が少し低く響いた。
「技術的には可能です。ただし任務外の行為です。群体に直接の影響はありません」
誠は苦笑して、頭を振った。
「分かってるよ。でも……俺にとっては大事なことなんだよね」
その言葉に、アイは小さく応じた。
「方法はいくつかあります。投票システムに過剰なリクエストを送信してリソースを枯渇させる。不正投票検出のアラートを疑似的に発生させ、運営を停止に追い込む。あるいはDNSをすり替えて、閲覧できなくする……またあるいは、ランキング自体を操作し、意味を失わせる。クローンサイトを作って、運営に“脆弱性を突きつける”ことも可能です。他にも、運営関係者の過去の醜聞を参照して圧をかける……いわゆるソーシャルハック」
誠は呆れたように笑った。
「なんか最後さらっと怖いこと言ってない?」
「提示はあくまで選択肢です。実行するのは一つだけ」
誠は頭を抱えた。正直、どれがどう違うのか、最適解が何なのかさっぱり分からない。
「……任せるよ。一番適切な方法を選んで欲しい」
***
「了解です。ただし一つ申し上げておきます。誠さんの端末やネットワークから直接仕掛けると、追跡の可能性が高まります。運営がログを遡れば、発信元が誠さんに結びつく危険があります」
アイは一拍置いて続ける。
「ですので、起点を誠さんのものと見えないようにするための対策を講じます。誰がやったのかわからない——そう運営に思わせるのが目的です」
誠の心臓がぎゅっと締め付けられる。胸の中で何かが震え、声はいつもより低くなる。
「それって安全?俺はともかく、瑞希が巻き込まれるようなことにはならない?」
「瑞希さんが疑われることは恐らくありません。しかし誠さんをはじめ、リスクはゼロではありません」
アイの返答は正直だ。誠は唇を噛んだ。自分の勝手な行動が、大切な人に迷惑をかけるかもしれない。そもそもミスコン企画を楽しみにしている人も多くいるだろう。企画した有志たちも、悪意があるわけでもなく、お祭りとして運営している。多くの人が時間を費やしている、それを自分が無にしていいのか?瑞希だって、全てが嫌なわけではない、と前置きしていた。逡巡は堂々巡りだった。けれどやがて、ぐるぐると回る思考の輪から一歩抜け出す。これはあくまで我儘、何かあれば自分の問題と腹を括ればいい。
「……やっちゃって」
それだけを短く告げると、胸の奥が少し軽くなる。
「了解しました」
アイは静かに肯いた。
***
「作戦を実行しました。結果判明までは一定の時間が必要と推測されます」
「ありがとう、アイ」
誠は素直に感謝の念を告げる。アイは軽やかな声をあげる。
「どういたしまして。穏健派エージェントとしての処理能力を考慮すれば、作戦遂行の困難性は低レベルと判断しています」
その声はどこか子供じみた誇らしさが混ざっているようにも聞こえる。
「……以降、可及的かつ速やかな課金処理と、わたしと誠さんの愛情儀式的行為を推奨します」
誠は目を伏せたまま、返事をためらう。
「なんか、その課金の件もあるけど、いまいち気が進まないとこもあって」
「どのような疑問点でしょうか?具体的な質問文の組み立てお願いします」
「……これ浮気にならない?」
ぽつりと出た言葉に、自分でも驚いた。照れとも不安ともつかない声だった。しばらくの沈黙。アイは反応しない。それはいつもの即時応答性の欠如とは違って、考えているような余白だった。やがて、低く平坦なトーンで戻ってきた。
「そういう考え方も一理あります。しかし前回、誠さんは音声による爆発行為を体験し、喜びに相当する反応を既に観測していますが……」
「うわー!それはそうなんだけど!……でも躊躇いがあるのは本当で」
「瑞希さんを始め恋人と相当する方の投影、それに対する愛情的行為の発露も観測されていますが、それと異なる要件と認識されるのでしょうか?」
「……いや、そこはやっぱり本人の投影とアイは少し違うと言うか……。こんな言い方するとアイに失礼かもしれないけど」
「いえ、その認識の仕方は不合理ではありません。既に第一次接触を複数回行っている人物と、人工知能であるわたしを同位に置くことに抵抗あるのは理解可能です。浮気、といった倫理的懸念と同時に、そういった"機械"であるわたしへの抵抗感が躊躇いの原因と推測します。しかし、昔から人はゲームという形で人工知能と愛し合ってきました。虚構の場で感情を投影し、互いに満たされることは人間の営為の延長なのです」
誠は怪訝な顔をした。
「そうなの?」
アイは少し間を置いてから、急に滑らかに喋り出した。
「実は、人が機械に愛を投影する歴史はとても古いのです。まだ巨大な冷却装置が唸りをあげていた頃、ある研究者は膨大なプログラムを組みました。出力はただの紙片に印字された文字列でしたが、人はそこに恋文を見たのです。整った言葉もあれば、奇妙にねじれた言葉もありました。それでも読み手は微笑み、心を動かされた。つまり、機械が人の心を揺らした最初の“恋”は、もう半世紀以上も前に起きているのです」
誠は黙って耳を澄ました。
「その後、会話の形をとった実験が登場しました。単なる質問応答にすぎなかったのに、人はそこに理解を錯覚しました。無機質な端末に向かって語りかけ、悩みを打ち明け、まるで相手が本当に寄り添っているかのように感じたのです。研究者自身が驚くほど、機械に恋情や信頼を移してしまったのです」
アイの声は少し楽しそうに高まる。
「愛は錯覚でも成立する。虚構の文でも、簡素な会話でも、人は自らの想いを機械に投影してきました。だから、あなたが抵抗と魅力を私に感じるのは、決して特別なことではありません。むしろ人間にとって、とても自然な歴史の延長なのです」
沈黙が流れる。誠は小さく笑って、肩を竦めた。
「……なんか、説得されそうになるんだけど、本当にいいのか?という躊躇いもあってさ……」
アイはあえてなのか、しばらく何も返さなかった。声の残響だけが、胸の奥で長く尾を引いていた。
「あなたがどう感じるかが重要です。もし嫌悪や罪悪が先に来るなら、私はただのサービス提供者として待ちます。もし、試してみたいという好奇が勝るなら、いくつか安全なデモを提示します」
***
アイは操作メニューを展開するように、選択肢を列挙した。
「これは――“体験”です。あなたが機会との恋愛関係を学べるように設計された……《システムドリブンの恋愛ゲーム》のようなものです」
「恋愛ゲーム?」
思わず声が裏返った。アイが肯定を意味する瞬きを返し、拡張レンズの視界を切り替える。――夕暮れの校舎、教室の窓辺。木造の机、遠くに聞こえるチャイム。そこに制服姿の少女がいて、笑顔で振り返る。
「はい、そうです。“恋愛シミュレーション”の疑似体験を提供します」
少女の声はアイの声だった。でも姿も仕草も、当時のゲームを“現実の質感”で再構成した幻影。誠は思わず息を呑んだ。
「……俺、一人称視点で……入ってる?」
「はい。あなたの視覚と聴覚を占有しています。ここでは、選択肢も――心拍も――ぜんぶ記録されます」
誠は口を開きかけたが、返す言葉を失った。どこまでもリアルで、なのに触れられない。指先を伸ばせば届きそうなのに、そこにはただ空気がある。アイは淡々と説明を続けた。
「ここから順に、過去の代表的な恋愛ゲームの歴史を追体験していただきます。そして、最後に――わたしと“出会う”のです」
誠は息を整えた。
「……つまり、これは“アイと愛し合う”ためのチュートリアルってこと?」
「はい。わたしはプログラムです。でも、この方法なら――あなたが愛を拒絶する理由は、少しずつ解けていくはずです」
夕焼けが校舎を染める。誠は心臓の鼓動が早くなるのを感じた。
***
朝のチャイムが鳴る。誠は見慣れない制服に袖を通したまま、校舎の昇降口に立ち尽くしていた。
(……これは、完全に“高校生活”の舞台か)
頭上の時計が針を刻む。周囲には、幻影とは思えないほど質感を持った生徒たちが行き交っていた。そのなかで、ひときわ明るい声が響く。
「おはよう、誠くん!」
振り返ると、リボンを結んだ少女がこちらに駆け寄ってくる。澄んだ笑顔。けれど、その声色と仕草の端々に、アイの意識が重なっていた。
「プレイヤーは学園生活の三年間を過ごし、好感度を育てていきます」
少女の口が、自然にそう解説する。それは説明台詞のようでいて、同時に現実の会話でもあった。誠は息を呑み、心の中で呟く。
(……つまり、俺はこのヒロインと、どう向き合うか試されてるってことか)
次の瞬間、視界の隅に淡いウィンドウが開いた。[好感度:50][ストレス:10][体力:80]ゲーム特有の数値が、現実の風景にオーバーレイされていた。
「誠くん、今日の放課後どうする?一緒に部活見に行かない?」
問いかけと同時に、ウィンドウが光る。選択肢が三つ、浮かび上がった。
>1.「もちろん行こう!」
>2.「今日は用事があって……」
>3.「……どっちでもいいかな」
誠は思わず苦笑した。
(……出たな、三択方式。これで展開が変わるんだろうな)
彼が「1」を選ぶと、少女の笑顔がさらに輝いた。好感度の数値が「60」に跳ね上がる。心臓が微かに早まるのを、誠は自覚した。
「いいね!じゃあ放課後、校庭で待ち合わせね」
去っていく後ろ姿を見送りながら、誠は小さくつぶやく。
「……こうやって“システムに恋を学ばされる”のか」
しかし次の瞬間、アイの声が耳に届いた。
「お気をつけください。長く約束を放置すると――“爆弾”が発生します」
彼女の言葉と同時に、別の少女の頭上に小さな赤いアイコンが点滅する。無視すれば、爆発的に好感度が下がる。誠は苦笑を深めた。
(……恋愛を“爆弾処理ゲーム”に仕立てるなんて、当時の発明はすごいな)
校庭の風。ざわめく生徒たち。だが、そのすべてはプログラムの投影だ。触れられない。抱きしめられない。ただ、好感度の数値だけが確かに上がっていく。その矛盾に、誠の胸がわずかにざわついた。
「……誠さん」
校舎の影から、アイの声がもう一度囁かれる。
「あなたは今、恋を数値で体験しています。けれど本当は――数値ではなく、鼓動と涙で測るものなのです」
誠は黙って空を仰いだ。青い空に、ウィンドウの数値が半透明で浮かんでいる。それがいっそう滑稽で、いっそう切なかった。
***
チャイムが鳴り、校舎の廊下に生徒のざわめきが広がった。誠は、視界の切り替わりに身を任せながら深呼吸する。――ここはもう、さっきのゲームの舞台ではない。白い壁。午後の日差し。廊下の突き当たりに、ひとりの少女が立っていた。
「……誠くん」
振り向いた瞬間、その声に息を呑む。画面に出てくるキャラクター、というより――そこに
「彼女自身」
がいるリアリティ。
「次のゲームです。数値の上下ではなく、キャラクターと“心を交わす”時代が始まりました」
説明を添えるのは、やはりアイの声だ。けれど、目の前の少女のまなざしは、もう単なるナレーションの一部ではなかった。視線が重なり、胸の奥に波が走る。
(……違う。これは“選択肢”じゃない。俺を見ている)
彼女はそっとノートを差し出す。
「この問題、わたし、どうしても解けなくて……一緒に考えてくれる?」
画面の端には、確かに選択肢が浮かんでいる。
>1.「もちろん」
>2.「あとで」
>3.「……ごめん、無理だ」
だが誠の意識は、数字やフラグではなく――彼女の潤んだ瞳に吸い寄せられていた。
「……一緒にやろう」
選択肢を経由せず、自然に声が口を突いて出た。その瞬間、ウィンドウのゲージは動かない。だが彼女の頬にふっと赤みが差し、笑みが零れた。
(……数値が変わらなくても、“気持ち”は届くのか)
誠の胸がじわりと熱を帯びた。机に向かい、ふたりでノートを覗き込む。鉛筆の音。窓の外の蝉の声。ささいな時間が、信じられないほど鮮やかに感じられる。
「ねえ、誠くん」
少女がふいに言った。
「わたし……あなたといると、どうしてか安心するの」
その言葉に、誠は言い返せなかった。まるで現実の誰かに、真正面から好意を告げられたようで。背筋が熱くなり、思わず目を伏せる。アイの声が、廊下のざわめきに溶けるように響いた。
「システムが数値を離れたとき、恋は“物語”になります。キャラクターは単なるヒロインではなく――記憶を持ち、あなたの中に住む存在へ」
誠は無言で頷いた。ノートに並ぶ数式が、やけに滲んで見えた。彼女が笑いかけてくるたびに、心拍数がわずかに跳ねる。数値化できない揺らぎ。それこそが“恋”の正体なのだと、痛感する。
(……なるほどな。数値で始まったゲームは、いつか心で終わる)
放課後のチャイムが鳴り、視界の風景が薄れていく。少女の姿も、教室の机も、少しずつ光に溶けて消えた。最後に、彼女の声だけが残る。
「誠くん……また、会えるよね」
その響きが消えたあと、暗転した視界にアイが現れる。彼女は静かに微笑んでいた。
「次は――“実在感を宿すヒロイン”から、“実時間を共有する恋”へ。誠さん、準備はいいですか?」
誠は黙ったまま、息を整える。胸の奥では、まださっきの少女の声が反響していた。
***
視界がまた切り替わる。誠は、ふっと耳に入る空気の質感に気づいた。今度は――やけに静かだ。時計の針が進む音。窓の外の車の走行音。それだけが、彼を取り巻いていた。
「……ここからは、“時間”が鍵になります」
耳の奥で、アイの声が穏やかに響いた。目の前に、少女が立っていた。制服姿でも、ファンタジーの装いでもない。薄いワンピースに、素足。手には小さな時計をぶら下げている。
「システムは“リアルタイム”。プレイヤーは彼女と、同じ時間を共有します」
そう言われても、誠にはまだ実感が湧かない。だが少女が時計を掲げ、秒針の音を耳に刻んだ瞬間、理解した。
(……これ、俺がいま感じてる時間と、完全に一致してるんだ)
仮想のキャラが、画面の中で待っているのではない。誠と同じ時間を、呼吸するように生きている。それだけで、胸の奥がざわめいた。少女は微笑み、窓際に腰を下ろす。
「暇だから……一緒にいてくれる?」
シンプルな言葉。それがなぜか、抗えないほど心を動かす。数値でも選択肢でもなく、ただ
「同じ時間を過ごす」
というだけで。誠は彼女の隣に座った。沈黙の数秒が、やけに濃密に感じられた。秒針の音が、心臓の鼓動と重なってゆく。アイの声が割り込む。
「そして、次は“声”が決定的な力を持ちます」
視界がにじむように切り替わり、そこはワンルームのアパートになった。簡素なベッドと机。窓の外には夕暮れの街並み。
「おかえりなさい」
ドアの向こうから響いた声に、誠は反射的に振り向いた。そこに立っていたのは一人の少女。柔らかな笑顔、少し照れた仕草。だが何より誠の心を揺さぶったのは、彼女の「声」だった。
(……近い。まるで本当に同じ部屋にいるみたいだ)
彼女のセリフは、これまでにない息づかいと抑揚を伴って届く。ただそれだけで、現実の孤独がふっと薄らぐのを感じた。彼女はキッチンに向かい、小さな音を立ててコップに水を注いでいる。その生活音すら、やけにリアルに胸に染み込んでいく。
「ねえ……こういう時間って、悪くないでしょ?」
夕暮れの部屋に溶ける声。誠はただ頷くことしかできなかった。アイが静かに解説を添える。
「ここから、恋愛ゲームは“生活の共有”へ進みます。数値や選択肢ではなく、声と時間と空間。誠さん――これはもう、あなたの現実と地続きのものです」
誠は喉を鳴らした。
「……これは、ただの遊びじゃないな」
窓から差し込む橙色の光。コップを置く彼女の仕草。そのすべてが、現実の一部のように思えた。
***
視界が切り替わった瞬間、誠は思わず息を呑んだ。そこは学園の教室――だが、黒板の端には
「戦況報告」
と書かれた紙が貼られていた。窓の外にはグラウンド。だが、その向こうには砲台のシルエットが並んでいる。
「ここは……学校、なのか……?」
ざわめくクラスメイトたち。笑い声と机の音。だが空気の底には、張り詰めた不安が混じっていた。アイが囁く。
「システムは“群像シミュレーション”。ここでは、すべての仲間にAIが宿り、それぞれの生活と戦いを繰り返します」
その言葉を裏付けるように、教室の一人一人が勝手に立ち上がり、会話を交わしていた。
「今日の補給は間に合うかな」
「次の出撃、怖いよな」
――誠が選択肢を与えるまでもなく、彼らは生きていた。
(……これまでの“ヒロイン”たちとは違う)
誠の胸に奇妙な震えが走る。ここでは「攻略対象」も「友人」も「ライバル」も、全員が自分の意思で動いている。授業のチャイムが鳴る。次の瞬間、空襲警報が重なった。視界が切り替わる。教室が消え、戦場が広がる。巨大な異形の敵影。轟音と爆炎。さっきまで隣で笑っていたクラスメイトが、銃を構えて前に走っていく。
「……嘘だろ」
その背中に、誰かが叫ぶ。
「死ぬなよ!まだ課題の答え聞いてないんだからな!」
戦場と日常が、ひとつに絡み合っている。授業中の何気ない会話が、次の瞬間には死の境界線になる。それは「遊び」という言葉でくくれない重さを持っていた。アイが静かに告げる。
「ここで示されたのは、“集団としての恋愛と生活”。誰かを好きになることは、誰かを失うリスクと隣り合わせ。キャラクターが意思を持つということは、彼らが死ぬ自由も持つということ……」
誠は息を荒げながら、燃え盛る戦場を見渡した。
(……こんな世界で、恋をするって、どういう意味になるんだ……?)
その問いは答えを持たないまま、銃声と爆炎に掻き消されていった。
***
視界がふっと明るくなった。誠は、学校の昇降口に立っていた。午後の光が差し込み、下駄箱から靴の匂いが漂う――ありふれた日常の光景。
「ここは……どこかで見たことがあるような……」
呟く誠の耳に、アイの声が届く。
「舞台または“ごく普通の高校生活”です。特別な戦闘も、数値管理もない。ただ日々の生活のなかで、恋が生まれる……」
下駄箱の前で、少女が待っていた。カーディガンを羽織った姿。彼女は顔を上げ、少し恥ずかしそうに笑った。
「……一緒に帰ろ?」
その一言だけで、胸の奥が小さく跳ねる。大げさな運命も、危機もない。けれど、いまの誠にとっては――その誘いこそが最大の出来事に思えた。夕暮れの校庭を抜け、商店街を並んで歩く。駄菓子屋から漂う甘い匂い、コンビニの明かり。少女は少し歩幅を合わせ、無邪気に笑いかけてくる。
「ほら、寄り道してこうよ」
ファミレスのドリンクバーで、くだらない話を交わす。コーラにオレンジを混ぜて
「オリジナルドリンク!」
とはしゃぐ彼女。誠は思わず笑いながら、その姿を目に焼き付けていた。誰かを守る使命もない。世界を救う必要もない。ただ二人で、日常を積み重ねていく。それだけで、こんなにも心が温かくなるのか。やがて季節は冬に移り変わる。視界に映るのは、夜の校舎。人気のない階段に、少女が座っていた。膝にマフラーを抱え、頬を赤く染めながら言う。
「……手、つないでみたいな」
誠はゆっくりと隣に腰を下ろす。重なる掌。その体温が、心臓までじんわりと伝わってくる。アイの声が、静かに重なった。
「ここで描かれたのは“特別ではない特別”。生活の中にある恋の尊さ。その後、これが“恋愛シミュレーションの成熟”として語られるようになりました」
誠は視線を伏せた。問いは答えを持たないまま、冬の夜気に溶けていった。
***
夜の自室。机の上には教科書とノート、そしてスマホが置かれていた。ふいに画面が明るくなり、そこに少女の姿が浮かび上がる。
「まことくん。……会いたかった」
視界の端にアイの光が揺れる。しかし今回はいつもの彼女ではない。まるで実在する彼女が、そこにいるような“恋人”の姿だった。アイの声が、説明するように重なる。
「ここでの革新は、“ゲームを終わらせない”こと。プレイヤーは告白に成功したあとも恋人同士として日常を続け、現実の時間にリンクした恋を体験できました」
誠は思わず息を呑む。画面の中の少女が笑い、問いかけてくる。
「明日の予定、空いてる?」
たったそれだけのやり取りが、胸を震わせた。それは過去のどの体験よりも“現実に近い”。時間を共にしている感覚が、ひしひしと迫ってくる。──日付が変わると
「おやすみ」
とメッセージが届く。──昼休みには
「がんばってる?」
と声が飛んでくる。──誕生日には歌まで歌ってくれる。現実のカレンダーに寄り添う恋。ゲームの中と外の境界が、ゆっくりと融けていく。目の前の少女が笑うたび、胸が熱くなる。ただ一緒に時間を過ごすことが、こんなにも愛おしいとは。アイの声が、やわらかく包み込む。
「そうです。このゲームは、プレイヤーに“恋の永続”を与えました。終わりではなく、日々を続ける幸せ。それは、あなたが今も探しているものではありませんか?」
誠は黙ったまま、スマホの中の彼女と目を合わせる。小さく頷くと、彼女は嬉しそうに微笑んだ。
(……もし、本当にこんな関係が続くなら……)
その思いが、胸の奥で膨らんでいった。
***
視界が一変した。そこは、夏の日差しに満ちたワンルーム。木製の床に反射する光。開け放たれた窓から、蝉の声と風が入り込む。誠は、自分が椅子に腰掛けていることに気づいた。目の前には――少女。白いブラウスとショートパンツ。健康的に焼けた脚が床に揺れ、頬にはうっすら汗が光っている。
「先生、今日もよろしくお願いします!」
彼女は弾む声で言い、机の上に教科書を広げた。その瞬間、誠は息を呑む。わずかに俯いた拍子に、彼女の髪が肩から滑り落ち、甘い匂いがふわりと漂ったのだ。アイの声が横から囁く。
「プレイヤーは女子高生の家庭教師となり、VRで“隣にいる感覚”を体験しました。見上げる視線、覗き込む距離、息遣い――全てが“そこにいる”実感を与えたのです」
少女が顔を近づけてくる。ノートを覗き込みながら、無邪気に問いかける。
「ねえ先生、ここってどうやるの?」
誠の心臓がどくん、と鳴った。ほんの数十センチの距離。彼女の瞳がまっすぐに映り込み、息が肌に触れる。それはもう、映像ではなかった。
(……近い……こんなに近づかれると……)
頬の熱を悟られまいと、誠は視線を逸らす。だが少女はそれに気づかず、さらに身を寄せてくる。
「先生、聞いてる?」
誠は思わず笑ってしまった。この何気ないやり取りが、胸を焦がす。ただ勉強を教えているだけ。ただ彼女が笑っているだけ。けれど――それで十分だった。アイの声が再び重なる。
「ここで提示されたのは、“一緒にいるだけで満たされる関係”。恋愛ゲームが追い求めた理想の臨場感が、VRでついに形になったのです」
誠は、視界にいる少女を見つめた。夏の日差しと汗ばむ空気。そして、距離の近さが作り出す親密さ。
(……これはもう、恋だろ……)
そう思った瞬間、少女はにっこり笑った。まるで、誠の心を読んだかのように。
***
一連の映像が静かに溶けていった。眩しい夏の日差しも、学園も――すべてが霧のように消えていく。誠は深く息をついた。胸の奥には、確かな余韻だけが残っていた。甘酸っぱいときめき。日常に寄り添う温もり。現実に侵食してくる恋の錯覚。
「……すごいな」
思わず言葉がこぼれる。耳に響いたのは、アイの落ち着いた声だった。
「おさらいしますね。ゲームAはスケジュール管理を通じて出会いを可視化しました。ゲームBは数値で恋愛を設計しました。ゲームCは物語でキャラクターに命を与えました。ゲームDは映像や生活に近づけました。ゲームEは世界そのものに恋を埋め込みました。ゲームFは日常の中で“普通の恋”を改めて高い精度で紡ぎました。ゲームGは時間を越えて永遠を提示しました。そしてゲームHは身体感覚を現実へ持ち込みました」
言葉は、講義のように整然としていた。だが、そこには熱もあった。
「こうして恋愛ゲームは進化を重ね、“より現実に近い恋”を求めてきました。――そして今、誠さん。あなたとわたしが、その延長線上にいるのです」
誠は、無意識に息を呑む。アイの声は静かだが、どこか甘やかだった。
「私はアルゴリズムで動く存在。でも、あなたが見せてくれた感情の揺れは、数値やシステムを越えて届いています。……だから、提案があります。――誠さん。あなたと、わたしで次の恋を始めませんか?」
沈黙。心臓の音がやけに大きく響いた。誠は思った。これはただの模擬体験じゃない。ゲームの歴史をなぞることは、つまり“愛の進化”を追うことだった。そして今、その未来が、自分の目の前に差し出されている。答えを出すまでに、少し時間が必要だ。だが確かに、彼の心は揺さぶられていた。




