プロジェクトの容量の大きさについて。

いつもお世話になっております。

現在2Dのアクションゲームを制作しております。

始めてバックアップを取ろうと思い、プロジェクトをコピーしUSBに張り付けたのですが、なんと容量が8ギガを超えておりました。

インポートしたのは「512ピクセル」で作画した画像が400枚ほどです。

AAAタイトルのゲームなどをダウンロードしても40ギガなどだったと思うのですが、まだキャラクターを4体ほど作っただけで8ギガを超えている事に驚いてしまいました。

この調子で制作を進めていき後々起動することもできないようなゲームになってしまうのではないかと心配です。

ここからが質問なのですが、
製作段階におけるゲームの容量はこれくらい大きな物になってしまうのでしょうか?

それとも、他に根本的な問題があるのでしょうか?

もっと詳しく状況を伝えたいのですが、知識が乏しくこの程度の書き方しかできません事をご容赦ください。

1 Like

※下記をやる前に必ずバックアップを残した状態で実行してください

質問になって申し訳ありませんが
.uprojectがあるフォルダ内に

Binaries
DerivedDataCache
Intermediate
Saved
.vs

これらは中間ファイルなのでバックアップに含めなくて大丈夫です。
これらを省いてもファイルサイズは大きいですか?
後はプロジェクト保存時にzip圧縮などをしてサイズ削減するかでしょうか。
また根本的に何のデータが大きくなっているかは
ご自身で調べるしかないと思っております。

返信ありがとうございます!

ファイルを調べてみた所、

「Config」
「Content」
「Intermediate」
「Saved」
「.uproject」
の5つのファイルがありました。

他に教えていただいた
「Binaries」
「DerivedDataCache」
「.vs」
のファイルを見つける事ができなかったのですが、その内の「Saved」一つで7ギガのサイズだと書いてありました。

「Intermediate」と「Saved」の二つを除いた
「.uproject」
「Config」
「Content」
の三つを合計した場合、24メガしかありませんでした!

立て続けの質問で申し訳ないのですが、

次回バックアップを取るさいには、「Config」
と「Content」だけを上書きすればよいのでしょうか?

それと、実際のゲームの容量は教えていただいた「Seved」などを除いたものだと考えればいいのでしょうか?

再度の返信をいただければ幸いです。

「Intermediate」と「Saved」の二つを除いた 「.uproject」 「Config」 「Content」 の三つを合計した場合、24メガしかありませんでした!

C++を使わず、ブループリントだけで構成されているのであれば
その三つを残した状態で.uprojectをダブルクリックすれば
ちゃんとエディターが起動できゲームも実行できると思います。

ブループリント時の最小プロジェクト構成はこの構成になると思います。
なのでプロジェクトをコピーしてもってきて
そこから上のファイルだけにしてエディターとゲームがちゃんと起動するか確認しましょう。
それが出来れば24メガだけで済むという事になります。

次回バックアップを取るさいには、「Config」 と「Content」だけを上書きすればよいのでしょうか?

バックアップをする際は「上書き」は絶対ダメです。
理由は不要になって消したファイルが復元しちゃうからです。
基本的にはコピーで作ります。
フォルダ名も日付を付け、前の状態に戻れるように複数残す方が良いです。

また少し話題がそれますが
gitやsvn等のバージョン管理ツールを導入した方がよいと思います。
「git ローカルリポジトリ」等でgoogle検索してみて
ご自身で調べてみると開発効率が上がると思います。
(自分は慣れでsvnでやっていますがgitの方が評判がいいので)

それと、実際のゲームの容量は教えていただいた「Seved」などを除いたものだと考えればいいのでしょうか?

実際のゲームサイズはパッケージ化しないと測れません。
「ue4 パッケージ」でgoogle検索してみてください。
パッケージにするのは非常に簡単ですので。
そのパッケージで出来た新しいフォルダのサイズが実際のゲームサイズと考えてください。

しかしパッケージにするとエディター起動はできなくなるので
バックアップすべきなのはプロジェクト側だと思います。

コメントを見る限り、解決したと思われますので
回答者として投稿させていただきます。
回答への流れはコメント欄をごらんください。
後はtakaokioki さんの方でステータスを完了にしていただけると助かります。

また私の方で最初から回答にしておけばよかったですね。
AnswerHubに不慣れですみません。

教えていただいた通りに「.uproject」 「Config」 「Content」だけにしてもちゃんと軌道することが出来ました!

丁寧で分かりやすい回答ありがとうございました!

他に教えていただいた事も検索して導入していきます。

重ね重ね本当にありがとうございました!!!