一步一步了解Cocos2dx30正式版本开发环境搭建Win32AndroidWord格式.docx
- 文档编号:5735767
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:10
- 大小:437.42KB
一步一步了解Cocos2dx30正式版本开发环境搭建Win32AndroidWord格式.docx
《一步一步了解Cocos2dx30正式版本开发环境搭建Win32AndroidWord格式.docx》由会员分享,可在线阅读,更多相关《一步一步了解Cocos2dx30正式版本开发环境搭建Win32AndroidWord格式.docx(10页珍藏版)》请在冰点文库上搜索。
点这里
这里需要下载Python2.X版本。
曾经以为要下载3.x版本后来装上发现cocos2d-x提供的python运行报错,所以卸载以后重新装的python2.X版本
python安装的时候使用默认安装方式即可,但是安装完毕后我们需要配置环境变量
在我的电脑(右键)->
属性->
高级系统设置->
高级选项卡->
环境变量->
系统变量中找到Path变量,并在其值中增加指向Python的环境变量。
格式为[Python安装路径];
例如我安装在C盘我的环境变量就新增为C:
\Python27;
配置完毕后记得注销再重新登陆系统环境变量才会生效
下一步,我们要下载最新版本的cocos2d-x,到目前为止cocos2d-x已经更新到3.0rc2版本
cocos2d-x官网:
点这里
在下载完毕后我们解压缩到磁盘上,并打开cocos2d-x文件夹找到setup.py这个文件,运行,会出现控制台如下
由于现在不配置Android环境,因此只需要一直回车即可,这时候这段python脚本会帮助我们设置cocos2d-x运行所需要的环境变量。
继续注销……重新登陆……
在配置完这一切后我们打开CMD运行cocos命令,1来检查整个开发环境是否搭建成功,2来可以熟悉下命令行,如果设置没问题的情况下会出现如下界面
这里我们可以看到cocos.py这段脚本可以执行4个命令,每个命令的作用已经说明的很清楚了。
下面,我们来使用new命令创建我们的项目
这里举个栗子,比如我要创建一个叫simple的项目,我们可以这么写cocosnew-pcom.game.simple-lcpp-de:
\
simple简单吧运行这条命令会在E盘根目录下生成一个叫simple的文件夹里面放着我们的项目。
这个时候我们就可以用VS2012打开proj.win32中的SLN项目文件进行我们愉快的编码和调试工作了。
如果我们要运行我们刚刚由模板生成的项目,我们需要用到cocosrun命令格式为cocosrun-p[平台]
栗如:
cocosrun-pwin32表示win32平台
我们在执行这条命令时候需要注意一点执行命令的目录必须是游戏项目的根目录如果不在根目录需要使用-s指定游戏根目录的位置
现在我们在cmd中执行cocosrun-pwin32-se:
\simple运行结果如下
如果在编译过程中没有错误的话编译完成会打开这个HelloWorld的DEMO
至此在WIN32中的环境搭建以及调试发布就全部OK了下面我们来看Android部分。
Android:
Android的编译环境在3.0RC里也有了很大的改观,部署和编译方式比之前方便了很多。
现在我们来做下准备工作。
Android编译环境需要用到Andorid_SDK
Android_NDK
Ant与JDK
Android_SDK下载:
Android_NDK下载:
Android_JDK下载:
Ant下载:
其中除了JDK需要安装,其它的是绿色版直接解压即可
我们将SDK
NDK和ANT解压缩到同一个文件夹中并修改sdk的文件夹名为ADT,NDK的NDK,ANT的为ANT这是为了方便以后使用。
我解压后文件都放在了e:
\Android文件夹下
解压完后我们先来配置JDK
在JDK安装完毕之后,需要手动进行环境变量的配置
1)在系统变量里新建JAVA_HOME变量,变量值为:
C:
\ProgramFiles\Java\jdk1.6.0_14(根据自己的安装路径填写)
2)新建classpath变量,变量值为:
.;
%JAVA_HOME%\lib;
%JAVA_HOME%\lib\tools.jar(注意前面的.不要忘记了)
3)在path变量(已存在不用新建)添加变量值:
%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin(注意变量值之间用“;
”隔开)
4、重新注销系统并重新登陆后“开始”-->
“运行”-->
输入“javac”-->
"
Enter"
,如果能正常打印用法说明配置成功!
补充环境变量的解析:
JAVA_HOME:
jdk的安装路径
classpath:
java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"
."
表示当前路径。
path:
系统在任何路径下都可以识别java,javac命令。
现在我们来配置ANT的环境变量。
将[ANT目录]\bin文件夹添加到path中
如图
至此准备工作就做完了,下面我们运行setup.py关联SDKNDK和ANT
在这里我们输入了ndk和sdk的路径其中ndk指向根目录即可
而sdk需要指向adt中的sdk目录
在由setup.py添加了这两个环境变量之后会要求我们输入Ant的路径这里我们需要指向ant中的bin文件夹如下:
这时候基本环境已经搭建完成了,记得注销重新登陆使环境变量生效
重新运行setup.py确认下所有的配置是否正确如果全部正确如图所示
然后我们就可以在项目目录下使用cocoscompile-pandroid方式编译APK文件了
注意:
在打包apk之前需要修改proj.android/jni文件夹下的Android.mk文件添加自己新增的CPP文件
最后我们来看看编译好的APK文件吧,位置在[项目文件夹]\bin\debug\android\文件夹下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一步一步 了解 Cocos2dx30 正式 版本 开发 环境 搭建 Win32Android