Interface Builder vs Cocos 2D - 最适合您应用的选择

时间:2009-08-26 18:28:53

标签: iphone performance cocos2d-iphone

我是一名闪存开发人员已有3年,在过去的5个月里,我开始进行iphone开发,我为客户做了2个带界面构建器的应用程序,现在我真的想做一个小游戏,非常简单,一场比赛3!我在界面构建器中制作了引擎,对我来说很好看!但在我阅读了一些帖子之后,我真的想在cocos2D中尝试一下!所以,在2天内我重写了我的第一个cocos2D引擎,非常烦人的颠倒坐标,但是好的,我真的这么做!但是与界面构建器版本并排的性能真的很吓人!许多人在cocos2d方面放慢了脚步!而且动画片中的怪物向我发出警告!我吓到了!我真的不知道什么是简单游戏的最佳选择。 我想要一些意见:

在需要一些物理时使用cocos2d?屏幕上有很多物体的时候?我对cocos2D的性能提升是什么?

我有如何与你们分享这两个应用程序?!没有你的UID?!

2 个答案:

答案 0 :(得分:0)

cocos2d使用了花栗鼠,如果您需要的是2d,恕我直言是一个很棒的物理库!如果不知道测试设备的设备ID,Apple不支持ad-hoc分发!

答案 1 :(得分:0)

我认为baDa正在询问何时使用cocos2D和Interface Builder。既然您可以使用Interface Builder开发游戏,那么建议这样做吗?这两种方法(cocos2d与Interface Builder)之间的性能差异是什么?

当我刚刚开始编程时,我也有一种困惑并且问我这个问题。在与几个游戏合作之后。我认为你实际上可以将这两种方法结合起来。最大的问题是,当使用IB动态处理对象(特别是使用一堆图像)时,它完全消除了代码的灵活性。添加/删除图像,调整坐标和替换场景实现起来太笨拙,笨重,浪费。

我的simpole规则是将coocs2d用于游戏开发,将IB用于接口中可用的其他应用。