異世界でもプログラム

北きつね

文字の大きさ
90 / 179
第四章 ダンジョン・プログラム

第五話 監視ソリューション

しおりを挟む

 カルラとアルバンとエイダが最下層に挑戦している頃に、俺はダンジョンの監視ソリューションを完成させた。

 監視は、それほど難しくは無かった。
 プッシュで送られてくるダンジョンからのデータを受信できるポイントを設定して、表示するだけでよかった。よくある、動画を再生する方法と同じだ。

 簡単に出来た。ダンジョンが動画を撮影していると仮定してネットワークを繋げてみた。カメラがネットワークカメラとして認識が出来た。
 最初は、ネットワークカメラとして認識させた状態で開発を行った。

 Motion JPEG のストリームで取得するのは簡単だった、イベントハンドにメソッドを書き込めば、イベントとして処理が出来た。
 ストリーム取得の処理が考えていた以上に高負荷になってしまったために、違う方法を考えていたら、備え付けの端末ならUSB接続で行けるのではないかと考えた。開発環境がある端末を起動してから、ダンジョンにUSBで接続するように選択を行った。
 なんでもありだな・・・。

 USB接続のUSBカメラとして、ダンジョンが認識した。カメラの切り替えも可能だったが、カメラの位置が固定されてしまう。
 監視ソリューションとしては、DirectShowを使ったUSBカメラの動画再生で問題はないだろう。階層の入り口や休憩室などをメインに考えればいい。いくつかのカメラを設定して、DB化しておく、接続ポイントさえ設定しておけば、カメラの切り替えは可能だ。

 備え付けのカメラでの監視には、問題はなかった。
 次は、冒険者たちの行動監視だが、戦闘や会話は既に取り込むようになっている。監視が必要とは思えないが、作ってみる。追尾カメラは、固定式ではない。フレームレートを落としてネットワークカメラとして作成してみる。
 イベントハンドラをオーバーライドができるのは当然だから、クラスをラッピングしてカメラを自動的に作成して、必要がなくなったら削除するようなクラスを作成した。
 これで、ネットワークカメラを使った”カクカク動画”が再生できる。追尾カメラとして考えれば上出来だ。

 追尾カメラを自動生成する方法が使えたので、USBカメラも自動生成ができると考えた。
 ダンジョンクラスを探していると、オーバーライドできそうな物が見つかった。クラスのパラメータにポインターを返すことで作ったカメラが生成された。これで、定点カメラも問題はなくなった。

 異常系や特殊操作はまだ作っていないが、α版として動作を開始する。
 表示するモニターは贅沢にも、128面。大小様々なモニターを壁に配置した。ヒューマノイドたちに監視させるために、配置したのだが少しだけ、ほんの少しだけやりすぎた。モニターなんて使いみちがないし、持っていけないから、使えそうな物でサイズ的に適している物を並べていった。
 電源の確保やケーブルの取り回しを考えなくて言い分だけ、設置は楽に出来た。

 監視ソリューションが、ひとまず落ち着いたので、次はエイダの肝になっている、機械学習の部分を巨大化する。
 俺の知恵袋として活躍が期待できるエイダには、知識を溜め込んで欲しい。そして、遠隔でダンジョンのヒューマノイドたちを動かしてほしいのだ。そのためにも、機能の向上は必須事項だ。
 近くに控えていた、ゴブサンに流れてきていた、ラックサーバを保管している場所に案内させた。
 あまり得意ではないが、複数のサーバを連結させる。構築してあったエイダの心臓部を更に大きくする。ヒューマノイドにも協力させて、48Uのラックもどきを作成する。ラックサーバの数を確認したら、92台が流れ着いていた。スペックはまちまちだが、ひとまず48Uのラックに、23台を納めていく。隙間を開けて設置しておく、ケーブルの取り回しが無いのがすごく嬉しい。それだけではなく、モニターへの出力やキーボードやマウス接続が、プログラムから制御できる。
 一台のエイダシステムの監視用に端末を用意して、制御用に設定をおこなって、プログラムを動かす。
 起動時に、動くOSが選べるのが地味に嬉しい。BIOS設定でOSを入れ替えることができる。スペックなのか、世代なのか、原因はわからないが、選択できないOSも存在しているのだが、それなら、動く端末を使えばいい。

 腕につけている。スマートウォッチでエイダに連絡をする。

『エイダ』

『マスター?』

『鍛錬の最中か?』

『いえ、休憩中です』

『管制室に来てくれ、エイダのシステムをアップデートする』

『わかりました』

 5分後に、エイダが管制室に戻ってきた。いつものポジションに座ったエイダを端末に接続する。新しく構築したシステムに、エイダを接続する。今までのシステムはバックアップ用に作動させる。電気代を考えなくて済むのは嬉しい。電気の代わりに、魔力が必要になっているが、ダンジョンの状況をモニタリングしている端末には、ダンジョンが溜め込んでいる魔力も表示させてある。大事なデータなので、中央のモニターに表示している数値だ。その数値は、93億前後で推移している。俺が管制室を使うようになって、気がついた時には、90億程度だったので微増している状況だ。100億を基準に考えることにしている。魔物を作成したり、罠を生成したり、宝物を設置すると魔力が減る。倒されると、少しだけ戻ってくる。ダンジョン内に、ダンジョンで産まれた者以外が居ると魔力が回復する。

「エイダ。終わった。起動するぞ」

『はい。マスター』

 エイダに配置したモジュールを順番に発動していく、エイダに関連するモジュールは、本体以外にも存在する。

「接続はどうだ?」

『問題はありません』

「よし、切り離すぞ」

『はい』

 開発環境との接続を切る。
 エイダが立ち上がった。

「問題は?」

「ありません」

「ダンジョンの制御や、ヒューマノイドへの命令が行えるようになっている。試してみてくれ」

「はい・・・・。問題はありません。ダンジョン内の情報に接続できました。ヒューマノイドは、管制室に居る者だけですが接続ができました」

「わかった。概ね成功だな」

「はい。ありがとうございます」

 エイダも感情が豊かになってきた。
 精度が上がってきているのだろう。

 エイダに監視ソリューションの説明を行う。戦闘と同時には無理だという判断が下ったが、戦闘をしていなければ、監視もスムーズに行えるようだ。

 俺が関しソリューションを完成させて、エイダを支援特化にまとめ上げた、翌日にカルラとアルバンは、俺が提示した最下層に相当する敵を撃破することができた。

 食堂で待っているとカルラとアルバンがエイダに釣れられて入ってきた。

「兄ちゃん!」「マナベ様」

 カルラは、俺の前で跪いて、アルバンは俺に飛びかかろうとしたのを、カルラが制した。

「突破できたようだな」

「うん」「はい」

「共和国に向けて出発する・・・。前に、情報収集だな」

「マナベ様。共和国への道やダンジョンと思われる場所の情報収集は、私が行います。アルバンは、共和国までの物資の調達を行います」

「あっわかった。任せる。準備が出来たら呼んでくれ」

「かしこまりました」

「エイダ!」

「はっ」

「アルバンについていけ。アルバンは、エイダを連れて行って、馬車の用意を頼む」

「わかった。エイダ。一緒に行こう」

 エイダを抱きかかえたアルバンが嬉しそうにするのとは対照的に、エイダがイヤそうな顔をする。

『マスター』

『エイダ。外は、アルバンの従魔のように振る舞えよ。外でどれだけのことができるのか確認してくれ、魔法を使ってみて、違和感が無いか確認してくれ』

『わかりました。マスターは?』

『俺は、管制室の整理を続ける』

『はっ』

 二人とエイダが食堂から出ていった。
 ゴブイチが飲み物を持ってきた。人数分が用意されていたが、俺が全員分を飲んだ。

 あとは、寝て待っていればいいよな?
しおりを挟む
感想 8

あなたにおすすめの小説

悪役令嬢の慟哭

浜柔
ファンタジー
 前世の記憶を取り戻した侯爵令嬢エカテリーナ・ハイデルフトは自分の住む世界が乙女ゲームそっくりの世界であり、自らはそのゲームで悪役の位置づけになっている事に気付くが、時既に遅く、死の運命には逆らえなかった。  だが、死して尚彷徨うエカテリーナの復讐はこれから始まる。 ※ここまでのあらすじは序章の内容に当たります。 ※乙女ゲームのバッドエンド後の話になりますので、ゲーム内容については殆ど作中に出てきません。 「悪役令嬢の追憶」及び「悪役令嬢の徘徊」を若干の手直しをして統合しています。 「追憶」「徘徊」「慟哭」はそれぞれ雰囲気が異なります。

クラス転移したけど、皆さん勘違いしてません?

青いウーパーと山椒魚
ファンタジー
加藤あいは高校2年生。 最近ネット小説にハマりまくっているごく普通の高校生である。 普通に過ごしていたら異世界転移に巻き込まれた? しかも弱いからと森に捨てられた。 いやちょっとまてよ? 皆さん勘違いしてません? これはあいの不思議な日常を書いた物語である。 本編完結しました! 相変わらず話ごちゃごちゃしていると思いますが、楽しんでいただけると嬉しいです! 1話は1000字くらいなのでササッと読めるはず…

貧民街の元娼婦に育てられた孤児は前世の記憶が蘇り底辺から成り上がり世界の救世主になる。

黒ハット
ファンタジー
【完結しました】捨て子だった主人公は、元貴族の側室で騙せれて娼婦だった女性に拾われて最下層階級の貧民街で育てられるが、13歳の時に崖から川に突き落とされて意識が無くなり。気が付くと前世の日本で物理学の研究生だった記憶が蘇り、周りの人たちの善意で底辺から抜け出し成り上がって世界の救世主と呼ばれる様になる。 この作品は小説書き始めた初期の作品で内容と書き方をリメイクして再投稿を始めました。感想、応援よろしくお願いいたします。

どうしよう私、弟にお腹を大きくさせられちゃった!~弟大好きお姉ちゃんの秘密の悩み~

さいとう みさき
恋愛
「ま、まさか!?」 あたし三鷹優美(みたかゆうみ)高校一年生。 弟の晴仁(はると)が大好きな普通のお姉ちゃん。 弟とは凄く仲が良いの! それはそれはものすごく‥‥‥ 「あん、晴仁いきなりそんなのお口に入らないよぉ~♡」 そんな関係のあたしたち。 でもある日トイレであたしはアレが来そうなのになかなか来ないのも気にもせずスカートのファスナーを上げると‥‥‥ 「うそっ! お腹が出て来てる!?」 お姉ちゃんの秘密の悩みです。

転生したら最強種の竜人かよ~目立ちたくないので種族隠して学院へ通います~

ゆる弥
ファンタジー
強さをひた隠しにして学院の入学試験を受けるが、強すぎて隠し通せておらず、逆に目立ってしまう。 コイツは何かがおかしい。 本人は気が付かず隠しているが、周りは気付き始める。 目立ちたくないのに国の最高戦力に祭り上げられてしまう可哀想な男の話。

ナイナイづくしで始まった、傷物令嬢の異世界生活

天三津空らげ
ファンタジー
日本の田舎で平凡な会社員だった松田理奈は、不慮の事故で亡くなり10歳のマグダリーナに異世界転生した。転生先の子爵家は、どん底の貧乏。父は転生前の自分と同じ歳なのに仕事しない。二十五歳の青年におまるのお世話をされる最悪の日々。転生チートもないマグダリーナが、美しい魔法使いの少女に出会った時、失われた女神と幻の種族にふりまわされつつQOLが爆上がりすることになる――

うっかり女神さまからもらった『レベル9999』は使い切れないので、『譲渡』スキルで仲間を強化して最強パーティーを作ることにしました

akairo
ファンタジー
「ごめんなさい!貴方が死んだのは私のクシャミのせいなんです!」 帰宅途中に工事現場の足台が直撃して死んだ、早良 悠月(さわら ゆずき)が目覚めた目の前には女神さまが土下座待機をして待っていた。 謝る女神さまの手によって『ユズキ』として転生することになったが、その直後またもや女神さまの手違いによって、『レベル9999』と職業『譲渡士』という謎の職業を付与されてしまう。 しかし、女神さまの世界の最大レベルは99。 勇者や魔王よりも強いレベルのまま転生することになったユズキの、使い切ることもできないレベルの使い道は仲間に譲渡することだった──!? 転生先で出会ったエルフと魔族の少女。スローライフを掲げるユズキだったが、二人と共に世界を回ることで国を巻き込む争いへと巻き込まれていく。 ※9月16日  タイトル変更致しました。 前タイトルは『レベル9999は転生した世界で使い切れないので、仲間にあげることにしました』になります。 仲間を強くして無双していく話です。 『小説家になろう』様でも公開しています。

王女の中身は元自衛官だったので、継母に追放されたけど思い通りになりません

きぬがやあきら
恋愛
「妻はお妃様一人とお約束されたそうですが、今でもまだ同じことが言えますか?」 「正直なところ、不安を感じている」 久方ぶりに招かれた故郷、セレンティア城の月光満ちる庭園で、アシュレイは信じ難い光景を目撃するーー 激闘の末、王座に就いたアルダシールと結ばれた、元セレンティア王国の王女アシュレイ。 アラウァリア国では、新政権を勝ち取ったアシュレイを国母と崇めてくれる国民も多い。だが、結婚から2年、未だ後継ぎに恵まれないアルダシールに側室を推す声も上がり始める。そんな頃、弟シュナイゼルから結婚式の招待が舞い込んだ。 第2幕、連載開始しました! お気に入り登録してくださった皆様、ありがとうございます! 心より御礼申し上げます。 以下、1章のあらすじです。 アシュレイは前世の記憶を持つ、セレンティア王国の皇女だった。後ろ盾もなく、継母である王妃に体よく追い出されてしまう。 表向きは外交の駒として、アラウァリア王国へ嫁ぐ形だが、国王は御年50歳で既に18人もの妃を持っている。 常に不遇の扱いを受けて、我慢の限界だったアシュレイは、大胆な計画を企てた。 それは輿入れの道中を、自ら雇った盗賊に襲撃させるもの。 サバイバルの知識もあるし、宝飾品を処分して生き抜けば、残りの人生を自由に謳歌できると踏んでいた。 しかし、輿入れ当日アシュレイを攫い出したのは、アラウァリアの第一王子・アルダシール。 盗賊団と共謀し、晴れて自由の身を望んでいたのに、アルダシールはアシュレイを手放してはくれず……。 アシュレイは自由と幸福を手に入れられるのか?

処理中です...