私はAndroid 用のゲームを開発しており、現在はオープン ベータ版であり、すでにいくつかのアップデートを公開しています。常にアプリ全体をダウンロード/更新する必要があることに気付きましたが、これは大規模なゲームではかなり悪いことです.
私の質問:ゲームの一部を分割して、ユーザーが小さな部分だけをダウンロードする必要があるようにすることはできますか? (リソースパック、構成ファイルなどのように...)
Expension Files はその答えですか? 私が理解している限り、これらは 50MB 以上のスペースを必要とする非常に大きなゲーム用であり、主に大きなファイルに使用されることを意図しています。
構成ファイル専用の Expansion Fack を作成し、その EF のみを更新して、更新を小さくすることは可能ですか?
編集:(ここを参照)
拡張ファイルを変更するだけでは、アプリの更新を発行することはできません。アプリを更新するには、新しい APK をアップロードする必要があります。
これを正しく理解していれば、ユーザーがダウンロードする必要がある APK を更新せずに拡張ファイルを更新することはできません。(そして、それは私が避けようとしているものです)
手動でファイル
をダウンロードする サーバーで利用可能な構成ファイルの新しいバージョンがあるかどうかを確認し、ある場合は、ゲームを起動するたびにそれらをダウンロードします。それは可能な解決策でしょうか?