フォントゲームを作っていく上で欠かせないのが文字の表示。全てのゲームで文字(テキスト)の表示は必要になるはず。文字表示といえばフォントの存在が欠かせません。デフォルトでは『Arial』が使われますが、英字はまぁいいとして、日本語を表示すると非常に見た目が悪くなります。アプリをリリースした時にイケてない日本語が表示されたりすると、ユーザー的にも「えっ日本語が表示されてるのに日本製アプリじゃないの?」と警戒心が高まる可能性あり。今回は外部からフォントファイルをインポートしてUnityで文字を表示する実験を行います。SierraUnity2018.1.0f2ArialだとこうなるTextで表示させてみるとこんな感じ。英字部分はこれでもいいけど、日本語部分、なんか違和感ありません?漢字部分とカタカナ部分はまだ太さが合っていますが、漢字部分とひらがな部分の太さが違いすぎて気持ち悪い感じになってます。海外ユーザーが頑張って日本語フォントを使ってみました感がありありと出てて警戒しちゃう。Styleが『Normal』の場合に加えて、『Bold』も試してみるとこんな感じ。幅ァ!!Boldは特に闇を感じる英字部分は大丈夫。『Bold』だと結構イケてる感じ。ひらがな、テメーはダメだ。ひらがなをただそのまま横に広げただけなので、字間が酷いし文字自体は太くなっていないしでボロボロ。デフォルトのフォントだとご覧の有様なので、なるべく日本語表示に長けたフォントを使った方がいいです。無料で使えるフォントフォントを使うと言っても有料のものから無料のものまで、たくさんの種類があります。ゲームに組み込むのにも利用制限やライセンス料が必要だったりと、各フォントの利用規約はよくチェックすべし。ここでは無料で使えて、かつ再配布可能なライセンスのフォントをいくつか紹介。M+FONTS無料フォントといえばM+さん。JAPANESEhttps://mplus-fonts.osdn.jp/about.html個人制作のアプリだとこのフォントが使われているのをよく見ます。改変してもいいし、商業的にも使ってオッケーなので、ゲームに埋め込むフォントしても使い勝手がいいんです。このフォントを継承して作られたフォントも存在するので、どこかで耳にしたこともあるかも。M+こちらは上のM+フォントから派生したフォント。ito...http://itouhiro.hatenablog.com/entry/20130602/fontPixelMplus(ピクセル・エムプラス)というフォントを作成しました。8bitゲーム機のビットマップフォントのような感じを出せるフリーフォントです。8bitゲームっぽいフォントが特徴です。これを使ってるアプリは本当によく見ます。いうか私もこれを使ってリリースしたことがあります。雰囲気を演出するのに最適。若干読みにくい点はご愛嬌です。ドラクエみたいなフォントロゴたいぷゴシックこちらもM+から派生したフォント。フリーフォントのロゴたいぷゴシックは無料でダウンロードでき商用・非...フォントなさんのフォントは無料で使えるのに質が高いという素敵なもの揃い。中でも個人的に好きなのがこのロゴたいぷゴシックです。おしゃれインポートしてみるフォントファイルをダウンロードしたら、解凍してインポートします。フォントファイルには『TrueType』『OpenType』の2種類ありますが、Unityではどちらも使うことができます。それぞれの違いについては、フォントナビさんの説明が分かりやすいかも。fontnavihttp://fontnavi.jp/zakkuri/202-truetype_opentype.aspxインポートは他のアセットと同じようにファイルを『Project』ウィンドウにドラッグ&ドロップするだけでOK。インポートできたインポートしたフォントファイルは、Textコンポーネントの『Font』フィールドで設定可能です。フォントを選ぶフォントを設定すると、以下のようにTextが表示されます。全体的に安定感まとめフォントファイルさえインポートすれば、簡単にTextに反映できます。した手間でゲームの質が上がるので是非。フォントをインポートしてゲームをリリースするときには、利用規約、ライセンスの確認をお忘れなく。ゲーム開発の攻略チャートを作りました!「ゲームを作ってみたいけど、何から手を付けていいか分からない!」そんなお悩みをお持ちの方向けに、todoがアプリをリリースした経験を中心に、ゲーム作りの手順や考慮すべき点をまとめたe-bookを作成しました。ゲーム作りはそれ自体がゲームのように楽しいプロセスなので、「攻略チャート」と名付けています。投稿一覧Unityを使ってアプリを作ったり、Assetを作ったりしてる個人開発者。Unity全般ネタとAsset開発の情報を扱っています。Asset開発は日本語の情報が少ないのよね。ことで些細なネタでも情報を蓄積するのが目的です。StyleのBoldですが、フォントによっては太字にならず、横に拡大されて表示されます。2018.06.09複数のフォントファイルをインポートしたときに、スクリプトから動的に切り替えるサンプルを用意しました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。todoUnityのアセットを作ったり、スマホ向けのアプリを作っています。このブログではUnity初心者に向けたチュートリアルやテクニックを放出しています。詳しいプロフィールはこちら。お仕事の相談や現在提供中のサービスについては、こちらの『サービス内容』のページをご覧ください。Explorers_todoオンライントレーニングのサイトをオープン!エクスプラボを運営しているtodoが、より集中的にゲーム作りについて学べるオンライントレーニングのサイトをオープンしました。エクスプラボのトレーニングルーム』です。勉強したことの進捗も表示できるようになっているので、どれだけ頑張ったのかが分かるようになっています。ゲーム開発の攻略チャート』というe-bookをプレゼントしています。メルマガではゲーム開発のテクニックを中心に役立つ情報をお届けします。詳しくはこちら!お仕事の依頼はこちら!ゲーム開発のサポートも可能!エクスプラボではゲーム開発のサポートのサービスも行なっています。いう場合にオススメのプランです。普通に開発依頼をいただいてもOKです。【Unity】ポストプロセシングを使って簡単にプロっぽいゲーム画面を作るゲームの作り方を学べるオンライン講座のサイトをオープンしました!【ゲーム開発】ゲーム開発者こそ体を動かしてアイディアを出すべきRANKING【Unity】Mathfの切り上げ、切り捨て、偶数丸め。使い分けが大事よねMathf【Unity】ゲームといえばランダム要素。(12)作ったアプリ空とにゃんこと風船と癒し系縦スクロール避けゲーの『空とにゃんこと風船と』(TODOWORKS名義でリリース)気軽に遊べるスマートフォン向けアプリです。ボクセルアートで彩られるどこかレトロ、でも新しい世界で癒されてみませんか?ぼく、猫ですって!タップ系RPG『ぼく、猫ですって!』(TODOWORKS名義でリリース)気軽に遊べるスマホRPG。