村の外れにこんな工房があったなんて、知らなかった。
秋の朝は、踏み出すたびに枯れ葉が鳴る。石と木を組んだ小さな建物は、色づいた蔦に半分覆われ、遠目には廃屋にしか見えない。だがメイラが迷いなく苔むした小道を進んでいくので、レンとカイルもその後を追った。
「メイラ、本当にここなのか?」
「間違いありません。魔法学院の文献に名前が残っている方です。グレン・ヴァイスハール——かつて大陸最高と謳われた魔法陣技師」
メイラの声が、いつもより半音高い。学術的興奮を隠せていない。
「最高の魔法陣技師が、なんでこんな辺境に?」
「隠居されたと聞いています。時代が変わって、手書きの魔法陣の需要が減って……」
レンは少し立ち止まった。
手書きの需要が減った——その一因は、他でもない自分のような存在かもしれない。魔法陣を自動生成するスキルが、職人の仕事を奪う。前世で何度も見た光景だ。
「難しい顔すんな」
カイルが後ろから肩を叩いた。力加減を知らないこの男の一撃は、いつも重い。
「難しい顔してない」
「してる。レンが黙ると、だいたい面倒なこと考えてる」
否定できなかった。
メイラが工房の扉を叩く。返事はない。もう一度叩く。やはり返事はない。
「留守でしょうか……」
三度目を叩こうとした瞬間、扉が内側から開いた。
「やかましい。三回も叩かんでも聞こえとるわ」
白髪の老人が立っていた。白い髭は胸まで伸び、灰色の瞳は深い皺の奥で鋭く光っている。分厚い手には無数の火傷跡と、魔法陣のインクが染みついていた。革エプロンの腰には、見たこともない形状の工具が並んでいる。
老師グレン。
「グレン師、突然お邪魔して申し訳ございません。わたしは王都の魔法学院の——」
「知っとる。嬢ちゃんが来るって、村長から聞いとる」
メイラが嬢ちゃん呼ばわりされて、一瞬固まった。
「それで——」グレンの視線がレンとカイルに向いた。「そっちの小僧と筋肉バカは何じゃ」
「小僧?」
「筋肉バカ?」
レンとカイルが同時に声を上げた。グレンは気にする様子もなく、工房の中へ戻っていく。
「入るなら入れ。立ち話は嫌いじゃ」
***
外の冷えた空気を背に、工房の中に一歩踏み入れた瞬間、レンは息を呑んだ。
壁一面に——魔法陣が描かれている。
天井から床まで、びっしりと。手書きの線は細く、正確で、一本一本が震えることなく引かれている。円と三角と六芒星が幾重にも重なり、そこに古代文字が刻まれている。
一つの魔法陣を見るだけで、数百の工程が費やされていることがわかった。
「……すごい」
メイラが眼鏡を押し上げ、壁に顔を近づけた。
「この構造、文献で見たことがあります。『ヴァイスハール式多重展開陣』——現代の魔法陣理論の基礎になった技法です」
「昔の仕事じゃ。今はただの壁紙よ」
グレンが木の椅子に腰を下ろし、湯気の立つ茶を啜った。
「嬢ちゃん。お前さんが来たのは、この小僧の魔法を見にきたんじゃろう」
「はい。レンさんの生成魔法は、既存の理論では——」
「説明できん。知っとる」
グレンの灰色の瞳が、レンを射抜いた。
「噂は聞いておる。詠唱文を唱えるだけで魔法陣を生成する小僧がおると。わしは信じとらんかったがな」
「信じてないなら、見せましょうか」
レンはグレンの工房の中央に立ち、右手を翳した。
「コード生成。——基本防御陣。対象を中心に半径二メートル、物理衝撃の七割を減衰」
虚空に光の線が走った。
青白い光が円を描き、三角形を構成し、ルーン文字が自動的に配置されていく。三秒で完成した魔法陣が、工房の床にふわりと投影された。
グレンの茶碗が、止まった。
「…………」
沈黙が、長かった。
グレンは茶碗を置き、ゆっくりと立ち上がった。床に投影された魔法陣の前にしゃがみ込み、指で線をなぞった。触れているのに、光は揺れもしない。
「構造は正しい。ルーンの配置も、回路の接続も、理論上は完璧じゃ」
グレンが呟いた。
「わしの時代は——」
老師の声が、少し震えた。
「一つの魔法陣に三年かけたもんじゃ。お前は……三分で書くのか」
「三秒です」
「……三秒」
グレンが、長い沈黙の後、顔を上げた。
怒っているのかと思った。だが——違った。
灰色の瞳に浮かんでいたのは、純粋な驚嘆だった。七十二年の人生で見たことのないものを目の当たりにした、職人の目だった。
だが次の瞬間、その目が鋭くなった。
「……だが、何かが足りんな」
レンは眉をひそめた。
「足りない? 理論的には——」
「理論の話をしとるんじゃない」
グレンが魔法陣の一角を指さした。
「ここ。ルーンの接続部分。正しいが、美しくない」
「美しさは機能に影響しない」
「するわ」
グレンが断言した。
「小僧、お前は頭で魔法陣を描いとる。構造を設計し、最適化し、無駄を省く。それは正しい。じゃがな——手が通っとらん」
「手?」
「魔法陣は紙の上に描くもんじゃない。術者の手を通って、世界に刻むもんじゃ。お前の魔法陣には、手の温もりがない」
レンは黙った。
手の温もり——エルナがパンを語る時と、同じ言葉だ。
グレンは壁の魔法陣を見上げた。
「わしがこれを描いた時、一本の線を引くたびに考えた。この線は誰を守るのか。この陣は何のために在るのか。三年かけて、一つの陣にわしの全部を込めた」
老師が振り返り、レンの魔法陣をもう一度見下ろした。
「お前の陣には——その問いがない」
レンは言い返そうとして——やめた。
前世でも聞いたことがある指摘だった。自動生成されたコードは動く。だが、手書きのコードには「意図」が宿る。なぜこの変数名を選んだのか、なぜこの関数をここに置いたのか。人間が考え抜いた痕跡が、コードの品質を底上げする。
同じことが、魔法陣にもあるのだろうか。
「……教えてください」
レンは頭を下げた。
「伝統的な魔法陣の基礎を。何が足りないのか、自分では見えない」
グレンが、少し目を見開いた。
「小僧、お前素直じゃな。最近の若いのは頭を下げんのに」
「合理的な判断です。自分の弱点を知るには、専門家に聞くのが最も効率がいい」
「……そういうところが、足りんのじゃよ」
グレンは溜息をつきながらも、口元がわずかに緩んでいた。
***
グレンの授業は、紙とインクから始まった。
「まず線を引け。定規は使うな。手だけで」
レンは筆を持ち、羊皮紙の上に線を引いた。震えた。曲がった。まっすぐ引けない。
「ひどいな」
「知ってます」
「知っとるなら直せ。十本引け。一本ずつ丁寧に」
レンが四苦八苦している横で、メイラがノートを取っていた。学術的観察記録のつもりらしいが、目がきらきら輝いている。
「グレン師、この基礎訓練は『ヴァイスハール式筆圧制御法』ですか?」
「大層な名前を付けおって。ただの線引きじゃよ」
「文献では——」
「文献は忘れろ。手を動かせ」
メイラも叱られた。
一方、カイルは——
「Zzz……」
工房の隅で、大剣を抱えたまま寝ていた。
「……筋肉バカは寝かせておけ。邪魔じゃ」
「同意します」
レンとグレンの意見が、初めて一致した。
線を十本引き終える頃には、指先が痛くなっていた。だがグレンは容赦しない。
「次は円じゃ。コンパスは使うな」
「……手で?」
「手で」
レンが描いた円は、楕円に近かった。グレンがため息をつく。
「もう一度」
二度目。少しましになった。三度目。やっと円らしくなった。
「まだ歪んどるが——まあ、百回もやれば形になるじゃろ」
「百回」
「わしは千回やった」
さすがに絶句した。千回の手描き円。その果てにあの壁一面の魔法陣がある。
グレンが、レンの三度目の円をじっと見た。
「小僧。お前、手を動かしている間、何を考えておった」
「……正確な円を描くための最適な手首の角度と、筆圧の分布を」
「やっぱりな」
グレンが首を振った。
「次に描く時は——何も考えるな」
「何も?」
「この円は誰のためのものか、だけ考えろ。手は勝手についてくる」
レンは半信半疑で、もう一度筆を取った。
誰のための円か。
——この村の人を守る防御陣の、外周線。
そう思って描いた四度目の円は、三度目よりほんの少しだけ、滑らかだった。
「……ほう」
グレンの声に、初めて感心の色が混じった。
***
基礎訓練の後、レンは工房の隅に座り、イグニスを呼び出した。
「イグニス」
「なんだ」
赤髪の青年が人型化し、腕組みをして現れた。
「今日教わったことを、Codexに取り込みたい」
「……お前、老いぼれに教わったことをすぐ自動化するのか」
「違う。自動化じゃない。基礎を組み込むんだ」
レンは手元の羊皮紙を広げた。グレンに教わった線の引き方——筆圧の変化、速度の緩急、角の処理。職人が何十年もかけて体得する技術のエッセンス。
「今まで俺のCodexは、魔法陣の構造だけを最適化していた。でもグレンが言う『手の通った線』——つまり、線そのものの品質が抜けていた」
レンが詠唱文を組み立てる。
「コード生成。——基本防御陣。対象中心、半径二メートル。物理衝撃七割減衰。線の引き方はヴァイスハール式筆圧制御に準拠。角の接続は曲線補間。ルーンの配置間隔は黄金比」
新しい魔法陣が虚空に浮かんだ。
「……おお」
メイラが声を上げた。
さっきの魔法陣と、構造は同じだ。だが——線が違う。均一な線ではなく、緩急のある線。角が丸みを帯び、ルーンの間隔に自然なリズムがある。
前世で言うなら——フォントが変わったようなものだ。同じ文字でも、明朝体とゴシック体では印象がまるで違う。グレンが教えてくれたのは、魔法陣の「書体」だった。
「小僧」
グレンが近づいてきて、新しい魔法陣を見下ろした。長い沈黙。
「……まだ足りん。だが、さっきよりはマシじゃ」
「ありがとうございます」
「礼を言うのは百年早い。——じゃが」
グレンの分厚い手が、レンの肩を叩いた。
「温故知新、という言葉を知っておるか」
「古きを温ねて新しきを知る」
「その通り。お前の魔法は新しい。わしの技術は古い。だが合わせれば——面白いものが生まれるかもしれんな」
レンは心の中で呟いた。
——温故知新コード。悪くない。
メイラがノートに何かを書き殴りながら、興奮で頬を赤くしている。
「これは論文になります……! 伝統魔法陣技術と生成魔法のハイブリッド理論……!」
「嬢ちゃん、論文の前にお前も線を引け。手が動かん学者は半人前じゃ」
メイラが「は、はい!」と姿勢を正した。
***
夕暮れ。
工房を出ると、西の空が橙色に染まっていた。吐く息がうっすらと白い。秋の日は短く、影がもう村全体に伸びている。カイルがようやく目を覚まし、大あくびをしている。
「あー、よく寝た。で、なんか面白いことあったか?」
「お前が寝てる間にな」
「ふーん。腹減った」
カイルの思考回路は一貫している。レンは呆れ半分、安心半分だった。こういう男がいると、空気が軽くなる。
村の中央広場に戻ると、紅葉した街路樹の下で、エルナがパン工房の店じまいをしていた。
「おかえり。どこ行ってたの」
「村の外れの工房。伝統的な魔法陣の技術を教わった」
「へえ。あんたが人に教わるなんて珍しい」
「俺だって教わることはある」
「ふーん」
エルナが何か言いたげにレンを見たが、メイラがレンの隣にいるのに気づいて、視線を逸らした。
「……パン、余ってるけど。食べる?」
「食べる」
カイルが即答した。レンが答える前に。
エルナが三人分の丸パンを渡してくれた。焼きたてではないが、まだほんのり温かい。レンがかじると、いつもの小麦の甘さが口に広がった。
「エルナちゃんのパンは最高だな!」
カイルが豪快にかぶりつく。メイラは「いただきます」と丁寧に食べ始めた。
レンはパンを噛みながら、今日のことを反芻していた。
グレンの壁一面の魔法陣。三年かけた一つの陣。手の温もり。
そして——自分の三秒の魔法陣に足りなかったもの。
「あんた、また難しい顔してる」
エルナの声で我に返った。
「してない」
「してる。カイルと同じこと言うのやめてくれない?」
「同じことは言ってない——」
「二人とも嘘つき」
エルナが溜息をつきながら、もう一個パンを押しつけてきた。
帰り際、グレンが言った言葉を思い出す。
「そういえば、最近この辺に面白い精霊の気配がしておったぞ」
「精霊の気配?」
「ああ。水と風と土——三種じゃ。わしの老いた感覚でもわかるくらい、強い気配がな」
レンの中で、何かが繋がった。
イグニスとのMCP接続は、火の精霊一体だけだ。だが——もし他の属性の精霊とも接続できれば。
前世の知識がよぎる。単一のサービスに依存するより、複数の専門サービスを組み合わせたほうが、システム全体の柔軟性は飛躍的に上がる。
火だけじゃない。水、風、土——四属性の精霊が繋がれば。
「イグニス」
レンの隣で、イグニスが炎を揺らした。
「聞こえてる。——面白い話じゃないか」
「お前は嫌か? 他の精霊が増えるの」
「馬鹿を言え。この俺様が最初の接続者だ。後から来る奴らは、俺の後輩に過ぎん」
ツンデレ精霊が、少しだけ誇らしげに炎を燃やした。
レンはパンの最後の一口を噛みしめながら、秋色に染まった空を見上げた。
三種の精霊——水と風と土。火のイグニスに加えて、あと三体。もし全属性とMCP接続できれば、この村でできることの桁が変わる。
明日。新しい精霊に会いに行こう。