0

私はCocos2dエンジンでゲームを作っていますが、ユニバーサルゲームを作らなければなりません。私がフォローしているプラ​​クティスを以下に説明します。私は2つの画像のセットを持っています。1つは非HDで、もう1つは下記の-HDです。

例:

image1.png->私はこれをiPhoneのためだけに使用しています

image1-hd.png->私はこれをiPhone-Retina、Ipad+Ipad-Retinaに使用しています

これは私がフォローしていることであり、それは時間のかかる作業です。私ができる他の良くて簡単な自動手順はありますか、または私は上記の手順に固執する必要がありますか?

iPhone用に1つの「Image.png」を別々に持ち、iPhone-Retina、Ipad + Ipad-Retina用に1つの「Image-HD.png」を持っている(これはIpad Retinaで悪い結果をもたらし、Ipadでも少し悪い結果をもたらす可能性があります)

これは良い習慣ですか?

4

1 に答える 1

1

はい。それは良い習慣であり、私がお勧めする唯一の方法です。あなたの場合、私は間違いなく-ipadhdリソースも追加することを検討します。そうしないと、ゲームはRetinaiPad上の通常のiPadゲームのように見えます。

プロセスには、TexturePackerをお勧めします。高解像度画像から標準解像度画像を自動的に再スケーリングするAuto-SD機能があります。atlas-hd.pngおよびipadバージョンからも対応するatlas.pngが自動的に作成されます。

于 2012-09-18T22:44:05.120 に答える