表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
デバッグ作業のつもりが、バグ(溺愛)だらけでコンパイル通らないんです!   作者: 天汐香弓


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

1/2

第一章: 転生と初期デバッグ

第一章: 転生と初期デバッグ


青空湊は、いつものように深夜のオフィスでキーボードを叩いていた。34歳のシステムエンジニアとして、Pythonを駆使し、バグを一つずつ潰していくのが彼の日常だった。今日も、複雑なアルゴリズムのデバッグ作業に没頭していた。


「よし、このif文で条件分岐を正しく設定すれば……。変数favoriteに正しい文字列が入っていれば、ルート回避できるはずだ。ふう、完璧。」


画面に映るコードを眺めながら、湊は満足げに息をついた。だが、次の瞬間、激しい頭痛が襲ってきた。視界がぼやけ、キーボードに突っ伏すように意識を失った。


```python

# 湊の脳内シミュレーション: 転生前の最後の思考

if health_status == "critical": # 健康状態が危険なら

print("Error: System shutdown imminent") # システムシャットダウン警告

emergency_exit() # 緊急脱出関数呼び出し

else:

continue_debugging() # デバッグ継続

# 現実: health_status が "critical" を超えて "fatal" だったため、未定義のエラーが発生。例外処理なしでクラッシュ。

```


目が覚めた時、湊は見知らぬ場所にいた。柔らかなベッドの上、周囲は豪華な部屋。壁にはタペストリーが掛かり、窓からは中世風の街並みが見える。ファンタジー世界?


「ここは……どこだ? 夢か? いや、VRか? 待て、俺の体が……小さくなってる?」


鏡に映ったのは、18歳くらいの美少年。金色の髪、青い瞳、細身の体躯。完全に別人だ。湊は慌てて自分の体を確かめ、頭を抱えた。


「転生? 異世界転生? マジかよ、そんなラノベみたいな……。待て、冷静に分析しろ。まずは状況をコード化して把握だ。」


彼の視界に、突然不思議な表示が浮かんだ。まるでデバッグツールのように、世界の要素が変数やコードとして視覚化される。


```python

# 特殊スキル『コード・アイ』発動: 世界のステータスを可視化

user_name = "ミナト・フォン・ベルンシュタイン" # 転生後名前

age = 18 # 外見年齢

world_type = "BL_Fantasy_Game" # 世界属性: BLゲームベースのファンタジー

role = "Mob_Character" # 役割: モブ(脇役)

objective = "Avoid_Romance_End" # 目的: 恋愛エンド回避

exit_condition = "Peaceful_Retirement" # 成功条件: 平穏な老後 (exit code 0)

```


「BLゲームの世界? モブ美少年に転生? 待て待て、BLって……ボーイズラブのBLか? 俺、ノンケだぞ! これは致命的なエラーだ。絶対に恋愛フラグを立てないようにしなきゃ。論理的に回避行動を取れば、問題ないはず。」


湊(今やミナト)は、部屋から出ようとドアを開けた。そこに立っていたのは、使用人らしき男。だが、視界に新たな変数が浮かぶ。


```python

# 初遭遇: 使用人とのインタラクション

npc_name = "Butler_John"

affection_level = 0 # 好感度初期値

if interaction_type == "neutral": # 中立的対応なら

affection_level += 1 # わずかに上昇

else:

print("Safe: No change")

# ミナトの行動: 事務的に挨拶(neutral選択)

# 結果: affection_level = 1 (微増だが、無視可能レベル)

```


「ふむ、安全圏だ。まずはこの世界の情報を集めよう。モブとして目立たず生きるのがベスト。」


ミナトは貴族の息子として転生したらしい。ベルンシュタイン家は中堅貴族で、王都の宮廷に仕える立場。今日から王宮で働くことになっていた。転生前の知識で、ゲーム開発で関わったBLの典型恋愛フラグを思い浮かべる。


「攻略対象は王太子とか将軍とか、ハイスペック男どもだろ。距離を取ればフラグ立たない。シンプルなif文で回避可能。」


```python

# ミナトの基本回避ロジック

target_list = ["王太子", "将軍", "伯爵"] # 潜在的攻め対象

for target in target_list:

if distance_to_target < 100: # 対象との距離が100cm未満なら

evade() # 回避関数実行

else:

maintain_status_quo() # 現状維持

# 想定: これで romance_flag = 0 をキープできるはず

```


王宮に向かう馬車の中で、ミナトは計画を練った。だが、王宮に着くなり、予想外の出来事が起きた。歓迎の儀式で、王太子アレクセイ・フォン・ヤオイが現れた。クールな銀髪、鋭い眼差し。完璧超人だが、視界に危険信号が。


```python

# 初対面: アレクセイのステータス

target_name = "アレクセイ・フォン・ヤオイ"

romance_flag_risk = 99 # 危険度99%

character_type = "執着系攻め"

danger_level = "CRITICAL"

if eye_contact_duration > 3: # 視線が3秒以上なら

affection_level += 5 # 好感度上昇

print("Warning: Flag triggered")

else:

print("Safe")

# ミナトの行動: 視線を逸らす(else選択のつもり)

```


ミナトは慌てて目を逸らした。だが、それが逆効果だった。アレクセイの視線がミナトに留まり、わずかに口角が上がる。


アレクセイの思考: 「あの控えめな視線……恥じらっているのか? 興味深いな。(love_point += 10)」


ミナトの感想: 「よし、視線回避成功。affection_level は0のままのはず。……え、+5? なんでだよ! if文の条件を勘違いしてた? eye_contact_duration は初めから3秒超えてたのか? デバッグミスだ!」


儀式の後、ミナトは事務員として王宮の図書室に配属された。静かに仕事に集中しようとするが、アレクセイが突然訪れる。


「ミナト・フォン・ベルンシュタインか。君の仕事ぶりを確認しに来た。」


アレクセイが近づいてくる。距離が縮まる。


```python

# 遭遇イベント: 距離チェック

if target_distance < 50: # 50cm未満なら

print("危険:接触回避")

step_back() # 後ろへ下がる

else:

print("安全圏")

# ミナトの実行: 距離49cm検知 → step_back()

# 現実: 後ろに壁あり。Wall_Collision_Error 発生!

```


ミナトが後ずさると、背中が壁に当たる。結果、王太子がさらに近づき、壁ドン状態に。アレクセイの腕が壁に付き、ミナトを囲む。


アレクセイ: 「逃げるのか? そんなに恥ずかしいか? ふふ、可愛いな。(love_point += 1000)」


ミナト: 「な、なんでこうなるんだ! 例外処理書いてなかった……。これはランタイムエラーだ。ifの条件が甘かったのか? 実際のdistance_threshold は30cmだったりして……。」


さらに悪いことに、このシーンを遠くから見ていた人物がいた。ラング将軍とマーク伯爵だ。彼らの視界にも、ミナトの変数が浮かぶわけではないが、興味を引く。


```python

# 追加フラグ発生: マルチ対象検知

print(f"王子: affection_level += 20") # 実際はelse文のつもりだったが、ifの誤認で+20

print(f"将軍: interest_level = 50") # 新規対象出現

print(f"伯爵: competitive_spirit += 30") # 競争心刺激

# ミナトの誤算: 「好感度は5%だろう」 → 実際20%。オーバーフロー寸前。

```


ラング将軍の思考: 「王太子から逃げるほどの貞淑さか。ならば、我が手で奪ってみせよう。(desire_to_steal += 95)」


マーク伯爵の思考: 「従兄の獲物か。控えめな美少年を手懐けるのも悪くないな。(mark_interest += 800)」


ミナトは冷や汗を流しながら、図書室を逃げ出した。「これはヤバい。物理的に避けようとしても、追加ルートが現れるなんて……。ゲームのオールコンプリートルート状態じゃん! デバッグ作業のつもりが、バグだらけでコンパイル通らない……。」


こうして、ミナトの異世界生活は、回避のつもりがフラグ大量生産のスパイラルに突入したのだった。



評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ