【发布时间】:2013-02-01 18:29:50
【问题描述】:
我有一个小问题。
我可以使用 Cocos2d-x 为 Microsoft 的 Surface(Windows RT 和 Windows 8 Pro)平板电脑进行开发吗?
在这种情况下,我需要使用哪个版本的 Cocos2d-x?因为Cocos源码有很多分支。
而且,我可以对 Surface 和 Windows Phone 8 使用相同的代码吗?
提前致谢!
对不起我的初学者英语,我正在学习 =)
编辑:
深入了解 Cocos2d-X 文档,我看到了 HTML5 分支。
使用该技术开发游戏并使用 WebView、UIWebView 和 Windows 的等效技术将游戏移植到 iOS、Android 和 Windows 是否可行?
【问题讨论】:
-
有趣的问题。我也有同样的情况,如果你发现了什么,请告诉我!
-
我还没有回复。我在 Cocos2d-x 论坛上做过同样的问题,但还没有答案。我认为 Cocos2d-5 (HTML5) 是满足小要求的非重度游戏的答案。此外,实际的 W8 分支基于 Cocos2d-x 1.x,因此它有点旧并且与 2.x 分支不兼容。我将在 Android 中使用 webview,在 iOS 中使用 UIWebView 和 W8 的等价物,以便为 3 个平台使用相同的代码,如果我愿意,我可以移植到其他平台。
-
关于 Cocos2d-html5,在 iOS 或 Android 上运行时,它会运行您的脚本以原生调用的代码。不需要 UIWebView 并获得性能打击。这里有很多关于 JS 绑定的内容:github.com/cocos2d/cocos2d-iphone/wiki/cocos2d-and-JavaScript 对于 WinRT,还没有发布。但是,您可以在 Marmalade SDK 之上使用 Cocos2d-X,该 SDK 计划在 2013 年初发布 WinRT (madewithmarmalade.com/marmaladesdk/features/…)
标签: windows cocos2d-iphone windows-phone-8 cocos2d-x windows-rt