码迷,mamicode.com
首页 > 其他好文 > 详细

Cocos2dx环境搭建

时间:2018-05-27 12:17:57      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:技术分享   pytho   cocos2d   fir   com   系统   nload   stc   分享   

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

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

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

  配置环境变量:

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

        技术分享图片

 

 

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

  技术分享图片

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

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

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

 

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

技术分享图片

 

 下载完成后解压,进入目录,运行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的这个错误,到现在还没有解决,如果解决了,我再更新下这个博客

  技术分享图片

 

Cocos2dx环境搭建

标签:技术分享   pytho   cocos2d   fir   com   系统   nload   stc   分享   

原文地址:https://www.cnblogs.com/BaiZe258/p/9095179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!