第二話 初陣
突然、世界から音が消えた。スーツとシートの摩擦音、計器類の電子音、動力炉の駆動音、その他ありとあらゆる音が。驚いてスカーの様子を窺うと、彼女は何かに気づいた表情だ。それだけではない。全てが白く霞み、停まって観えるのだ。
(……ッ!)
動揺に言葉を失い、暫し思考が停止した。だが、考えを纏める好機だと気づく。俺は努めて冷静に、現状の再確認を始める。
(宙賊の罠だと想定してみよう。俺たちには、要塞と戦艦の両方が必要だ)
慎重すぎると見なされている。少し思い切るべきだろう。
(救難信号を無視して隠れたとしても、要塞が見つかる可能性は残る)
五〇〇光秒――地球と太陽との距離に相当する――など、この世界の宇宙船には散歩のように近い距離だ。擬装済みだが、接近されれば見つかる恐れはある。多勢を相手に、要塞を護って戦うのは避けたい。
(ならば静観は悪手だ。討って出よう。後は助けた相手と取引すれば良い)
熟考の末の同意見に、俺は無力を噛み締めた。しかしながら、良心と規約に従う事はできる。迷いが晴れて幸いだ。そう寛いだ途端、世界に音と色が戻った。
「……どうした、ガゼル。またダンマリか?」
スカーが咎め、俺は一矢を報いる。
「シミュレーション完了。すぐさま出撃すべきと判断します。制御調整、試験航行の中止を推奨。相応の操艦負担をご容赦願います」
一瞬、スカーが面食らう。うまく牽制できたと良いが。
「……ほう。お主にしては積極的だ。よろしい、出撃だ!」
視界を艦外カメラに切り替えた。
「出撃命令確認。制御権、掌握。……主推進機始動。艦固定具解除。前進微速」
狭い非常用格納庫に、命綱の収蔵管理システム端末があった。ぶつけぬよう、慎重に意識で艦を操る。意外にも滑らかに動かせるのは、きっと同居AIのアシストのおかげだ。
「ラスティネイル、出渠完了。スカイアイル、隠密擬装を強化します」
戦艦が格納庫から出ると、要塞の生命維持装置を止めた。戦艦を静かに前進させ、聞き耳を立てる。隠すべき要塞のすぐそばで、強力なレーダー波の照射は止めておきたい。ここに居るぞ、と大声を出すようなものだからだ。
量子通信――盗聴防止と超光速の情報伝達とを両立する――で、要塞から救難信号の方角情報が送られてくる。要塞と戦艦の二箇所で聞き耳を立て、より正確な方角を割り出すのが俺の狙いだ。できればもう一箇所、聞き耳が欲しい。そうすれば、交差方位法でほぼ正確な位置がわかるのだが。
『……ちら、……セナ王国所属……助を……要……ます』
途切れつつも、救難信号の探知に成功した。すぐに発信源へ艦首を向け、星系内巡航の準備をする。
「救難信号の発信源へ、巡航を開始します。ハイパードライブ起動」
ハイパードライブ機構は、超光速航行の為のエネルギー発生装置だ。主推進機の出力を過給して発動させる。今回の発動方式は巡航だ。星系――太陽系などのことを指す――の中を素早く移動するのに適し、少ない過給圧で済む。
「……三、二、一、今!」
行く先の星々が尾を引き、迫って見えた。戦艦が軽快に宇宙を駆けてゆく。ところが、その航程はすぐに躓いてしまう。
「巡航阻害を検知」
巡航阻害とは専用の装置を使い、目標艦船の巡航を強制解除する行為だ。これを許可状無しに行うと、ただちに討つべき宙賊として扱われる。
「迎撃だ。手並みを見せよ」
「了解。巡航解除」
沈黙を保っていたスカーが、ここぞと命を下す。俺も端的に応じた。戦場では敬語を使わず簡潔にやりとりすると聞く。秒速二、三〇〇米ほどで飛び交う宙戦だ。悠長な喋り方は危険すぎる。
巡航を解除し、砲門を開いた。宙賊に背後を取られている。
「前進全速、三秒。急速反転」
背後の敵と間合いを取り、急激に艦首を引き起こした。水泳のフリップターンを腹側ではなく背中側へ、後ろ回りでやっているような動きだ。ターン直前までの勢いはそのままに、艦首方向だけを変える。全速で後進しつつ、上下逆さの敵艦を正面に捉えた。艦首を捻るように一八〇度左回転させ、艦の上下を敵と揃える。
「敵艦捕捉。一二時、艦数三。交戦開始」
敵は一二時方向で、前後に一列を成している。俺は全速後進のまま、先頭の一隻に対盾レーザーをお見舞いした。その赤い光条が、瞬時に目標へと命中する。
『敵艦A、防盾喪失。対盾兵装、再充電中』
戦闘ログが脳へと追記され、目視でも戦果を確認した。青く膜状に光るシールドが霧散している。敵艦Aが飛来物への守りを失った隙に、対装甲レールガンを三点バースト射撃で叩き込んだ。
レールガンは、フレミングの左手の法則でお馴染みな電磁力で、実体弾を低反動かつ高威力で撃ち出す。レーザーほどではないが、射程や弾速にも優れた兵装だ。
『敵艦A、撃破。対盾兵装、再充電完了』
継ぎ接ぎだらけの宙賊艦が爆散した。可燃性ガスが満ちる蓄電機の誘爆らしい。艦の重要区画は、損傷を負えばすぐさま熱が篭もる。その温度が、可燃性ガスの発火点を超えたのだろう。
(逃しはしない!)
全速後進のまま、螺旋を描くように機動した。敵艦Aの爆散に紛れた、残り二隻を捉える為に。ここで宙賊に逃げられると厄介だ。奴らの背後方向は、隠し通すべき要塞がある方角なのだから。
意外にも残党は逃げ出さず、間合いを再び詰めようとしている。宙賊艦は明らかに脆いが、向かってくる以上は討たねばならない。こちらも命が懸かっている。
俺は後ろへの螺旋機動のまま、残る敵艦BとCに撃破判定を記録した。
「敵艦隊、殲滅確認。交戦終了」
気を抜く暇は無い。要救助者を待たせている。
「反転後、巡航へ移行します」
俺は再びのフリップターンで、救難信号の方へ艦首を向け直した。
「ハイパードライブ起動。……三、二、一、今!」
巡航しつつ耳を澄ませた。要塞と情報を統合し、要救助者の位置特定を急ぐ。
そんな時だった。まるで耳元で囁くように、俺を嗜める声がしたのは。
「周辺の警戒も……怠るでないぞ?」
確かに、伏兵がこれだけとは限らない。俺は救難信号への聞き耳を少しだけ絞り、その分を回りの警戒に割く。
「ガゼルよ」
ぞくり、とした。……その声はどこまでも透き通り、底冷えがしている。
「……なかなか、手荒い操艦をするではないか」
怒気の氷晶が如き錯覚に圧され、艦橋内カメラに視界を切り替える。
(……ッ!)
そこには長く艷やかな黒髪を大いに乱しつつも……笑顔が眩しいスカーが居た。
【登場艦艇紹介】
ダンスカー艦隊所属
ラスティネイル級戦艦
https://twitter.com/voxelhed/status/1788385394691809417
【作中の戦闘機動について】
〝1.ベクトル不変のインメルマン〟から、後ろ向きで〝2.バレルロール〟に繋いでいます。
1.ベクトル不変のインメルマン
-1 クルビットを半回転で止める
-2 180度左エルロンロール
2.バレルロール
https://ja.wikipedia.org/wiki/%E3%83%90%E3%83%AC%E3%83%AB%E3%83%AD%E3%83%BC%E3%83%AB_(%E3%83%9E%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%90)




