在Cocos2d之上的iPhone游戏框架?

我正在使用cocos2d来开发iPhone游戏,但是,它只是一个二维引擎,开发者太灵活了,无法使用它们,即代码往往难以管理。

有没有更高级别的游戏开发框架,推荐使用cocos2d?

还有Unity3D , Corona或UDK等替代品,但没有(我知道的)建立在Cocos2D之上。

更新:在此期间Kobold2D被释放。 它基于Cocos2D,但增加了更多function,如LUA集成或ARC(自动引用计数),以便于内存管理。 Kobold2D引入的function并不能使它成为一个“更高层次”的库。 它有助于设置新项目,并附带大量附加代码和捆绑的第三方库。

截至 2012年10月, Kobold2D v2.0.4已经发布。

看看这个资源,关于最好的iPhone游戏开发框架的文章:

http://www.tonylea.com/2011/best-iphone-game-frameworks/

有一些可供出售的套件可以提供建立在cocos2d上的起点/框架。 像http://learn-cocos2d.com和http://raywenderlich.com这样的网站有很好的教程,并指向这些工具包。 目前正在更新的另一个好的是iphonegamekit.com,其中包括使用cocos2d的RPG游戏或跳棋游戏的源代码和文档。