注意: Grim Dawn v1.2 アップデートにより、それ以前の「シングルフォント方式」は使えなくなりました。Steam で利用できる v1.1.9.8(ベータ版)には使えるので、まだ 旧ページは残してありますが、v1.2 以降の Grim Dawn でプレーする場合は、このページで解説するフォントセットを使用してください。これはゲーム起動後、内蔵フォントよりも先に読み込ませることによって内蔵フォントを無視するという方法です。なお、フォントの変更は単に表示が変わるだけのものなので、データへの悪影響は一切ありません。
序
- カスタムフォントの意義
GD v1.2 以前はアジア用フォントをシステムフォントで代用していたため、メモリにゴミが溜まりやすくクラッシュを起こす要因になっていました。しかし、v1.2 アップデートでアジア用フォントが内蔵されたため、フォントが原因でクラッシュするということがなくなり、フォントmodは必須というほどのものではなくなりました。それでも、まだ次のような一定の意義は残っています。- 画面表示を綺麗に豊かにしたい... ゲームのデフォルトフォントは変化に乏しく面白みがない。のみならず、品質が低く細くて読みにくい。
- 気分転換... 時おり違うフォントでプレーしたい、変わった数字で戦闘中のダメージ表示などをしたい。
- 使用フォントについて
ここに置いたのはいずれも加工再配布可としているオープンソース/フリーフォントです(SIL/IPA/完全フリーなど)。フリーでも個人使用に制限したものや加工配布を禁止したものものもあるので、自作したフォントを再配布する場合は各フォントのライセンス条項に注意してください。
- 見本画像は、各フォントの特徴を掴みやすい レインボーファイルを使用しています。
- 参考画像:デフォルト
GD v1.2 対応新フォントセット
- 特徴
長所:高品質。画面の情報表示が変化に富む、フォントの交換で細かな調整ができる、フチ付きフォントで地図が見やすい、UIスケールの変化に安定している。
短所:最初に設置作業が必要。フォントのファイルサイズは約2倍。
- 使い方
- ゲームのインストール先に settings\fonts\ja というフォルダを作る。つまり、"Grim Dawn\settings\fonts\ja" となります。
- そこにzipを解凍し、全21個の fnt ファイルを置くだけの極めて簡単な作業です。
A. シンデレラ版
- DLCのFGがリリースされた当初、システムフォントを使っていたアジアではクラッシュ祭りでゲームになりませんでした。これはその当時、BBsan他数名のユーザーが必要に迫られてフォントの仕様を解明する中でできた金字塔とも言えるフォントセットです。詳しい経緯はフォーラムの記事(第1、第2)を参照してください。
セットタイプ TypeC(Cinderella型) スクリーンショット 特徴 赤薔薇シンデレラとコーポレート明朝によるコンパクトな表示で、個性的に統一されたセット。
シンデレラ版 (クリックで拡大)
様々な画面 (クリックで拡大)第1記事 フォーラム最初の記事:皆でフォントの作り方を模索していたころのものです 第2記事 フォーラム二番目の記事:一応の完成を見たもの。上記のフォントセットを更新 ダウンロード Grim Dawn Mod フォント置き場:上記のフォントセットのほか、サブセット用第1水準第2水準漢字テキスト、フォントデータベース、自作用フォントプロジェクトがアップロードされています - 2019.8.8 更新 (各フォントセット、テンプレートプロジェクト共にv1.1.4.1で修正されたフォントサイズで更新)
- 2019.7.27 更新 (各フォントセット、テンプレートプロジェクト共にv1.1.4.0で追加されたUIに対応)
- 2023.12.12 更新 (v1.2の情報にあわせてフォント置き場の整理と、利用時にコピーだけで済むようにアーカイブの中身を settings\fonts\ja のように変更しました。フォント自体に変更はありません)
B. キメラ版
- 十数種類のフォントを組み合わせ、あるいは合成して作成したフォントセットです。
前に軽量版フォントセットを作った時から数年経ち、いくつか表示されない字が出てきたため、サブセット化の作業をやり直して全面的に作り直しました。セットタイプ キメラ型 スクリーンショット 特徴 一貫したデザインはなく、着せ替え人形のように交換用フォントを取っ替え引っ替えして楽しむことを想定している。サブセット化によってビットマップ化させる文字を減らし、そのかわりに文字情報を多層的に詰め込むことによって作成するフォントの品質を目一杯引き上げた。
キメラ版 (クリックで拡大)
マップ画面 (クリックで拡大)注意 サブセット化によって必要最小限の文字しか収録していないため、将来新たに未使用文字が現れたときは作り直さなければなりません。また、サブセット化の際に文字を見落とす可能性もあるので、表示されない文字があったときは報告してください。 備考 将来、サブセット化を漢字第一水準と第二水準まで網羅した重量版も作る予定ですが、軽量版で表示されない文字があった時の緊急用のものに過ぎないので、普段は軽量版をご利用ください。文字品質に違いはありません。 ダウンロード 軽量版:キメラ・フォントプロジェクト (28.65MB)
GD v1.2.0.4 用修正:影なしフォント(4.19MB)
GD v1.2.0.4 用修正:影付きフォント(4.17MB)- 2024年1月23日更新:nevis.fnt が会話の人名も含むのを見落としていたので修正。
- 2024年1月25日更新:ローディングチップの字間設定を修正、ワールドマップのフォントを変更して視認性を高めた。
- 2024年2月27日追加:GD v1.2.0.4 で特殊文字が加わったので、それに関するファイルを修正。バニラ向けのもので、レインボーファイルを使っている場合は必須ではありません。影の有無は、フォントが立体的になるか否かの違いになります。
交換用フォント
- settings\fonts\ja に入れる交換用フォントで、キメラセット以外にも使用できます。(そのセットのコンセプトに合うかは不明)
cinematic.fnt
- 結構いろんな書体を集めて作ってみましたが、並べてみてもそう大した違いはないような。ただ、実際に使ってみるとやはり違う感じはします。
新エリアに入ったとき画面上に大きく表示される地名は、かなり違いが現れます。フォント名 cinematic.fnt スクリーンショット 収録フォント 01 YujiSyuku-R, 02 Alice_YujiSyuku-R, 03 Zabriskie-B-YujiSyuku-R, 04 GenjuuGo, 05 GellistoR_GenshinPR, 06 やさしさゴシック, 07 LogoTypeGo, 08 やさしさアンチック
クリックで拡大使用場面 ローディングチップス、新エリアの地名 使用法 収録したフォントには、それぞれ "cinematic" の後に元のフォント名を加えているので、その部分を削除し "cinematic.fnt" にして現在のフォントと交換してください。 ダウンロード 240121_ローディング画面用フォント
linbiolinum_sansserif.fnt
- 参考スクリーンショットは一見どこも変わっていないようですが、実際のプレーでは違いが分かると思います。梅単体だと数字がやや太く細長くなりはっきりします。
影の有無が問題になるのは、左のクエスト欄の暗い項目欄の文字です。影をつけるとやや見にくくなりますが、キャラシートの項目やボタンの文字が立体的になります。
また、画面右側に表示されるクエストの説明文がこのフォントを使用しています。(スクリーンショットで梅=ゴシック、あおぞら=明朝の違いがわかります)フォント名 linbiolinum_sansserif.fnt スクリーンショット 1 スクリーンショット 2 収録フォント 01 UmeGo5 noshadow, 02 UmeGo5 shadow, 03 Optima-Medium_AozoraMM noshadow, 04 Optima-Medium_AozoraMM shadow (梅単体はFontForgeでゼロの黒点を消してあります)
梅単体 影なし (クリックで拡大)
梅単体 影付き (クリックで拡大)
あおぞら明朝 影なし (クリックで拡大)
あおぞら明朝 影付き (クリックで拡大)使用法 収録したフォントには、それぞれ "cinematic" の後に元のフォント名を加えているので、その部分を削除し "linbiolinum_sansserif.fnt" にして現在のフォントと交換してください。 ダウンロード 240227_キャラクターシート用フォント - 2024年2月27日:GD v1.2.0.4 対応のため全面的に更新。
- 2024年3月12日:リンクが前バージョンだったのを修正。
questtext.fnt
- 入手可能なフリーの明朝体をすべて試した結果、ゲーム画面で使えそうなのは非常に僅かでした。
どれも明朝体という点では大きな違いはありませんが、字の太さや濃さ、字間などいろいろ違っている所はあります。
スクリーンショット左端の青空明朝はキメラセットにデフォルトで入っているもので、参考として掲げてあります。フォント名 cinematic.fnt スクリーンショット 収録フォント 01 GenEiAntiquePv5-M light (源瑛明朝), 02 AppliMinchoUD (アプリ明朝)
クリックで拡大使用場面 チュートリアル、クエスト、ジャーナル各本文 使用法 収録したフォントには、それぞれ "questtext" の後に元のフォント名を加えているので、その部分を削除し "questtext.fnt" にして現在のフォントと交換してください。 ダウンロード 240123_ジャーナル用フォント
combattext.fnt
- キメラセットのデフォルトはOptimaという欧文フォントで、それで十分と思いますが、
英語プレーと同じ数字にしたい人や、もっと変わった数字を使いたい方のために用意しました。フォント名 combattext.fnt スクリーンショット 収録フォント 01 LinLibertine+LogoTypeG (ロゴたいぷゴシック), 02 day-roman+Genei-LateGo(源暎ラテゴ)、数字は上下に凸凹したオールドスタイルが面白いのですが、戦闘シーンの数字は下位置を同じにしてしまうため、下にはみ出した数字にはできません。せいぜい上の方がはみ出す程度になります。
LinLibertine (クリックで拡大)
Day-Roman (クリックで拡大)使用場面 戦闘シーン 使用法 収録したフォントには、それぞれ "combattext" の後に元のフォント名を加えているので、その部分を削除し "combattext.fnt" にして現在のフォントと交換してください。 ダウンロード 240124_戦闘シーン用フォント
nevisshadow.fnt
- 画面上の左右に表示される、レベルと地名用のォントです。キメラセットのデフォルトは崩し文字なので、見にくい人はこれと交換してください。
- キメラセットに入っているのは筆記体のフォントなので、ゴシックと明朝を収録しました。
フォント名 nevisshadow.fnt スクリーンショット 収録フォント 01 nevisshadow AozoraMincho-bold(あおぞら明朝), 02 nevisshadow GenJyuuGothic-P-Bold(源柔ゴシック)
クリックで拡大使用場面 画面上部左右に表示される難易度と地名 使用法 収録したフォントには、それぞれ "nevisshadow" の後に元のフォント名を加えているので、その部分を削除し "nevisshadow.fnt" にして現在のフォントと交換してください。 ダウンロード 240127_画面上部の難易度と地名用フォント
フォントの作成法
フォントによる変化を目の当たりにして、自分独自のフォントを作ってみたいという気持ちが沸いてきた人がいるに違いありません。
そういう方のために、フォントの作成について詳細に解説したページを設けました。慣れれば簡単に作れるので、ぜひ挑戦してください。
コメント
- 24年1月27日、GD v1.2 になってフォントの仕様が変わり、日本語のフォントもビットマップのものに変わりましたが、薄くて判読しにくい箇所が散見するため、品質の良いフォントを作成しました。重量版は、当面必要ないので気が向いたときに作ることにします。 -- Matougi? 2024-01-27 (土) 20:46:51