2

我正在使用 cocos 2dx 为多个移动平台制作一个小型基本游戏,我已经在 xcode 上用 c++ 完成了所有编码,并且该项目在 iOS 和 android 上运行良好。

但是当移植到 windows phone 时,我面临着很多障碍。我在带有 Windows 8 手机 SDK 的 64 位 Windows 8 上的 Visual Studio 2012 Express 上使用 cocos2dx 2.1.3。

首先我没有得到 cocos2dx 的模板,然后没有选择在模拟器或设备中运行项目。我一直在为此挖掘互联网并找到了一些教程,但它们都有一个或其他的限制。

有人可以指导我使用这个 windows 部分或全新的方式在多个平台上实现 cocos2dx 吗?

4

1 回答 1

2

选项1

您将不得不打开一个新的 Direct3D 项目并按照此处的说明进行操作

选项 2

有几个构建脚本可用于在 python 中为所有平台生成项目类型,如此处所示 (这适用于 2.1.2 或更高版本)

选项 3

较新版本的 cocos2d-x 具有适用于所有带有最新 git repos 的平台的构建脚本。不确定是否有很多重大更改,但较新的版本也有构建项目。(build-win32.bat)

关于项目模板。

Windows 8 的模板,至少在我一个月前查看的最后一个稳定版本中,仍然存在一些关于 html 的问题,c++ project wizard但是,当前的开发分支应该已经为 Windows 8 Visual Studio 浏览器修复了这个问题。如果没有meta-data,则需要删除几个 html 标记,因为它们已被贬值,以便项目向导可用。

于 2013-08-09T20:45:07.487 回答