-1

在网上进行了多次研究后,我收集了 cocos2d-x 3 和 marmalade 用于我的游戏开发学习,并且可能会在未来发布 :)

温我正要修复一个特定的引擎,我在stackoverflow中讨论了一些关于两个引擎的问题。

例如: 如何用 Marmalade 编译 Cocos2d-X?

Cocos2d-x 和 Marmalade - CCCallFuncO 的麻烦

果酱:更好地使用 Cocos2d-x v.2 或 Cocos2d-x v.1?

我的疑问是,为什么这两者一起用于游戏/应用程序开发。

我是 C++/Lua 的新手。但对学习很感兴趣。

我还没有为我的学习修复我的最终引擎.. cocos2d-x(对于新手来说很难,但我已经准备好努力工作了)或橘子酱(付费,并已用于割绳子)

Q 1. 谁能帮我理解为什么开发人员同时使用这两个引擎。?有什么优点吗..?

Q 2. 我们可以用这两个引擎创建好的应用程序吗,因为大多数在线网站都指向游戏及其在游戏等方面的优势......?

Q 3. 即使阅读了很多关于 cocos2d-x 和 marmalade 的比较,我仍然不知道该选择哪个,因为我担心学习曲线。任何人都可以就我作为 c++/lua 的新手选择什么提供建议吗?

注意:即使我想尝试 Unity2D/3D,我也无法支付 1500 美元 + 1500 美元(ios)+ 1500 美元(安卓).. 现在投资的现金不多。:)

在这方面需要您的宝贵帮助。

4

1 回答 1

0

Marmalade 已经集成了 Cocos2D-x - 寻找“快速”。Marmalade SDK 包含 4 个独立且“完全”不同的 API - C++、Quick (Lua/Cocos/Box2D)、Juice(将 iOS 移植到 Android)、Web (PhoneGap)。

这是广告宣传https://www.madewithmarmalade.com/products/quick,这里是文档http://docs.madewithmarmalade.com/display/MD/Marmalade+Quick

他们在“快速”中所做的就是为您集成了一个 Lua 解释器 + Cocos2D-x 库(精灵动画) + Box2D(物理引擎)。这很容易开始。使用免费许可证,然后确定是否需要更多(不同之处在于负载/异国平台上的支持/广告飞溅/)

于 2015-09-20T16:30:58.487 回答