我已经工作了一些与Cocos2d的iPhone,并发现它令人愉快。我开始另一个项目,并绊倒了Cocos2d-x,一个C端口。我受到能够(同时考虑)同时为多个平台构建的概念的诱惑。我同样很舒服的Obj-C和C,并不是寻找两种语言之间的比较,除非它特别与使用Cocos2d相关。
有没有人与这两个版本的引擎工作,你可以评论两个的具体利弊?是Cocos2d-x“完成”吗?可靠?
多平台构建的诱惑是伪装的噩梦。任何网页设计师会告诉你试图IE浏览器与Firefox与Chrome与任何在同一时间的恐怖故事。你不会突然赚取更多的销售,因为你能够在Android / iOS /等第一天启动。更有可能的是,您尝试多平台将会限制您的应用程序在所有平台上杀死它。你最好的打赌是从一个平台开始,完成,然后为他人建造。您的最终产品将感谢您。
没有优点/缺点的Cocos2d-x除非你喜欢C比Obj-C。