Minecraft FontGen【BitmapFont代替データ生成】

開発したツールの公開や、見つけたツールの紹介などはこちらでどうぞ!
  • (PostNo.146317)

Minecraft FontGen【BitmapFont代替データ生成】

投稿記事by TSoft » 2013年12月17日(火) 22:08

 Minecraft FontGen 1.0


配布されているフォントを利用するだけなら、FontGenは必要ありません。
VLゴシック

画像

このツールは1.6.4以降で利用可能なフォントデータを出力するツールです。
好みに合わせて、アンチエイリアスをかけたりすることができ、「Bitmap Font Generator」より簡単に利用できます。


対応OSWindows Vista / 7 / 8
※出力されたデータはOS問わず利用できると思います。
必要ランタイムMicrosoft .NET Framework 4.5が必要です。
起動しない場合は、インストールしてください。

ダウンロード: FontGen・フォントデータダウンロードページへ

【説明】
プレビューの赤いラインは、限界範囲を表します。
このラインを超えてしまうと、文字が欠けてしまいます。
(ラインを踏んでいるものはセーフ)

プレビューの灰色の線は、ベースラインを表します。
このラインは、ベースライン設定で上下に動きます。(数字選択ボックス右側)

フォント選択時にフォント固有の情報から最適なサイズを割り出し、自動設定します。
これは特殊記号を含めた最大高さからの計算のため、通常使用ではフォントサイズが小さくなってしまうことがあります。
手動でサイズを大きくすることもできますが、その際は一部の文字が欠けてしまう場合があります。(ÁやÚなど)

設定の「二重」を有効にすると、同じ文字を2回描画します。
薄いと感じる方は使ってみてください。(アンチエイリアスが有効でないと効果はありません。)

【出力されたデータの利用方法】
JARファイルへ導入するMODと同じように導入してください。(modsフォルダーではありません。)
ダウンロードページの下部にある「インストール方法」をご確認ください。

【ClearTypeに関する注意】
フォント出力時にClearTypeを利用しますが、出力結果はPCのClearType設定によって変わります。
また、実際にMinecraft内で計算してClearTypeを使用するわけではなく、あくまで模擬的に使用しているだけです。
(つまり厳密にはClearTypeではありません。)
上記の理由により、環境・設定によっては、縁の汚れが気になるかもしれません。

【作成したフォントの公開(配布)に関するお願い】
このツールを使って生成したフォントデータは、そのフォントのライセンス(決まり事)にしたがって配布してください。
作成したデータを配布してしまうと、ライセンスに違反してしまう可能性があります。
このソフトウェアの解釈はフォント作成者によって異なることが予想されますので、不確実な点は必ず作者にご確認ください。
(Minecraft FontGenは再配布禁止です)

【用途に合わせたモード】
【文字を滑らかにしますか?】いいえ→ (Aへ)
↓はい
【~1.6.4ですか?】いいえ→(Bへ)
↓はい
【スコアボードを利用しますか?】いいえ→(Cへ)(お好みでBへ)
↓はい
(Bへ)

A.アンチエイリアスを無効にして出力
「アンチエイリアス設定」の有効のチェックを外してください。
フォントはMS ゴシックや、MS UI Gothicがおすすめです。

B.ClearTypeモードで出力
「アンチエイリアス設定」の有効にチェックを入れてください。
そして、ClearTypeにもチェックを入れてください。
1.7~1.7.4での使用では、1.6と同じ強さでも1.7のほうが強くかかっているように見えます。
(プレビューは1.6での再現になります)

C.標準モードで出力
「アンチエイリアス設定」の有効にチェックを入れてください。
そして、「標準(Default)」にもチェックを入れてください。


【Q&A】
Q.動かない
A.上のほうに戻って、動作環境を読んでください。

Q.文字が小さい
A.プレビューを見ながら、赤いラインギリギリになるまでフォントサイズを上げてください。
説明書きに注意書きがあります。上のほうに戻ってご覧ください。

Q.文字がずれる
A.サイズ、ベースラインの設定を確認してください。

Q.文字が薄い
A.以下をご確認ください
アンチエイリアスが無効→仕様です
アンチエイリアス(標準)→二重を有効にしてください
アンチエイリアス(ClearType)→二重を有効にしたり、強さを調整してください

Q.縁の汚れが目立つ(アンチエイリアス:ClearType)
A.仕様です
ただし、強さを変更することで調整ができます。

Q.アンチエイリアスを無効にしたらデフォルトと変わらないのでは?
A.日本語のぎこちなさが解消します。
Minecraftのフォントは中国寄りのため、一部の漢字が日本と異なります。(直など)
それを修正することができます。

Q.スコアボードがずれる
Q.ネームタグが伸びる
Q.OptiFine等で設定画面がずれる
Q.アイテムの所持数がずれる
A.仕様です
気になる場合は、「MS UI Gothic」を利用するとズレ幅が小さくなります。
(またはMS UI Gothicと同じ幅のフォント)
「用途に合わせたモード」もご確認ください。

Q.スコアボードが欠ける
A.「用途に合わせたモード」をご覧ください。
アンチエイリアスのモードが間違っていることが原因です。

Q.斜め看板から何か伸びてる
A.わかりません(仕様?)

Q.アンチエイリアスのモードはどっちがいいですか?
ディスプレイの種類や人の好みによって変わるので、いろいろ試してください。
(用途に合わせたモードをご覧ください)

Q.漢字の間隔・配置がおかしい
Q.漢字の左側に余白がある
A.フォントサイズを大きくしてください
Minecraftの仕様で、なぜか漢字の位置を合わせると表示されなくなります。

Q.一部の漢字が欠けたり、化けたり、日本語が表示されない
A.フォント自体がその文字に対応していない可能性があります。
別のフォントを使ってください。

Q.トラブルシューティングがくどい
A.もしかしたらしっかりみない人がいるかもしれないので
アバター
TSoft
ID:099e1ea1
石掘り
 
記事: 127
登録日時: 2011年9月24日(土) 19:04

  • (PostNo.146680)

Re: Minecraft FontGen【BitmapFont代替データ生成】

投稿記事by Plus » 2013年12月19日(木) 22:02

提案1
プレビューを更新(設定適用)ボタンがありますが、設定を変えたらリアルタイムでプレビュー内も変わる

提案2
プレビューの枠を自分で大きくできるようにする

もし、よかったら適用してもらえると助かります。
Plus
ID:d2c7e69f
水から上がったとこ
 
記事: 3
登録日時: 2013年12月19日(木) 21:50

  • (PostNo.156980)

Re: Minecraft FontGen【BitmapFont代替データ生成】

投稿記事by S__Minecraft » 2014年2月07日(金) 22:13

http://forum.minecraftuser.jp/viewtopic.php?f=13&t=16447&p=156976#p156976

こちらでFontGenで生成したデータをリソースパックで利用できるようにするファイルを(勝手に)公開させていただきました。

何か問題が御座いましたらお願いします。
アバター
S__Minecraft
ID:a0933c14
石炭掘り
 
記事: 226
登録日時: 2013年11月17日(日) 15:19
お住まい: レッドストーン鉱石の赤くない部分


Return to ツール 公開/紹介

x