美文网首页cocos 2dx游戏编程研究院Android开发
Cocos 2d-x 3.8 在ubuntu下使用QtCreat

Cocos 2d-x 3.8 在ubuntu下使用QtCreat

作者: KuTear | 来源:发表于2016-01-01 22:31 被阅读223次

    layout: post
    title: Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android Studio开发环境搭建
    date: 2015-10-25
    categories: blog
    tags: [Android,Cocos 2d-x,环境搭建]
    category: Android
    description: 本文实现在ubuntu下搭建cocos 2d-x的开发环境,使用QtCreater作为开发工具,并在As下导出APK


    Cocos 2d-x 3.8 在ubuntu下使用QtCreator和Android Studio开发环境搭建


    最近想学习cocos 2d-x游戏开发,昨天搭建环境花费了一点时间,下面说说遇到的问题.

    1.Android sdk与Android studio的安装
    因为我是做Android开发的,这一块很熟练了,没问题.
    2.NDK的安装
    在Android Studio中Files->other settings->default Settings->System Setting->Android SDK->SDK Tools选择Android NDK下载,需要科学上网.下载完成后在SDK的根目录下.

    Android StudioAndroid Studio
    3.Cocos 2d-x的安装
    在官网Cocos.org下载,下载Ant构建工具
    在cocos目录下运行download-deps.py下载 ****.zip
    运行setup.py 根据提示设置ANDROID_SDK_ROOT NDK_ROOT ANT_ROOT,也可以直接写入环境变量.
    目录与安装目录与安装
    4.新建项目
    运行 cocos new -h可以看到帮助
    主要指定 -p PACKAGE_NAME -l cpp
     cocos new -p cm.kutear -l cpp "MyCppGame"
    

    运行后得到下面目录


    新工程新工程

    QtCreator引入
    下载qtcreate:官网下比较麻烦,命令sudo apt-get install qtcreator
    运行qtcreator,FIles -> open file or project选择CMakeLists.txt
    在Run CMake步骤直接Run CMake,不需要参数.
    完成后就导入完成,运行,时间第一次时间有点久


    运行效果运行效果
    Android Studio引入
    运行Android Studio,导入proj.android-studio
    ASAS

    如果你是在模拟器测试,请更改下面部分


    ModifyModify
    现在在工程目录下,也就是MyCppGame下运行
    cocos compile -p android --android-studio
    

    主要作用是编译c文件成.so
    现在在Android Studio的libs下会有x86文件夹,下面包含了
    .so
    现在可以运行App了,可以在Android下运行,也可以直接命令

    cocos run -p android --android-studio
    
    Android 运行效果Android 运行效果

    相关文章

      网友评论

      • 55db8a28499b:你好,请问你这样就能调用到游戏的那块吗?

      本文标题:Cocos 2d-x 3.8 在ubuntu下使用QtCreat

      本文链接:https://www.haomeiwen.com/subject/torwhttx.html