0

我正处于新游戏的开始阶段。我的上一款游戏是为 iPhone 开发的,而 iPad 必须翻倍。

现在 iPhone 5 的屏幕大于 4,以及 iPad 和 iPad mini,我想对游戏进行编程以显示正确尺寸的图像。是否可以为 iPad 设计大图形并为 iPhone 使用相同的图像(使用 iPhone 4 等时只显示较小的图像)还是最好使用两个图像,iPad 版本和 iPhone 版本?这里的问题是应用程序的大小。该应用程序会使下载和安装大小翻倍,因为图形会非常大,这不是我想做的事情。

是否可以为 ipad 和 iphone 使用相同的 xib,然后我可以获取代码来检测屏幕尺寸并据此正确显示游戏?

另外,我已经以 Cocos2d 和 Box2d 的形式启动了该项目,并使用了最新下载的 Cocos2d。它从代码开始,我应该从情节提要开始工作吗?

谢谢

4

1 回答 1

1

1)您不能对 iPhone 和 iPad 使用单个 xib 文件(以编程方式可以,但这会搞砸您的应用程序)。

2) 在使用 Cocos2D 进行开发时,我的经验建议不要使用任何 xib 或 storyboard 文件。否则你最终会陷入混乱。

3)关于不同iOS设备的图像大小问题,我建议您为不同的iOS设备使用单独的图像(仅典型图像)。如果您有一些按钮和简单的基于曲线的 UI,请选择 CoreGraphics,这样您就不需要这些图像。仅使用典型图像,其余图像使用 CoreGraphics

于 2012-10-31T12:12:18.940 回答