3
\$\begingroup\$

I am using cocos2d to develop iPhone game, however, it is just an 2D engine and developer is too flexible to use them - i.e. codes tends to be unmanageable.

Are there any more high level framework for game development, perfer using cocos2d?

\$\endgroup\$

closed as off-topic by Alexandre Vaillancourt, Gnemlock, Engineer, doppelgreener, Josh Jun 26 '17 at 15:38

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Alexandre Vaillancourt, Gnemlock, Engineer, doppelgreener, Josh
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 3
    \$\begingroup\$ You're going to struggle getting much higher level. \$\endgroup\$ – The Communist Duck Mar 19 '11 at 18:12
  • \$\begingroup\$ I've built my own classes on top of cocos2d-iphone to manage an RPG style game. It really depends on what you want to do. That's the beauty of a framework like cocos2d. \$\endgroup\$ – Moshe Jul 18 '11 at 1:12
  • \$\begingroup\$ I don't think "unmanageable code" is a result of cocos2d not being a high level framework. (Not fully understanding your situation I wouldn't go as far as questioning the capability of your dev team... but) As a 2D game framework, Cocos2d does a great job abstracting away all the lower level openGL code so that beginners can use the framework while allowing experts to dig into the lower level if needed. Anything higher level would limit its flexibility. Are you perhaps looking for something along the lines of GameMaker which seems to have much richer IDE and visual development environments? \$\endgroup\$ – Jamornh Oct 16 '12 at 11:53
4
\$\begingroup\$

There are alternatives like Unity3D, Corona or UDK, but nothing (I know of) that builds on top of Cocos2D.

Update: In the meantime Kobold2D was released. It's based on Cocos2D but adds more features like LUA integration or ARC (automatic reference counting) for easier memory-management. The features introduced by Kobold2D don't make it a much "higher-level" library though. It helps to setup new projects though and comes with lots of additional code and bundled third-party libraries.

\$\endgroup\$
2
\$\begingroup\$

Kobold2D v2.0.4 is out now as of October 2012.

\$\endgroup\$
1
\$\begingroup\$

Check out this resource, thorough article about the best iPhone game development frameworks:

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

\$\endgroup\$
1
\$\begingroup\$

There are a couple kits available for sale that provide starting points/frameworks that are built on cocos2d. Sites like http://learn-cocos2d.com and http://raywenderlich.com have great tutorials and point to these kits. Another good one which is being updated currently is the iphonegamekit.com which includes source and documentation for a rpg game or checkers game using cocos2d.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.