FC2ブログ

銀日記

このブログはマビノギ&ウディタ制作のブログです。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

フォントの管理について

ウディタ公式の質問スレにフォントファイルをゲームに同梱する場合、いい方法はないかという旨の質問があがっていたので、自分なりのリサーチ結果をメモメモ。

マニュアルから抜粋すると

■外部フォントファイルの読み込みについて
 プレイするPCに使用フォントがインストールされていない場合は自動で「MSゴシック」になりますが、フォントファイルを同梱して読み込むことも可能です。その場合はDataフォルダ内(※Dataごと暗号化しない場合のみ)か、Game.exeと同じ場所にフォントファイル(ttf、ttc形式のみ)を同梱してください。


これから読み取れることとしては、ゲームとして配布する際、フォントファイルの正しい置き場所は、

(i)Dataフォルダ内に同梱する
(ii)Game.exeと同じ場所に同梱する

ということになる。

(i)について、ゲームデータを作成するときに「暗号化しない」ことが必要になるが、この「暗号化しない」というのは、「ゲームデータを暗号化しない」という意味ではなく、「Game.exeと同じ階層にDataフォルダが存在している」という状態であればよい。
つまり、「Dataフォルダ」自体は暗号化せず、Dataフォルダ内のフォルダを選択して暗号化し、Dataフォルダ内にフォントファイルを同梱していれば問題なくフォント読み込みが行われる。
どういうことかっていうと、こういうのが
201212070222.jpg

こういうふうに暗号化されるってこと。
201212070224.jpg

また、ゲームデータをまるごと暗号化した場合Game.exeと同じ階層にData.wolfが存在するが、ここから新規で「Data」という名称のフォルダを作成して、その中にフォントファイルのみを置くという方法でもフォントの読み込みが正常に行われる。

したがって、フォントファイルの同梱方法は以下のものが考えられる。


(I)制作環境ではDataフォルダ内にフォントファイルを置いておき、ゲームデータ出力時はDataフォルダ内のフォルダを選択して暗号化する(この方法だとDataフォルダ内のフォントファイルは、ゲームデータ出力時にゲームのDataフォルダ内にコピーされるので移し替えたりする必要がない)

(II)制作環境ではEditor.exeと同じ階層にフォントファイルをおいておき、ゲームデータ出力時は「Dataフォルダまるごと暗号化」を行い、出力されたファイルのGame.exeと同じ階層に「Data」フォルダを新規で作成し、その中にフォントファイルを同梱する

(III)制作環境ではEditor.exeと同じ階層にフォントファイルをおいておき、ゲームデータ出力後、Game.exeと同じ階層にフォントファイルを同梱する


なお、(I)の方法をしようとしてるのに「Dataフォルダをまるごと暗号化」をしてしまうとフォントファイルも一緒くたに暗号化されてしまい、フォント読み込みができなくなるので注意(強制的にMSゴシックのフォントになる)。
また、(II)(III)の方法では、フォントファイル自体のコピーはゲームデータ出力時には行われないので、ゲームデータ出力後、自分でフォントファイルを移動させてやる必要がある。


テーマ:同人ゲーム - ジャンル:ゲーム

  1. 2012/12/09(日) 01:24:56|
  2. ウディタ講座
  3. | トラックバック:0
  4. | コメント:0
<<進撃の巨人がアニメ化だとっ!? | ホーム | タイトルランキング!>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://ginyoku892.blog69.fc2.com/tb.php/153-57f5a8be
この記事にトラックバックする(FC2ブログユーザー)

検索フォーム


blogramのブログランキング
↑ブログが面白かったらクリック!

アフィリエイト


プロフィール

silvertorch

Author:silvertorch

キャラ名:銀燈
タルラークサーバ
10CHに住むジャイアント
自称壁職(笑)

キャラ名:パドさん
タルラークサーバ
格闘メイド

ウディタペンネーム:瀬戸星人
凡才な初心者
スキルアップしたい(願望)



Edit

かうんたー

スキル状況

銀燈 2012年10月29日現在

提供:Ababill/聖典群のブログ

ひまつぶし

クリックでエサをあげられます


最新記事

最新コメント

カテゴリ

アフィリエイト (1)
ぐだぐだな日記 (89)
スキル (7)
プレイ動画 (4)
戦術指南? (7)
イベント (15)
MML (6)
演奏動画 (1)
ネタ (2)
装備関係 (8)
無駄レポート (12)
ウディタ (16)
ウディタ関連ソフト (1)
ウディタ講座 (29)
ウディタ素材 (1)
ウディタ講座まとめ (1)
ウディタでSRPG目次 (1)
ウディタでベースシステムを自作する系目次 (1)
ウディタ創作物まとめ (1)
ゲーム制作あれこれ (2)
今日の映画 (1)

リンク

カレンダー

10 | 2018/11 | 12
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

月別アーカイブ

QRコード

QR

ブロとも申請フォーム

この人とブロともになる

RSSリンクの表示

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。