我在Cocos2d
引擎上制作游戏,我必须制作一款通用游戏。
我正在遵循的做法如下所述。我有一组2个图像,一个是非HD,另一个是-HD,如下所述。
示例:
image1.png - >我正在使用它只是为了Iphone
和
image1-hd.png - >我用它来制作Iphone-Retina,Ipad + ipad的视网膜
这就是我所追随的,这是一个时间的任务。我可以做任何其他好的和简单的自动程序,或者我必须遵守上述程序吗?
为Iphone配备1个“Image.png” 和 拥有1张“Image-HD.png”用于Iphone-Retina,Ipad + Ipad-Retina(这可以在Ipad Retina上产生不良效果,在Ipad上也有一些效果)
这是一个好习惯吗?
答案 0 :(得分:1)
是。这是一种很好的做法,也是我推荐的唯一做法。在你的情况下,我肯定会考虑添加-ipadhd资源,否则你的游戏将看起来像Retina iPad上的常规iPad游戏。
对于这个过程,我建议TexturePacker。它具有自动SD功能,可自动从高分辨率图像中重新调整标准分辨率图像。它会自动从atlas-hd.png和ipad版本创建相应的atlas.png。