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

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

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

エラーが発生しました。

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

ブックマーク機能を使うにはログインしてください。
7/15

第2章 第2話:フォントサイズで威力が変わる魔法

魔法大国アルカディアの城門をくぐったログを待っていたのは、幻想的な光景……ではなく、「巨大な習字大会」だった。

演習場では、魔導士たちが杖を筆のように振り回し、空中に光り輝く文字を書き殴っている。「火球ファイアボール」「雷撃ライトニング」「氷槍アイススピア」。

だが、その光景には決定的な違和感があった。

「……おい、エクセル。あそこの魔導士、なんで『火』という文字のハネを、あんなに必死に整えてるんだ? 敵は目の前にいるぞ」

「あ、あれ? それはね、魔法の威力は『フォントの美しさとサイズ』で決まるように設定したからだよ! 綺麗な文字の方が、精霊さんも喜んで力を貸してくれるでしょ?」

ログの頭の中で、何かが音を立てて千切れた。

「精霊はタイポグラフィの専門家か!? 魔法陣っていうのは論理の集積だろ! なんでグラフィックデザインの領分に踏み込んでんだよ!」

ログはコンソールを叩き、魔法の出力計算式を強制展開した。


『Magic_Power = (Font_Size * 10) + (Anti_Aliasing_Level * 5) + (Brush_Stroke_Quality)』


「……魔力(INT)の変数がどこにも入ってない。どれだけ修行を積んだ賢者より、『看板屋の親父』の方が火力が高いってことだろ!」

「えへへ、そうだよ! 今この国で一番強いのは『筆文字の達人』って呼ばれてるおじいちゃんだよぉ」

「世界観をバグらせるな! 魔法理論の教科書を全部シュレッダーにかけてこい!」

その時、演習場の中心でエリート魔導士が、自信満々に巨大な魔法を構築し始めた。彼は空中に、極めて繊細な「明朝体セリフあり」で「爆炎」と書き記した。

「見よ! この美しいハネ! そしてこの均整の取れたウロコ! これぞ至高の……」

彼が放った魔法は、パチパチと線香花火のような音を立てて消えた。対照的に、隣でやけくそ気味に極太の「創英角ポップ体」で「どかーん」と書いた初心者の少年が放った一撃が、演習場の防壁を粉々に粉砕した。

「な、なぜだ!? 私の明朝体は完璧だったはずだ!」

「……教えてやるよ、エリート君」

ログがのっそりと歩み寄った。

「お前の文字は細すぎるんだ。この世界のクソ仕様だと、魔法の威力は『描画されたピクセル数』に依存してる。明朝体みたいな線の細いフォントは、物理的に情報量が足りないんだよ。逆にそのポップ体は、線が太くて塗りつぶし面積が広い。……つまり、物理ピクセルで殴ってるんだ」

「な、何を言っているんだ貴様は!?」

「いいか、エクセル。魔法の定義を書き換えるぞ。フォントサイズ依存を廃止し、本来の『魔力消費量』に紐付けろ」

「えぇーっ、でもそれだと、文字を書く楽しみがなくなっちゃうよぉ……」

「楽しみはいらない、実用性を出せ! ……おい、少年。その『どかーん』の文字を貸せ。俺がデバッグしてやる」

ログはコンソールを操作し、少年の書いた「どかーん」というポップ体文字のプロパティを強制改変した。


フォントサイズ:72 → 9999。アンチエイリアス:OFF(ジャギー最大)。


「……よし。エクセル、この『どかーん』をこの世界の最大解像度でレンダリングしろ」

「えっ、あ、う、うん! ポチっとな!」

次の瞬間、アルカディアの空に、視界を全て埋め尽くすほどの巨大な「ど」という文字が出現した。それはもはや魔法ではない。質量を持った「文字の暴力」だ。

ドォォォォォン!!

轟音と共に、演習場の地面が文字の形に陥没した。あまりの威力に、城内の魔導士たちが全員腰を抜かして座り込む。

「……ふぅ。ピクセル密度の暴力だな。……おい、エリート。わかったか? デザインに凝る暇があったら、ビットマップの仕組みを勉強しろ」

ログは真っ白な灰になった演習場を後にした。後ろではエクセルが「あわわ、お城が半分壊れちゃったぁ……」とオロオロしている。

「……次は騎士団か。おい、エクセル。嫌な予感がするんだが……あの重厚な鎧を着た騎士たちが、なんであんなに震えてるんだ?」

「あ、あれ? それはね……鎧を着れば着るほど、弱くなっちゃう設定にしたからだよ!」

ログは天を仰いだ。

「……第3話。次は『アーマークラスの逆転現象』か。……お前、マジで一回クビになれ」


【第2章2話・デバッグログ】

▶ 事象:魔法の威力が魔力(INT)ではなく、文字の形状・描画ピクセル数に依存。

▶ 原因:出力計算式にピクセル数カウントロジックが直結し、INT変数が完全に無視されていたため。

▶ 対策:フォントサイズ上限を999に突破させ、ピクセル密度の暴力で解決(暫定処置)。

▶ 備考:魔法理論をデザイン教本から論理演算に差し戻す作業が山積み。


【次回予告】

第3話「逆転するアーマークラス(AC)」──「おい、その盾を捨てろ! 全裸で突っ込め! それがこの世界の最適解だ!」


【約10万字完結済】月・水・土 21時更新。

※初回5話公開。最初の1週間は毎日更新の予定。

※本作はAIを執筆補助に使用しています。

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

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

↑ページトップへ