3

嗨,作为一个 6 个月的 corona sdk 游戏开发人员,我想从长远来看,转向更强大且多平台的东西。 Cocos 2d-x 还是 Moai?

就我而言,你必须知道,我已经知道 lua(仍在改进),我正在寻找多平台 sdk?所以 moai 是我的选择,但是关于它的文档很少。cocos2d-x 的消极部分是我必须学习一门新语言,而且 cocos2d-x 也没有主要的书籍和教程。A.你认为 moai sdk 和 cocos2d-x 一样强大吗?如果不是,为什么?

B.随着我在游戏开发方面的新背景,我越来越适应lua,我怎样才能让自己在moai开发中高效,我怎样才能掌握它的工作流程,我的来源是什么,你有什么学习moai sdk的建议?

C.我学习cocos2d-x的另一个问题是你必须回头参考用objective-c写的书,是否有可能学习c++然后跳入学习cocos2d-x?

相信我,我花了数周时间在网络和所有互联网上搜索这些具体答案,所以如果你能与我分享你的观点,我将不胜感激。

4

1 回答 1

7

这个问题可能会被关闭,因为它不太适合 Stack Overflow 的格式。但只要你在这里:

如果您还不了解 C、Objective-C 或 C++,那么您将面临一个痛苦的世界。Lua 要简单几个数量级。看看Cocos 2d-x 的 hello world。我用 C 和 C++ 编写代码已有 15 年以上,但我目前几乎所有的开发都是用动态语言或至少是垃圾收集语言(Java、C#)进行的。我只是更有效率。

MOAI 是一个非常强大的平台,它还处于起步阶段。几家工作室已经发布了使用它的游戏,Double Fine (Tim Schafer) 刚刚选择了它来进行价值 3+ 百万美元的 Double Fine Adventure(针对 iOS、Android、PC、Mac 和 Linux)。它是开源的,所以他们补充了这些工作室发现缺乏的东西,并且平台变得更好。

至于学习,请查看 MOAI 的 wiki,查看所有示例代码,阅读论坛和/或在论坛上提问。这绝对是一个学习曲线,尤其是来自 Corona,但远不如学习 C++ 和 Cocos 2D-x。

于 2012-08-24T04:32:12.323 回答