我如何在 visual studio 2017 年开始 cocos2d-x-3.17 的新 android 游戏项目?

How can i start new android game project of cocos2d-x-3.17 in visual studio 2017?

我是 cocos2d-x-3.17 的新手,我想开始一个新的 android 游戏项目,我更喜欢在 Visual Studio 15/17 开发它。我试图在论坛上搜索一下,但不幸的是让我感到困惑。

我已经安装了 coco2d-x-3.17,我用 https://docs.cocos2d-x.org/cocos2d-x/en/editors_and_tools/cocosCLTool.html 这个来创建新项目,在我创建新项目文件夹后出现,我在 proj.win32 中编码,在那里我找到了一个 sln 文件.我已经使用 win32 成功创建了简单的 windows 游戏项目,一切正常。

但是我如何使用 android 游戏项目来做到这一点?我是安装正确还是遗漏了什么?

I've succeeded in creating a simple windows game project using win32 all works fine.

现在您想 port/deploy 在 Android 上玩您的游戏。

您的本机代码构建系统是什么?

您可以在 proj.android 文件夹内的 gradle.properties 文件中找到它。

默认情况下 cocos2d-x 3.17 使用 ndk-build 但 cocos2d-x 3.17.1 使用 cmake。

  • 如果ndk-build,本机代码将由Android.mk编译。在 Android.mk 中添加所有 .cpp 文件(在 jni 文件夹中找到 Android.mk)在 LOCAL_SRC_FILES 标签下。

  • 如果cmake,本机代码将由CMakeLists.txt编译。在跨平台源文件和头文件列表下的 CMakeLists.txt(在项目中找到 CMakeLists.txt)中添加 .cpp.h 文件。

现在您可以使用 Cocos command-line tool 或 Android Studio 构建 apk。