![見出し画像](https://assets.st-note.com/production/uploads/images/140367866/rectangle_large_type_2_6a86264b97f4a3e6d88393221837474e.png?width=1200)
【MZプラグイン】数字フォントをもっと使う
デフォルトのフォントも悪くはないんだけど
RPGツクールMZのデフォルトの状態では、メインフォント(=日本語部分)に「M+ 1M Regular」、数字部分(=ダメージとかHP/MP等の表示)に「M+ 2P Bold」というフォントが設定されています。
![](https://assets.st-note.com/img/1715497618753-8eYbXYOJWO.png?width=1200)
この M+ というフォントは和文フォントとして非常に完成度が高く特に視認性に極めて優れたフォントで、確かに可能な限り広く受け入れられやすい、最大公約数としては妥当な選択だろうと思います。
ちなみにそのデフォルトの状態のメッセージ表示とステータス画面はこんな感じです。
![](https://assets.st-note.com/img/1715498005945-0pffLyGy3K.png?width=1200)
![](https://assets.st-note.com/img/1715498039821-CKfgzlcfFy.png?width=1200)
これはなんにも入れてないサンプル画面なのでいいんですが、あなたがいまつくっているそのゲームにこの M+ の雰囲気、あってますか……?
他の作品でのフォントの使用例
![](https://assets.st-note.com/img/1715498361941-k9P0t8tk9C.png?width=1200)
![](https://assets.st-note.com/img/1715498613582-jHJBRoDsEX.png?width=1200)
フォントというのは、そのゲームの世界観や設定に合わせて選んでおくと、より没入感を引き立てます。
このプラグインは何
先述の通り、RPGツクールMZはメインフォント(=日本語部分)に「M+ 1M Regular」、数字部分(=ダメージとかHP/MP等の表示)に「M+ 2P Bold」というふうに分けてフォントの描画を処理しています。実はこの仕様も正直よくわかんないなと思っているのですが、このプラグインは、そのフォントの表示のしかたを変更します(やっと本題)。
![](https://assets.st-note.com/img/1715499186701-KXnf1RYtoR.png?width=1200)
![](https://assets.st-note.com/img/1715499216322-bx8eqh8zoW.png?width=1200)
これだけでもけっこう雰囲気が違うのがお分かりいただけるでしょうか。システム2の中のフォント設定はなにも変更していませんが、このプラグインを導入するとごらんのとおり、画面内のごく一部にしか使われていなかった数字フォントが、メッセージ表示や能力値等にも使われています。
さらに付属の機能として、アウトラインの描画幅の変更もしています。デフォルトではこのアウトラインの描画幅は3なのですが、このプラグインで5に変更すると……
![](https://assets.st-note.com/img/1715499643648-szdW767Wgp.png?width=1200)
![](https://assets.st-note.com/img/1715499661911-BcBPYLrnkk.png?width=1200)
このアウトライン幅というのは、文字の白い部分の外側にできている黒い部分の幅を表しており、これを適切に設定すると文字がほどよく浮き上がって視認性が高まります。
このプラグインを導入し、フォントも厳選し、その他いろいろやった結果、まぎれもなくRPGツクールMZで制作しているわたしの #DonutMachineMZ はそういう感じの画面になっています。
![](https://assets.st-note.com/img/1715499321449-2z5J3BuvpN.png?width=1200)
「見やすい」「カッコいい」「ツクール離れしている」等、界隈でもご好評をいただいております。
さぁみなさんもこのフォント沼もとい、フォントを使いこなしてよいUIをつくるための取っ掛かりとして、このプラグインを入れていろんなフォントを試してみられるのはいかがでしょうか。
ダウンロードはこちらから
CSVN_fontTweak.js (GitHub) ※右クリックでどうぞ