iPhone ゲームを開発していますが、サイズが 20MB 近くあります。ユーザーが 3G 経由でダウンロードできるように、20MB 未満に抑えたいと思います。
主な原因の 1 つは、すべての画像の 2 つのコピー (1 つは Retina ディスプレイ用、もう 1 つは非 Retina ディスプレイ解像度用) を持っていることです。ただし、画像の半分は常に完全に不要です。デバイスに応じて、いずれかの解像度が使用されますが、両方が使用されることはありません。
高解像度セットを使用して、Retina ディスプレイ以外の解像度に合わせて縮小できることはわかっていますが、見栄えが悪く、パフォーマンスへの影響もあります。
画像を 2 つのセットに分割し、必要なセットのみをユーザーにダウンロードさせる方法はありますか?