iPod ゲーム用に 2 セットの画像を用意することにしました。1 つは 320x480 で、もう 1 つは Retina 用です。それらをうまく切り替えることができますが、解像度の変更を処理するために余分なコードを追加する必要があります。
私のゲームはグリッド上の画面空間でプレイされるため、32 ピクセルのタイルがある場合、低解像度では 32 のオフセットを使用し、網膜では 64 のオフセットを使用する必要があります (解像度が 2 倍になるため)。単純なゲームではこれは問題になりませんが、他のより複雑なゲームではどうでしょうか? ターゲットの解像度に応じて、ハードコーディングせずにこれをどのように処理しますか。
もちろん、これを回避する簡単な方法は、320x480 バージョンをリリースしてハードウェアをアップスケールすることですが、画像がぼやけているため、これは私が望んでいるものではありません。私はここで少し迷っています。