2012-07-02 42 views
2

我正在制作cocos2d(1.0.1)游戏,我的艺术家发给我psd项目文件,所有3200x1800分辨率300ppi。我应该在iPad和iPhone上使用和不使用Retina显示器。 我意识到我对图形一无所知。为iPhone和iPad准备图像(包括高清和标清)的最佳方式是什么?我应该缩放到480x320吗?我应该使用Texture Packer这样的应用程序吗?如何正确做到没有任何损失?如何将cocos2d游戏的图像缩放到iPhone/iPad(带和不带Retina)

回答

3

最简单的方法是让您的图像同时适用于iPad Retina显示屏和iPhone Retina显示屏,然后使用Texture Packer将它们自动缩放到每种设备的非Retina尺寸。

至于iPhone的工作流这个就变成了:

  1. 创建你的视网膜图形为640x960的显示。

  2. 使用纹理帕克来创建纹理视网膜版本 然后用质地帕克​​缩放视网膜质地下来的 低分辨率设备从那里。

  3. 看看如何在cocos2d中使用生成的图像和plists。

在问候#3也有一些很好的教程在这里:

http://www.codeandweb.com/texturepacker/tutorials/#cocos2d

的Cocos2D是在处理视网膜和你游戏的娱乐性视网膜版本之间的所有点的转换非常好。一旦你告诉它(如果有),你可以使用标准的cocos2d的分辨率320x480点系统和所有的定位将在更大的Retina显示屏功能的版本工作计划你的游戏中使用的视网膜图形。 (或768x1024 iPad版)。