iOSで一番人気の「侍100人斬りライト」。長年の開発でUnityプロジェクトが 44.82GB まで膨らんでいたので、大規模な整理を行いました。
やったこと
- 今のビルドに含まれる物と、参照・関連のある物だけを残す
- それ以外は削除ではなく、退避フォルダへ移してから管理外にする(原本は保持)
- Gitの履歴は最初から作り直し、大容量バイナリは管理外、.meta は全て管理する
結果
| 段階 | 容量 |
|---|---|
| 整理前 | 44.82GB |
| 中間 | 16.05GB |
| 再生成後 | 約4.63GB |
約10分の1になりました。整理後は全10シーンの切り替えと実戦闘の自動プレイで、Consoleエラー0件を確認しています。
要点は「消す前に退避する」。原本を残したまま攻めることで、思い切った除外ができるようになります。