首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于游戏开发的cocos2d-iphone还是cocos2d-x?

用于游戏开发的cocos2d-iphone还是cocos2d-x?
EN

Stack Overflow用户
提问于 2012-10-04 12:20:28
回答 1查看 549关注 0票数 0

我们是一个小团队(两个人),打算开发移动设备游戏。最初它将只在iOS上运行,但将被移植到android/windows phone上。Cocos2d似乎是目前最好的开源游戏引擎。我和同事讨论的问题是我们应该使用cocos2d-iphone (object-c)还是cocos2d-x (c++)。

我们都有相当多的C++使用经验,我在业余时间也有过几个月的时间使用object-c。使用object-c并不那么困难,但C++仍然更可取。

最初我打算使用cocos2d-iphone,因为大多数在线文档/示例都是基于cocos2d-iphone的。在尝试了一些cocos2d-x示例之后,我觉得它们非常相似。考虑到我们将游戏移植到android或windows phone上,最好使用基于c++的cocos2d-x来编写与游戏引擎相关的代码,这样在移植游戏时会更容易。

如果有人有使用cocos2d-x的实际工作经验,你能分享你的想法或评论吗?你会选择哪一个?cocos2d-iphone还是cocos2d-x?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-10-04 13:24:25

GameCentre 2d-x很难与平台特定的特性集成,如UITableView、cocos2d-x和Cocos2d-x。但对于跨平台来说,这是很好的。

如果你使用很多基于iOS的库,我认为cocos2d-iphone将是最好的选择。

如果您的游戏完全独立于平台运行(例如,从不使用摄像头、麦克风、网络、数据库),那么cocos2d-x将是一个很好的框架。

实际上,数据库是很好的,因为你可以在大多数平台上插入sqlite而没有任何问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12720221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档