第3話
森の入り口には木の門が立っていたので、くぐる前に門のわきでメモリの表示を開いてみた。
メイン職のメモリに入っているのは1本指と2本指のライトニングとMPリジェネが1つだけで、まだ8割近く空いている。
サブ職のメモリには、鍵のアイコンがついたままだ。
空いているところにはHPリジェネとMPリジェネを詰めこむことにした。
公式のプリセットのままだとHPリジェネは1つで20、MPリジェネは18もメモリを食うけれど、自分で書きなおしたバージョンなら6と5で済む。
MPリジェネは2つ足して最初のと合わせて3つにした。
自然回復と合わせると3秒でMPが4回復して、2本指のライトニングを1発撃つのに使うMPとちょうど同じになるので撃ちっぱなしにしてもMPが減らない。
それ以上積んでも余るだけだから、残りは全部HPリジェネに回した。
11個足したところでメイン職のメモリは99/100になって、これならかすり傷くらいは次の傷がつく前に消えてくれるはずだ。
「ふふ、メモリぱんぱんだ」
満足して門に向きなおると、門のわきに立っていた槍を持った男の人がこっちを見た。
頭の上には名前のかわりに『森の門番』とだけ出ているので、NPCらしい。
「森に入るのか。奥のボスは、この町に来た者が初めに倒す相手だぞ」
「強いんですか?」
「はじめの相手にしてはな。ただ、ボスは1頭しかおらん」
「えっ、1頭? じゃあ早い者勝ちなんですか?」
「大勢で1頭を取り合ったら、だれも倒せんまま日が暮れるだろう? だから森は、入るパーティごとに分けてあるのさ」
「あ、サービス開始のときにボスの取り合いになっちゃうゲーム、ありましたよね?」
「そういうことだ。これがインスタンスダンジョンでな、パーティごとに森もボスもひとつずつある。何人で入る?」
「ひとりです」
「なら、おまえさんひとりのインスタンスダンジョンだ。ボスもちゃんと1頭いる」
門番が槍の先で門をさすと、目の前にメッセージが出た。
『この先はインスタンスダンジョンです(6人PT推奨)』
『現在のパーティ:1名』
「入らないの?」
横から声をかけられてふりむくと、門のわきで4人組が座りこんでいた。
直剣×中盾と槍使い、それに魔法使いが2人で、声をかけてきたのは杖を膝に置いた火魔法使いの女性だった。
「入りますよ。ソロで」
「ソロで? 6人PT推奨って書いてあるよ」
「見ました。でもソロでも入れるみたいだったので」
「うちら、いま1回負けて戻ってきたとこなんだよね。奥のボスが硬くてさ、火がほとんど通らないの」
「硬いって、どのくらいですか?」
「防御高いっぽい。いつもなら150ダメージ出る火が、40ダメージとかしか出なくてさ」
「それなら、たぶん大丈夫です!」
「え、なんで?」
「わたしのライトニング、防御無視なんです」
「防御無視の魔法なんてあるの?」
「あるんです。そのかわり、めちゃくちゃ弱いんですけど……」
「弱いのに大丈夫なの?」
「えっと、弱いは弱いんですけど、硬いのには効くんです。たぶん」
火魔法使いはわたしのローブと杖を持っていない手を見くらべて首をかしげた。
「よかったら一緒に行く? 5人目、ちょうど空いてるし」
「あ、ありがとうございます! でも、ちょっとひとりで試したいことがあって、すみません」
「そっか。負けたら戻っておいでね」
「そのときは、ボスの動きを教えてもらいに来ますね」
門のほうを向いたところでブーツのひもがほどけているのに気がついたのでその場でしゃがんで結びなおした。
初期のローブは膝までの丈しかなくて、しゃがむとすそがうしろに引っぱられるせいで太ももの裏がすうっと涼しくなる。
うしろで直剣×中盾のプレイヤーと槍使いがそろって咳ばらいをした。
「……おい、前向いとこうぜ、前」
「お、おう。向こう向こう」
「ちょっと、あんたたち」
火魔法使いがふたりの頭を杖で順番に小突いている。
何があったのかわからないままひもをきゅっと結んで立ち上がって門をくぐると、うしろのにぎやかな声はそこでぷつりと聞こえなくなった。
*
森の中は外から見たより明るかった。
葉っぱのすきまから落ちてくる光が地面にまだらを作っていて、歩くとそのまだらがちゃんと足の上を滑っていく。
影ひとつにどれだけ計算させてるんだろうと、つい上を見あげながら歩いた。
最初に出てきたのは角のある鹿で、体は草玉の5倍くらいあって背中には木の皮みたいな硬そうな毛がびっしり生えていた。
頭の上の表示は『鎧鹿』で、HPは3,000。
鎧鹿に2本指のライトニングを撃つために人さし指と中指をそろえて向けると、パチリと音がして4%の120と固定ダメージの12という2つの数字が出た。
名前に鎧ってついてるくせに、数字は草玉のときと同じ顔をして出てくる。
「よしっ、効いてる……!」
鎧鹿が頭を下げて角をこっちに向けて突進してきた。
横に跳んで避けるとさっきまでわたしがいたところの木に角が刺さって、幹がミシッと鳴る。
草玉とはわけが違って、速いうえに角の届く範囲も広い。
2本指のライトニングは射程が中距離までなので撃つたびに鎧鹿の間合いに入ることになって、3秒ごとに近づいては撃ち、離れてはまた避けるのをくりかえした。
3発目を撃ったところで、角の先がローブのすそを引っかけた。
すそがスカートごと腰のあたりまでめくれ上がって太ももに森の風があたり、HPが2割減ったところで詰めこんだHPリジェネがすぐに回復し始める。
「ひゃっ……い、いまめくれた……っ」
インスタンスダンジョンでよかったと思いながら転がって起き上がるころには減ったぶんの半分がもう回復していた。
鎧鹿は角を木から抜いて、また頭を下げている。
この回復の速さなら次の突進が来るまでにたぶん満タンになる。
それなら、わざわざ離れなくてもいい。
鎧鹿の正面から半歩ずれたところに立って、避けられる角は避け、避けきれないのはもらったままリキャストが明けるたびに鎧鹿へ2本指を向けてライトニングを撃ちこんだ。
角がかすってHPが減っても次を撃つころにはもう回復しはじめている。
「え、これゴリ押しでいけるじゃん……!」
2本指のライトニングが1発132ダメージなら、3,000のHPは23発で消えるので1分ちょっとで終わる。
最後の1発で鎧鹿は大きな光のかたまりになってほどけていった。
*
2匹目の鎧鹿を倒したところで、登録してある2つのライトニングを並べてみた。
違うのは射出点の行だけで、ほかは1文字も変わらない。
同じものを2つ持っているようでなんとなく落ちつかないし、公式がこういうところをどう書いているのかも気になってプリセットを開いてみた。
ライトニングのプリセットは相変わらず長くて「ここだいじ!」も「これ消すと何も出ません」も「佐藤さんいないしわかんねえ」も、そのまま残っている。
いらない行をひとつずつ飛ばしながら上から読んでいった。
変数がずらっと並んだところのすぐ下に、4行だけのかたまりがあった。
ほかの行にはほとんど全部だれかが何か書きこんでいるのに、そこにだけコメントがひとつもなくて名前のつけかたもそこだけきれいにそろっている。
ジョブのデータベースから雷を引いてきて射出点と相手を決めて撃つ、それで終わりの4行を上から2回読んだ。
「これ、最初からあったんだ」
声に出したら、なんだか損した気分になった。
昨日の夜あれだけコメントを消して消して、やっと削りだした形とほとんど同じだ。
下にずらずら続いているのは、佐藤さんがいなくなってから、だれかが少しずつ足していった行なんだろう。
ひとつだけ、わたしのと違うところがあった。
射出点のところに杖でも指でもなく「self.focus」と書いてある。
杖やなくても出せるやで、のコメントの下の一覧を見なおしてみても focus はどこにも載っていなかった。
並んでいるのは杖の先、剣の先、指の1本ずつ、目、口、背中だけだ。
focus ってなんだろうと首をひねって、試しに自分のコードに書いてみようかと思ったけれどやめた。
このゲームは間違ったコードを書いても何も起きないうえに、どこがおかしいのかも教えてくれないので、ボスの手前でライトニングが出なくなったら笑えない。
4行だけメモに写してプリセットを閉じた。
*
広場へ続く道の手前に背の高い草が茂った草地があって、足を踏み入れてからやっと草のかげで緑の玉が2つごろごろ転がっているのに気がついた。
表示を見ると2つとも『大草玉』だった。
「うそ、さっきのやつ……しかも2匹……遠くから撃つつもりだったのにぃ……」
1匹目にライトニングを撃つために2本指を向けたところで、うしろにいた2匹目の太いツルが右の足首に巻きついた。
「ひゃっ、また……っ!」
ぐいっと持ちあげられて、草原のときと同じように逆さまに宙吊りになる。
落ちてくるローブとスカートのすそを左手で太ももに押さえつけていると、1匹目が細いツルを伸ばしてきて胸をぺしぺしたたき始めた。
「ひゃっ、いたっ……! ちょ、やめてください、そこ……っ」
ツルは同じところばかり狙ってきて、当たるたびにHPが少しずつ削れていく。
「んっ……あっ……な、なんで、同じとこばっかり……っ」
右手の2本指で吊っているほうを撃っても、揺れていてなかなか当たらない。
左手はスカートでふさがっているので、かばう手もない。
逆さまのまま見まわしても、木と草のあいだでツルが上下しているだけで人の影はひとつもなかった。
「ここ、わたしひとりのインスタンスダンジョン……ですよね……?」
スカートを押さえていた左手をそっとはなした。
すそが顔のほうへめくれ落ちて目の前が茶色くなったけれど気にしないことにして左手も2本指の形にする。
右と左で交互に撃てば、当たる。
吊っているほうを右で、たたいてくるほうを左で狙って、揺れの向きで狙いやすいほうから撃つと当たる数がいっきに増えた。
パチパチと撃っているうちに、吊っているほうの大草玉から細いツルが何本も伸びてきた。
こんどは足首に巻いた太いツルをはしごにして、するすると膝のほうへ下りてくる。
「えっ、ちょ、そのツル、どこ行くんですか……?」
すそから手をはなしたのは自分なので、だれにも文句は言えない。
からみついた細いツルは、一度通った道を覚えているみたいに迷わず合わせ目をたどってきた。
「ま、待って、そこ、さっき通ったとこ……もう覚えてなくていいからぁ……っ」
いちばん細いツルが、すきまを見つけるなり中へもぐりこむ。
若いツルの節がひとつ、またひとつと順番に通っていって、そのたびに青くさい汁でぬるりと滑った。
「ひぁっ……ふ、節が、ひとつずつ……っ」
いちばん弱いところまでたどりつくと、ツルの先はそこできゅっと丸まって離れなくなった。
そこへ右手から吊っているほうに1発当てると、中のツルがびくっと縮んでから仕返しみたいにぬちゅりとひと巻きした。
「ちょ、撃ったら、中で……っ、うそ、撃つたびにこれなんですか……?」
撃たないとほどけないのに、撃てば中のツルが暴れる。
指先が震えて、左手から出た電撃はたたいてくるほうの大草玉の横をかすめていった。
「あ、あぁもう、手、震えて……撃てない、ってば……っ」
攻撃が通るたびに、逆さまの体がびくんと跳ねる。
「HP、ぜんぜん減ってくれない……リジェネ盛りすぎたの、わたしだ……っ」
草原ではDEATHで放りだしてもらえたのに、今度は終わりようがない。
たたいてくるツルのペシッという音と中でツルが巻くぬちゅっという音が、いつのまにか同じ間で鳴っていた。
「ひ、ぅ……そ、そっちとそっちで息合わせないでぇ……っ」
吊っているほうには、もう2発入っている。
拘束を抜けるのに要る150ダメージまで、あと6ダメージ。
1発当てればほどけるのに、その1発がツルの揺れでなかなか当たらない。
「あ、あと6ダメージ……あと6ダメージなのにぃ……っ」
揺れが止まるほんの一瞬に合わせて、もう一度右手を吊っているほうへ向けた。
「いっ……ま、待って、まだ、撃って、な……っ」
たたいてくるツルと中のツルがちょうど同じ間で来て、ためこんでいたしびれが指の先までいっぺんに走った。
「あ……っ、――!」
撃つはずだった最後の電撃は指の先からぱちりと出ていって吊っているほうの大草玉に当たった。
足首のツルがほどけて、中にもぐりこんでいた細いツルも節をひとつずつ引っかけるようにしてぬるりと出ていく。
逆さまのまま落ちたので頭から草の上にころんと転がって、起き上がろうとしても腕に力が入らない。
吸っても吸っても息が足りなくて、のどがひくっと鳴った。
「はぁっ……は、ぁ……っ」
たたいてくるほうの大草玉は、おかまいなしにまだツルをふりおろしてくる。
草の上にへたりこんだまま右と左で交互に撃ち続けた。
指先が震えて、狙うたびに半拍ずつずれる。
2匹が光の粒になって消えるまで、それが直らなかった。
「や、やった……はぁ……」
ひっくり返っていたスカートのすそを直した。
2回直して、3回目に気づいて手をおろす。
膝の上のすそを握ったまま、立つのはもう1回大きく息を吸ってからにした。
*
森の奥は開けた広場になっていてまん中に道中の鎧鹿よりふたまわりは大きい鹿が立っていた。
枝分かれした角が王冠みたいに広がっていて、表示は『鎧鹿の王』でHPは1万。
門の前の4人組が負けた相手だ。
角の先は鎧鹿の倍どころではなく太い。
あれをまともにもらったら、リジェネの回復より先にHPがなくなってしまうだろう。
鎧鹿のときと同じように正面に立つのはやめて広場の入り口から1本指のライトニングで撃つことにした。
中指をたたんで人さし指だけをボスに向けるとパチリと音がして、割合ダメージの100と固定ダメージの3で、合わせて103ダメージが出る。
ボスは首をひとふりしただけでこっちを向いた。
動きは鎧鹿よりずっと遅いけれど、そのかわり角をふると広場の半分くらいまで届くので、届かないところを選んで広場の外周を回りながら3秒ごとに撃った。
103、103、103と、角の上には同じ数字ばかりが浮かんでは消えていって、〈回復不可〉のアイコンもずっと光ったままだ。
ときどきボスが地面を踏み鳴らすと葉っぱの雨が降ってくるので、それを避けてはまた撃った。
100発目のあたりでボスがゆっくり膝を折って、光のかたまりになって散るまでに、ちょうど5分かかった。
ほっと息をついたところで頭の上で短い音が鳴って、メッセージが出た。
『戦闘の記録を確認しています』
チュートリアルで案内役が言っていたAIのチートチェックだ。
どきどきしながら待っていると、表示が変わった。
『確認が完了しました。問題はありません』
「よかったぁ……」
肩から力が抜けたところで、レベルアップの鐘が3回続けて鳴ってレベル10から13になった。
ふつうは6人で分けるボスの経験値を、ひとりで全部もらったらしい。
鐘がやんだあと、ボスが消えたところにドロップの箱が落ちていて中には銀色の指輪が入っていた。
『鎧鹿の王の指輪 MP+10』。
2回読みなおしてから左手の人さし指にはめると、最大MPが本当に10から20に変わった。
「MP+10って……わたしの最大MP、まるごと倍じゃん。神じゃん」
指輪をはめたまま2本指の形を作ってみると、人さし指の銀色が照準みたいに見えて、ちょっと強そうだ。
MPが20あれば、リジェネが追いつかないときでも2本指のライトニングを5発は続けて撃てる。
*
森を出ると、門の前ではまだ4人組が座っていて火魔法使いがわたしに気づいて立ち上がった。
「あ、おかえり。だめだった?」
「いえ、倒せました!」
「うそ、ボス?」
「はい。5分くらいかかっちゃいましたけど」
「え、ソロで? 雷で?」
「はい! ずっと指でパチパチやってました」
「は?」
槍使いはそう言ったきり固まって、直剣使いなんて持っていた中盾を草の上に落としかけている。
残りのふたりも、何を聞いたのかわからないという顔でこっちを見ていた。
「火、40ダメージしか入んなかったのに?」
「ライトニングって、最大HPの1%なんですよ。だから硬くても関係なくて」
「1%ってしょぼくない?」
「しょぼいです。でもボスってHP1万あるので、1発で100ダメージは入るんですよ。あとは100回当てるだけです」
火魔法使いは自分の杖をしばらく見おろしてから、隣の槍使いの肩をばしばしたたいた。
「ねえ、わたしも雷にすればよかったかな?」
「20まではジョブ変えられるけどさ」
「変えちゃおっかな」
「やめとけって。地味だぞ、あれ」
「地味ですよ。ボス戦のあいだ、ずっと同じ数字見てましたもん。103、103、103って」
「うわ、飽きそう」
「途中で、数えるのやめちゃいました」
「よし、もう1回行ってくる」
「えー、また?」
火魔法使いが杖をつかんで立ち上がると、残りの3人もしぶしぶ腰を上げて、ぞろぞろ門をくぐっていった。
ひとりになった門の前でメモに写した4行を開いて self.focus のところを指でなぞってみる。
フォーカスってカメラのピントのことだっけ、でも目ならもう一覧にあるし、と考えているうちに頭がこんがらがってきたので、メモは開いたままもう1周しに門をくぐった。
ここまでお読みいただき、ありがとうございます。
ブックマークと、ページ下部「ポイントを入れて作者を応援しよう!」の★★★★★をいただけますと、ランキングのポイントになるとともに、創作活動の大きな励みになります。
お手数をおかけしますが、ぜひよろしくお願いいたします。




