Cocos2dx环境搭建
Posted 白泽java
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cocos2dx环境搭建相关的知识,希望对你有一定的参考价值。
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环境搭建的主要内容,如果未能解决你的问题,请参考以下文章
cocos2dx 3.0 windows8下开发环境搭建搭建 不须要cygwin
20170409-windows10下cocos2dx开发环境搭建
cocos2dx 3.0以上版本搭建Mac环境(百分百可行)