ゲームデータを更新しました。素材ファイルを圧縮して軽量化しました。普段のゲーム制作において動作が重くならないよう注意しなければならないと思いました。先日の記事で書きましたが、ツクールMV製の自作ゲームはまだまだ容量を圧縮する余地があるのではないかと思ったので、色々とごじょごじょとやってみました。前回、RPGアツマールにちくわと勇者を公開した時のゲームの容量は約60MBでした。容量が60MBから約38MBになりました!そこで、容量削減のために有用と思われる方法を紹介してみます。大半は画像素材とサウンド素材が占めているので画像とサウンドをいかに圧縮できるかがポイントになります。ゲーム内で使用しない素材があるならゲームデータから除外すると良いでしょう。ゲーム容量削減のためのポイントは下記3つにまとめられます。1.使っていないファイルをゲームデータに含めない2.画像データを圧縮する3.サウンドデータを圧縮するこれらを1つずつ説明していきます。これは結構な長文になりそうなので、複数回の記事に分けて書こうと思います。1:使っていないファイルをゲームデータに含めないこれが一番簡単な容量削減ですね。先ほどのゲームデータ400MBというのはデフォルトで用意されている素材を全て含めた容量となりますが、ゲーム内でその全ての素材を使用するとは限りません。長編大作ならまだしも、ちくわと勇者のような短編ゲームでは使わない素材がかなりある状態です。これについてはRPGツクールMVの場合はデプロイメント時に「未使用ファイルを含まない」にチェックを入れておけば文字通り未使用のファイルを含まずにゲームファイルが出力されるので容易に容量削減ができます。これだけでもかなりの容量削減効果があります。突き詰めるなら「未使用ファイルを含まない」がどういった基準で未使用ファイルを除外しているのかある程度調べる必要があると思います。「未使用ファイルを含まない」にチェックを入れてゲームを出力してみると確かに未使用のファイルは大半除外されるのですが出来上がったゲームファイルの素材フォルダの中を覗いてみるとあれ?この素材使った覚えないんだけどな~という具合に、未使用と思われるファイルがいくらか残っていたりします。本当に使っていないなら除外できた方が良いでしょう。そこで気になったのが「データベース」の設定です。データベースでは、アクターやアイテム等々データの設定ができるわけですが、このデータベースで設定したグラフィックなどは「未使用ファイルを含まない」にチェックを入れても未使用ファイルとはみなされず除外されなくなります。上の画像は「アクター」の設定画面ですがハロルドとテレーゼというキャラが設定されています。ここでゲーム内でテレーゼを一切登場させないようにシナリオを作ったとします。すると当然、ゲーム内でテレーゼは一切登場しませんが、データベース内にテレーゼの設定は残っているためデプロイメント時に、テレーゼの顔グラフィック、歩行キャラ、[SV]戦闘キャラのグラフィックは除外されなくなってしまいます。これは他の設定項目でも同様の事が起こります。設定したサウンドこれらの項目で設定した画像、サウンドは例え設定したものをゲーム内で一切登場させていないとしても未使用ファイルとはみなされません。(上記以外の項目にも該当する箇所があるかもしれません)そのため、全く使用する予定のないアクターや敵キャラなどがデータベースに残っているなら、クリアしておくと良いでしょう。次回は画像データの圧縮について書いていきたいと思います。14:10【ゲーム制作】ツクールMVのゲーム容量を圧縮するTweet広告を非表示にする関連記事2019-08-08ワケあってちくわを育てるコトになりました【ゲーム制作】こんにちは、slashです。意味不明な記事タイトルです...2019-04-29シナリオの骨組みだけはできた【ゲーム制作】ここ数日のゲーム制作状況です。»プロフィールRPGツクールでのゲーム制作やってます。(1)プライバシーポリシーはてなブログをはじめよう!destor1899さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。