プロジェクトオプション - インストーラ

インストールタイプ

通常インストール | 通常のインストールです。
追加／アップデート | ユーザーのパソコンに既にソフト本体がインストールされていて、その内容を修正したり追加したりします。以下のような場面で使用します。 ・リリース済みソフトのバグ修正のためのアップデート ・リリース済みソフトへ新たなシナリオを追加する 「自動設定」を行うと、更新元プロファイルの内容に沿って、「旧マスター」などの項目が自動的に設定されます。
EXEファイル化 | インストーラを作成せずに、実行用ファイルだけを出力します。画像やサウンドなどの素材ファイルもEXEファイルの中に格納されます。なお、ファイル容量の上限は1GBです。
プログラムのみ更新 | ユーザーのパソコンに既にソフト本体がインストールされていて、そのプログラムを新しいものに更新します。リリース済みソフトのバグ修正のためのアップデートに使用しますが、「追加／アップデート」とは違い、シナリオ、画像、サウンドなどのファイルは更新されません。 「自動設定」を行うと、更新元プロファイルの内容に沿って、「旧マスター」などの項目が自動的に設定されます。

出力ファイル／フォルダ
マスターファイルを出力するフォルダ（インストールタイプが「追加／アップデート」の場合はファイル名）を指定します。
旧マスター
インストールタイプが「追加／アップデート」の場合は、差分を作成するため、更新の元となるマスターファイル(オリジナルマスター)のフォルダを指定する必要があります。マスター作成の際には、オリジナルマスターに存在しないファイル、または更新されたファイルだけが抽出され、インストール用ファイルが作られます。
オリジナルマスターが１ファイル化されている場合はオリジナルマスターのInstall.exeを選択しても構いません。
ディスク枚数
ファイルの容量が大きくて1枚のディスクに収録できない場合、複数ディスクに分けて収録することができます。
インターネットで配布するような場合は「1枚」にしてください。
１ファイル化
データファイルをセットアッププログラムの中に内包します。ディスク枚数が１枚でファイル容量が1GB以下の場合、適用可能です。
また、１ファイル化した場合、ファイル選択はフルインストールのみとなります。
ファイル選択
インストール時にユーザーがファイルを選択できるかどうかを指定します。

許可する | ユーザーがデータファイルをインストールするかどうか選択できるようにします。 CD-ROMなどのメディアで供給する場合に、実行時にメディアを併用することでインストール容量を抑制することができます。インターネットで配布するような場合は選択しないでください。
フルインストールのみ | 常にデータファイルをインストールするようにします。

DirectXをインストール
製品にDirectXを添付するかどうかを指定します。LiveMakerで制作されたソフトウェアは、Windows98以降、標準でインストールされているDirectXで動作しますので、通常は必要ありません。
WindowsMediaPlayerをインストール
製品にWindowsMediaPlayerを添付するかどうかを指定します。作品内で、WMAファイルやWMVファイルを使用している場合は、プレイヤーの環境にもWindowsMediaPlayerがインストールされている必要があります。WAV、OGG、AVI、MPEGファイルしか使用していない場合は必要ありません。
ファイル暗号化
ファイルのデータを暗号化するかどうかを指定します。暗号化した場合、データの抽出はされにくくなりますが、実行時の速度が若干下がります。
タイトル
ゲームのタイトルを入力します。タイトルはゲームのタイトルバーの部分に表示されます。また、「<ProgramFiles>\タイトル\」のように、デフォルトのインストール先として使われます。
指定しない場合は基本設定のタイトルが使われます。
セットアップ画面のタイトル
インストーラ画面のタイトルバー部分に表示する文字列です。
コピーライト
インストーラ画面下部に表示される著作権表記です。
背景画像
インストーラ画面の背景に表示する画像ファイルを指定します。なくても構いません。
メディア表記
CD-ROMなどのメディアを何と呼ぶか指定します。
挨拶文
インストーラ起動時に表示される文章を入力します（省略可）。
ライセンス同意書
ユーザーに表示するライセンス文章を入力します（省略可）。
ユーザーは、画面に表示される「同意する」にチェックを付けなければ、インストール作業を続行できません。
マニュアル
ヘルプファイルやREADMEファイルがある場合に指定します。なくても構いません。
インストールタイプが「通常インストール」の場合は、このファイルがスタートメニューに「お読みください」という名前で登録されます。また、インストール後に開くにチェックを付けると、インストール後、自動的にこのファイルを開きます。
アイコン
プログラムのアイコンファイルを指定します。
EXEの名前
プログラムのファイル名を指定します。ゲームなどの場合は拡張子を「EXE」に、またスクリーンセーバーの場合は「SCR」としてください
ムービーファイルをアーカイブ化
チェックすると、ムービーファイルをアーカイブファイルの中に格納します。
対象
インストール対象のチャートとフォルダを指定します。複数ディスクで構成される場合は、「ディスク番号」を選択してから指定してください。

対象を指定 | チェックを付けたチャート（またはフォルダ）をインストールの対象にします。
対象外を指定 | チェックを付けたチャート（またはフォルダ）をインストールの対象から外します。

フォルダの場合は、そのフォルダの中にあるファイルにのみ影響し、サブフォルダには影響しません。
チャートやフォルダをインストール対象から除外する場合は、その状態で動作することをテストして確認してください。
なお、シナリオ内で、特定のフォルダが存在するかどうかを調べるには、FileExists関数でそのフォルダの中にあるファイルの存在を調べてください。
不要ファイル除外・対象フォルダ
チェックの付いたフォルダの中にある不要ファイルをインストール対象から外します。
たとえファイルを使用していても、ファイル名を変数や式で指定している場合は認識できませんのでご注意ください。
フォント
開発環境に存在するフォントをインストールデータに埋め込みます。これにより、実行環境にそのフォントが無くても、メッセージボックスなどの各インターフェースでその書体を使うことができます。

フォント名 | 書体名を指定します。
サイズ | 文字サイズを指定します。
太字 | 太字か指定します。
斜体 | 斜体か指定します。
アンチエイリアス | アンチエイリアスを指定します。
使用文字ファイル | 空の場合は全ての文字がパッケージされます。 テキストファイルを指定した場合は、そのテキストファイルの中にある文字だけがパッケージされます。使う文字が限定されている場合は、この指定でファイルサイズを減らすことができます。
ユーザー選択可 | オプション画面でフォントを選択するとき、この書体名がリストに列挙されるか指定します。

サイズや書式が違う場合は別物として扱われますので注意してください。完全に合致するものがない場合は、「ＭＳ ゴシック」が適用されます。

[注意] フォントのライセンスについて フォントを埋め込む場合は、フォントの利用規約をよくご確認ください。市販フォントの場合は、ほとんどこのような使い方を認めていないようなので、特にご注意ください。 また、フリーフォントの場合も、利用規約をよくご確認ください。 なお、LiveMakerでは、フォントのベクトルデータではなく、ビットマップ化したものを埋め込んでいます。

開発環境での動作テストについて 開発環境にはすでにフォントがインストールされているので、フォントがない環境でのテストが行えません。 この動作テストを行えるように、インストール済みフォントを無効にするオプションを用意しています。ゲームのEXEファイルがあるフォルダに「game.ini」という名前でテキストファイルを作成し、中に下記の内容を記述してください。 [Font] DefaultOnly=1 これで実行すると、「ＭＳ Ｐゴシック」「ＭＳ Ｐ明朝」「ＭＳ ゴシック」「ＭＳ 明朝」の4書体だけがインストールされた状態でテストを行うことができます。