2010-10-02 95 views
1

我不太清楚的一点是我是否应该/可以使用界面生成器来创建可重用的游戏精灵。例如,如果我有一个球想要在运行时创建一个不确定数量的球,我应该创建一个nib文件(并在IB中附加图形或使用drawRect绘制它们),然后实例化它自己的viewcontroller类(并增加其观点)编程?在Interface Builder中创建游戏精灵?

如果是这样,我做这与loadNibNamed?我对使用Interface Builder设计游戏精灵时的方法有点困惑,并且对于如何接近它的一些建议将不胜感激。

我试过自己找到答案,但我发现苹果的文档长时间和混乱。

回答

2

如果你想建立使用精灵游戏,我会建议使用cocos2d的,远远超过所有这笔尖文件的事情更简单... 这里是一个伟大的Cocos2D教程: http://www.raywenderlich.com/352/how-to-make-a-simple-iphone-game-with-cocos2d-tutorial

+0

嗨感谢您的建议,我会研究Cocos2D,尽管我觉得它可能对我所要达到的目标有点矫枉过正,而且我认为为我已经努力了解的某些东西增加了一层额外的复杂性,从长远来看可能会阻碍我。 – x0b 2010-10-05 11:12:11

+0

并非如此,当我试图学习iOS编程时,Cocos2D对于我来说比这个所有Interface Builder的东西都容易得多。 – Cokegod 2010-10-06 10:10:34