cocos2D或IwGame

时间:2012-08-21 16:50:37

标签: mobile cocos2d-x marmalade

我开始为Android开发游戏应用程序,但随着我的进步,我决定切换到跨平台环境。性能非常重要,因为后台有一些复杂的音频处理。经过几天的研究,我得出结论,最成功的选择是Marmalade SDK。

现在我需要决定是否使用IwGame或Cocos2D-X或两者进行开发。两者看起来都很有趣。有没有人使用这些并可以分享经验?

感谢。

3 个答案:

答案 0 :(得分:5)

这取决于您的游戏依赖于游戏引擎的程度。 Cocos2D-x是更多功能范围和重型游戏引擎,由许多开源开发人员提供,而IwGame引擎是由个人(或可能是个人团队)为marmalade构建的。

我只使用Iwgame引擎进行3D游戏相机旋转,它很容易设置,在一天之内我可以让我的游戏运行正常。因此,如果您的需求不高,只需使用IwGame。

Box2DChipmunks这样的物理引擎被认为与Cocos2D-x有更好的联系,但我在橘子酱项目中单独使用它们并且完全没有遇到任何问题。因此,拥有更好的链接物理引擎并不是什么大问题。

要使用Cocos2D-x,您需要先学习它,而IwGame不是太复杂而无法启动。但是一旦你使用了Cocos2D-x,你就可以更轻松地处理严肃的项目而且你只想使用它。

答案 1 :(得分:1)

IwGame提供了一种非常强大的内置标记语言(XOML),可以很容易地设置游戏关卡,设计动画,创建用户界面。 IwGame还允许您在远程服务器上托管您的内容并按需下载。哦,它还内置了对广告和应用内购买的支持。

Cocos2D是更成熟的引擎,但我相信IwGame功能更丰富,更易于使用。

答案 2 :(得分:0)

我只使用cocos2d-x(没有Marmalade)。我认为在制作游戏时它非常方便,但是设置过程并让你的第一款游戏发挥作用并非那么容易。

我没有尝试过IwGame,所以我不能说太多。

您可以在我的个人资料中了解cocos2d-x游戏的样子。