赤い提灯と、青い光の座標 低く傾いた冬の陽射しが、カフェの窓際にある木目調のテーブルを斜めに切り裂いていた。踊る埃の粒が、ディスプレイの放つ淡い青光に吸い込まれては消えていく。 慎(しん)は、マウスを握る右手にじわりと滲んだ汗を、デニムの膝でそっと拭った。画面の中では、Unityのコンソールウィンドウが無慈悲な赤いエラーログを吐き出し続けている。 「……また、ここか」 呟きは、隣り合わせで座る友人のハルキには届かないほど小さかった。 数時間前から、キャラクターの挙動が特定の条件下でループに陥り、元の位置に引き戻されてしまうバグと格闘している。組んでは壊し、戻っては書き直す。その徒労感は、まるで出口のない迷路を彷徨っているようだった。 「なあ、これ見てよ」 ハルキがタブレットを慎の目の前に差し出した。画面には、夕暮れに染まる九份(キュウフン)の街並みが映し出されていた。斜面にへばりつくように連なる家々と、石畳の階段。そして、軒先に吊るされた無数の赤い提灯が、湿った空気の中にぼんやりと滲んでいる。 「台湾。ここ、九份の茶藝館なんだけどさ。二百元くらいで、結構いいお茶が飲めるらしいんだ。金曜の夜なら、まだそこまで混んでないかな」 慎は眼鏡を少し押し上げ、画面の中の幻想的な風景を見つめた。 「……坂が多いんだっけ、ここは」 「ああ。ひたすら歩くことになるだろうな。でも、この景色を実際に目で見たら、足の疲れなんて忘れると思わないか?」 ハルキの指が地図をなぞり、移動時間の計算を始める。 満員電車の揺れや、コンクリートに囲まれた日常とは対極にある場所。八角の香りが漂う喧騒と、山間の静寂。慎は、自分の指がキーボードを叩く感覚を忘れ、異国の地の冷たい風と、古い木造建築の匂いを一瞬だけ肌に感じたような気がした。 「有馬の時みたいにさ、車で行ければ楽なんだけどな。山に行きたいよ、静かなところに」 「車か。自分の空間があるって、いいよな」 慎の頭の中に、有馬の温泉街へ続く山道の景色が浮かぶ。ハンドルを握る感触、タイヤが路面を噛む微かな振動。自分たちだけの目的地へ向かうという高揚感。 「でもさ、慎。俺たちがこうやって、指先一つで世界をシミュレートしたり、見知らぬ土地の情報を瞬時に手に入れられるのも、結局はとんでもない知性の積み重ねなんだよな」 ハルキがふと思い出したように、ニュースサイトを見せた。そこには、GoogleのAI開発に関わった科学者たちがノーベル賞を受賞したというトピックが躍っていた。 「タンパク質の構造を解析するAIだっけ。科学の進歩が、俺たちが今触ってるこのGeminiとか、ゲームエンジンの中にも溶け込んでる。……最強だよな、人間って」 慎は、改めて自分のディスプレイに視線を戻した。 画面上の無機質なコードの羅列。それは、何千人もの天才たちが積み上げてきた知恵の結晶であり、誰かの「何かを作りたい」という切実な願いの集積だ。 自分が今直面しているバグも、大きな物語の一部に過ぎないのかもしれない。 「GitHubにプッシュしておいた方がいいぞ。戻れなくなる前に」 「わかってる。……少し、休憩にしよう」 慎はキーボードを叩き、最新の作業内容をクラウドへと送り出した。自分の名前がコミットログに刻まれる。いつかこれが形になり、誰かの手に渡る。その時、自分はこの世界に確かに存在したと言えるのではないか。そんな小さな野望が、胸の奥で静かに熱を帯びた。 カフェの自動ドアが開き、外の冷たい空気が流れ込んでくる。 「台湾に行ったら、赤い提灯の下で、今のこのバグの話を笑いながらしようぜ」 ハルキの言葉に、慎は短く「そうだな」と答えた。 まだ画面の中のキャラクターは立ち止まったままだが、慎の心は、少しだけ遠くの山並みまで羽ばたいていた。 窓の外では、街灯が一つ、また一つと灯り始めている。その光は、画面の中のエラーログよりもずっと温かく、遠く台湾の夜に揺れる提灯の色と重なって見えた。
