0

我正在Cocos2d引擎上制作游戏,我必须制作通用游戏。我正在遵循的做法如下所述。我有一组 2 个图像,一个是非高清图像,另一个是下面提到的 -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 资源,否则您的游戏将看起来像 Retina iPad 上的常规 iPad 游戏。

对于这个过程,我推荐TexturePacker。它具有 Auto-SD 功能,可自动从高分辨率图像重新调整标准分辨率图像。它会自动从 atlas-hd.png 和 ipad 版本创建相应的 atlas.png。

于 2012-09-18T22:44:05.120 回答