Cocos2dx环境搭建

1.下载python3之前的版本https://www.python.org/downloads/ html

    注:Python2和Python3的区别自行百度python

  下载完成后,自行安装,和平时安装的软件没区别android

  配置环境变量:ios

        右击此电脑--》属性--》高级系统设置--》环境变量--》在系统变量里找path--》双击打开,点击新建,输入python安装位置windows

        

 

 

2.下载Cocos2dx   http://www.cocos.com/download安全

  

左边的是开发工具,而且适合html开发eclipse

中间的适合windows exe,mac,ios,android工具

右边的:AnySDK是一款为手游开发商提供免费的、快速的接入第三方SDK一站式解决方案,并采用更加安全和快速的本地打包方式。开发工具

 

选择SOURCE CODE(GITHUB)---->Clone or Downloadgradle

 

 下载完成后解压,进入目录,运行setup.py  (开启文件扩展名)

 

会提示配置NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOT

  NDK下载:https://pan.baidu.com/s/1Z0dd9O8851pCOAhJPHpJng 密码:o1ds

  ANDROID_SDK下载:https://pan.baidu.com/s/1H5tzkrAS75nscGuqNILqRg 密码:rrog

  ANT下载:https://pan.baidu.com/s/1bPJRaAC-nspx4oMMIuaakA 密码:5p94

  

由于我还有事情,因此连接都是从网盘复制来的,能够自行去官网下载

  配置环境:

     和配置python时候差很少,自行百度。

 

3.下载visual studio

  我下在的是visual studio2017社区版 https://www.visualstudio.com/zh-hans/downloads/

  下载安装完成后打开

选择使用C++的游戏开发,而后就是漫长的等待时间。

 

4.使用win+r 进入运行

 

 

输入cmd--》肯定

在DOS中输入:  cocos.py new HelloWorld -p com.zw.helloworld -d D:/HelloWorld -l cpp

 

大概解释一下命令, 建立一个新的HelloWorld的项目,包名是com.zw.helloworld, 存放的路径是D:/HelloWorld,建立的内容是所有(能够单独选择android、windows等)

 

 

建立完成后目录是这样的

我选择proj.win32和proj.android讲解

 

proj.win32--》双击HelloWorld.sln     自动会用vs打卡

打开后点击,看下方输出,会提示windows sdk不匹配,使用windows sdk8.1

在解决方案处,选中解决方案HelloWorld右键(我使用的是原来建立的FirstCocos因此不是刚建立的HelloWorld),选择重定解决方案目标,选择本身安的就好了

 

 

 再次点击编译/运行,可能会出现msvcr1...dll丢失,须要自行百度解决

若是全部问题都解决了,会出现下图样子

 

 

 

proj.android

使用android studio 导入项目,不建议使用eclipse,若是使用adt_bundle请自行百度

导入后,会出现许多问题

  第一:gradle下载,能够改为本地gradle

  

  第二:android 版本与 项目版本不匹配

  第三:添加ndk (按照下方两张图片就能够解决了)

    

  第四:编译的各类错误  我如今碰见的就是NDK_PROJECT_PATH=NULL的这个错误,到如今尚未解决,若是解决了,我再更新下这个博客