Unity にはアセットバンドル (asset bundle) と呼ばれる仕組みがあります。これは、特定のアセット群をひとつのファイルに固めて、アプリに含めない外部ファイルとして出力するというものです。この仕組みを使うと、コンテンツの追加ダウンロードの機能などが簡単に実装できます。

アセットバンドルは便利な仕組みですが、残念ながらいくつかの不便な点もあります。そのひとつは、Unity のバージョン間における互換性が保証されない、というものです。

Read more…