标签:
cocos2d-x 是一款跨平台的游戏引擎,虽然现在只学到了一点点皮毛,但是确实感受到了一款游戏引擎的强大功能,让我这个做游戏的小白也算过了一把做游戏的瘾。但是因为配置的复杂性,让我在一开始走了不少弯路,现在记录下来整个安装配置的过程。
安装配置过程中需要用到的安装包主要有下面几个:
- cocos2d-x 3.4:这个是当然必须要的了,目前最高版本是 3.6 版,但是好像和 3.5 版都有不少问题,还是先用 3.4 吧。
- android studio 1.1.0:谷歌自己出的 android 集成开发环境,也可以用 eclipse。
- VS2012:在 Windows 下进行编译最主要的还是要用这个,游戏逻辑调试起来也比较方便。
- Python 2.7:cocos2d-x 下用到的脚本是 python,而且是 2.7 的版本,因为 3.x 的版本跟 2.7 的版本不兼容,所以一定要用这个。cocos2d-x 下新建项目,编译都是用的 python,所以这个很重要。
- JDK:做 android 的开发少不了 Java,除非只做底层。
- NDK:在 android 下用到 C++了,就要用 NDK 来进行编译。
- apache-ant:这是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。总之就是开发中需要,安装好配置好就不用再管了。
1. 安装 python。
变量名:PATH
变量值:D:\Python27
2.安装 JDK。
这个很简单,环境变量配置也有很多。
3.安装 VS2012。
这个很简单,微软的东西最大的特点就是傻瓜式的使用。
4.安装 NDK。
变量名:NDK_ROOT
变量值:D:\android-ndk-r9d
5.安装 apache-ant。
变量名:ANT_ROOT
变量值:D:\apache-ant-1.9.4
6.安装 android studio。
变量名:ANDROID_SDK_ROOT
变量值:D:\Users\chn\AppData\Local\Android\sdk
7.安装cocos2d-x。
官网
http://cn.cocos2d-x.org/下载 3.4 版本,直接解压,然后运行根目录下的 setup.py,如果有没有配置的环境变量,这个脚本会检测到并要求配置相应的变量。然后用 VS2012 打开 build 目录下的 cocos2d-win32.vc2012.sln,编译整个解决方案,时间会比较长。编译完成之后启动项目 cpp-tests,就可以看到演示窗口了。
8.新建 cocos2d-x 项目
安装完成之后,要创建新项目,可以到目录 D:\cocos2d-x-3.4\tools\cocos2d-console\bin 下打开命令提示符,输入命令:
python cocos.py new test -p com.cornergame.test -l cpp -d D:\
完成之后就会在 D 要目录下生成项目的目录 test,命令中标红的两处是项目名称和包名。可以把这个命令写成批处理文件放到这个目录下,以方便以后使用。
打开项目目录中的 projwin32 下的 test.sln,编译整个解决方案,启动之后就可以看到测试窗口了。
9.在android studio中导入cocos2d项目生成apk。
然后只选择下面几项:
如果没有错误编译成功后,下一步就可以打包成 apk 了
点打包后,就可以在D:\test\out\production\proj.android目录下看到apk文件了,如果点击签名打包,设置签名后,生成的包是在proj.android目录下。
cocos2d-x 3.4 + android studio 1.1.0 + VS2012 开发环境搭建
标签:
原文地址:http://www.cnblogs.com/microcorner/p/4644021.html