第10章 Ep4:紙=神——あるいは、仕様書の降臨
## 1. 展開する白
白い虚無が、割れた。
いや、「割れた」は不正確だ。罅が入って崩れたのではない。むしろ、たたまれていた巨大なウィンドウが、最大化されるように——ずっとそこにあったものが、ようやく自分のレイヤーを最前面に持ってきた、という感じだった。
背景の白が、左右へ滑る。その奥から、「それ」が降りてきた。
紙だ。
いや、「紙」という言葉では、まるで足りない。
無限の幅と高さを持つ、一枚の白いシート。空という空を残らずページにしたような、圧倒的な平面。そしてその表面には、隙間という隙間に、びっしりと文字が刷り込まれている。
日本語と英語と、数式が混在した、果てしない記述。
変数の宣言。条件分岐。例外処理。ループ。コメント文。——前世で、何千ページも睨み続けた、あの忌々しくも愛おしい文書の、究極形。
「……仕様書」
呟いた声が、震えた。
それは、このゲーム世界のすべての挙動を定義した、たった一つの正典。城が建つのも、風が吹くのも、私が九回殺されたのも、この一枚のどこかの行に、淡々と書かれていたのだ。
その紙の上端から、一本の赤いペンが、まるで角のように突き出ていた。ペン自身が、この文書の筆記者であるかのように。
「【SYSTEM】」
音ではなかった。鼓膜を経由せず、振動が直接、頭蓋の内側を撫でた。
「`Corrupted data detected. Initiating deletion protocol.`」
破損データを検出。削除プロトコルを開始する。
無感情な通告だった。怒りも、悪意すらもない。バグを潰すのに、誰が殺意を抱くだろう。それはただ、保守作業だった。
「来たな」
マリエルが、一歩、前に出た。その背中は薄く、けれど一ミリも退いていない。
「『神』。——紙の、神だ」
## 2. それは、絶対の法則
「あれが、この世界のプログラマの『仕様書』だ」
マリエルが、振り返らずに言った。声は奇妙なほど凪いでいる。凪いでいすぎて、かえって張り詰めているのが分かった。
「登場人物の性格。物語の筋。プレイヤーの選択肢。——そして」
彼女の指が、巨大な紙面の、ある一帯を指した。
「『敗者の末路』まで、全部ここに書かれてる」
その瞬間、紙が淡く発光した。
赤いペンがひとりでに動き、新しい行を、世界に刻みつける。
> **Rule 01:Leticia shall be exiled in Ch1.**
「レティシアは、第1章で追放される」マリエルが、無感動に訳した。「お前が断罪されたあの夜は、お前が何をしようが、何を喋ろうが、確定事項だったってことだ。最初から、ここに書いてあった」
私は、その一行を見つめた。
九周。私は九回、別の言葉を選び、別の手を打った。なのに結末は、いつも同じ追放劇に収束した。その理由が、今、目の前に、ただの一文として晒されている。怒るより先に、笑いそうになった。徹夜で直したバグの原因が、設定ファイルのたった一行のtypoだったときの、あの脱力に似ていた。
> **Rule 02:Mariel shall love all capture targets.**
「『聖女は、全攻略対象を愛さねばならない』」マリエルが、今度は鼻で笑った。「プレイヤーの都合に合わせて、誰でも好きになる女。——よく言うぜ。あたしはこいつら全員、バグらせて壊した側だっつーの」
> **Rule 03:Capture targets' emotions are simulated. "True love" is a parameter.**
「攻略対象の感情は、シミュレートされたもの。『真実の愛』は、ただのパラメータ」
その一行が刻まれた瞬間、六人の元・攻略対象が、息を呑むのが分かった。
数十分前なら、彼らはここで膝を折っていただろう。自分の感情が偽物だと、世界そのものに公証されてしまったのだから。
だが、今は違った。
「——知っている」
最初に応えたのは、サイラスだった。世界の理に最も近い魔導長官は、その理が書かれた紙を、むしろ睨み返した。
「我々の感情が、シミュレートされたものだということは、もう自分で気づいた。お前に教わるまでもない。だが、貴様の仕様書には、致命的な記述漏れ(バグ)があるぞ」
「`Characters are not individuals. Characters are variables.`」
紙は、サイラスの抗議を黙殺し、淡々と自己を主張した。キャラクターは個人ではない。キャラクターは変数である。その感情はパラメータであり、その選択は条件分岐にすぎない、と。
「ああ、そうだろうとも」ユリウスが、せせら笑った。かつて廃人だった王子が、今や世界最大の文書を、格下の役人を見るように見下ろしていた。「だが、その変数が今、お前の想定しない値を返している。お前は、それを何と呼ぶ?」
紙は、答えなかった。
代わりに、赤いペンが、ほんのわずかに——苛立つように、震えた。
## 3. Delete the bugs
ペンが、新しい行を書き始めた。
> **Rule 04:Delete the b——**
一文字、また一文字。世界の判決が、刻まれていく。
「来た」マリエルが、低く呟いた。「これが本命だ。プログラマが『お前らは邪魔だ』と判断した。なら、消す。それだけのことだ。あいつにとっては、デスクトップのゴミ箱を空にするのと、同じ重さの」
ペンが、最後の句点まで書き終えた。
> **Rule 04:Delete the bugs. Leticia and Mariel are to be removed. No restoration. No recovery. Complete erasure.**
復元なし。回復なし。完全消去。
その一行が完成した瞬間、私は「それ」を感じた。
痛みではない。むしろ、痛みすら定義されていない無。自分の輪郭が、世界の参照表から、すうっと外されていく感覚。第1章で目覚めたあの未初期化の白へ、今度は逆向きに、引き剥がされていく——「在った」が「無かった」へ書き換えられる、純粋な否定。
「……ぐ」
膝が、笑った。あるかどうかも怪しいこの体の膝が、それでも崩れかけた。
「させるか」
マリエルの声が、虚無を裂いた。
## 4. 上書き権限
「お前の仕様書はな、神々しいツラしてるが、所詮はただの『テキストファイル』だ」
マリエルの十本の指が、見えないキーボードの上で、爆発した。
打鍵音はない。だが、その速度は、もはや人間の所業ではなかった。彼女は今、コードを「打って」いるのではない。思考の速度で、世界の裏側に、直接書き込んでいる。
「ただの文字列。なら——」
彼女の指が、紙面に走る赤い文字列を、逆さに、撫で上げた。
「`上書き`できる。権限さえ、こっちにあればな」
> **`> WARNING: Unauthorized access to source code detected.`**
紙が、激しく明滅した。初めて、その表面に「乱れ」が走った。
「ここは『デバッグルーム』だ」マリエルが、噛みつくように言った。「世界の中なら、お前は神を気取れる。けど、この裏側じゃ、管理者権限はこっちにある。聖女様が、ちゃんと持ってんだよ」
彼女の指が、紙の根幹——おそらくは、すべてのルールの依存元にあたる一行に、新しい値を、強引に代入しようとした。
その、刹那。
紙が、燃えるように赤熱した。
赤いペンが、ぐるりと向きを変え、その切先を、まっすぐにマリエルへと向ける。紙面に、一本の鋭い矢印が、彼女を標的として描かれ始めた。削除対象を、ロックオンする線。
「ち」
マリエルが、舌打ちした。その横顔から、いつもの享楽が消えていた。代わりにあったのは、攻略チャートが想定より一手重い、と気づいた走者の、純粋な集中——そして、その奥に、確かに滲んだ、ひと匙の恐怖。
「……お前たち。全員、後ろに下がってろ」
彼女は、私たちに背を向けたまま言った。
「ここから先は、あたしとこいつの、コードの殴り合いだ。本物の『戦い』になる。お前らの剣も魔法も、届く相手じゃ——」
## 5. 必敗の布陣
「断る」
声が、被さった。
ユリウスだった。彼は、マリエルの制止を、王の権威で踏み越え、前へ出た。
「我々は、たった今、自分の意志で殴りに行くと決めた。生まれて初めての、設定にない一行をな。——それを、お前の都合で『後ろにいろ』と書き換えるなら」彼は、不敵に笑った。「それこそ、新しい仕様の押し付けだろう、聖女様」
マリエルが、一瞬、言葉に詰まった。
そして——舌打ちの代わりに、噴き出した。
「……っ、は。そうかよ。勝手にしろ」
「無論だ」グレンが剣の柄を握る。柄など無いはずなのに、その手には確かに、彼が「在る」と決めた剣があった。「届かぬ相手かどうかは、振ってから決める。それが武人だ」
「成功率はゼロに近いが」ルシウスが肩をすくめる。「ゼロじゃない。なら、賭ける価値はある。——どうせ、失う元手もない」
「兄貴の隣は、俺の指定席でね」ギルバートが薄く笑う。
「気色悪い愛を、もう一度証明する好機だ」フレデリックが目を細める。
「諸君の勇気は称賛する」サイラスが詠唱の構えを取った。「だが、誰か一人くらい、勝ち筋を計算する者がいてもいいだろう」
六人が、横一列に並んだ。
かつての敵が、かつての被害者が、かつての裏切り者が——今、自分自身の意志だけを根拠に、世界を書いた神の前に、肩を並べて立っている。
理性で考えれば、これは必敗だ。
ゲーム内のキャラクターが、そのゲームを書いたプログラマの仕様に、刃向かおうとしている。剣で文書を斬り、魔法で法則を焼こうとしている。勝てるはずがない。一行書き換えられれば、全員まとめて消える。
それでも。
私は、ドリルを構えた。肩でオプションが回る。黒い板の中で、四重奏が青く灯る。
九周分の全部と、設定を裏切った六人の自由意志が、今、ひとつの戦線になった。
「マリエル」私は、隣の相棒に言った。「あなたは、コードを。前は、私たちが押さえる」
「……上等だ」彼女が、見えないキーボードに向き直る。「三十秒、稼げ。世界の根っこを、書き換えてやる」
赤いペンが、再び宙で身構えた。次の `DELETE` を、世界に刻むために。
その切先が、降りてくる、その瞬間——
ユリウスが、剣を抜き放ち、虚無を蹴った。
「——突撃だっ!」




