Windows搭建cocos2dx开发环境

转载请注明出处:http://blog.youkuaiyun.com/coder_jone/article/details/39405639

一、工具准备:

1、Android SDK:

       Google提供了Android集成开发工具adt(下载地址:http://developer.android.com/tools/help/adt.html),可以根据自己的操作系统类型选择下载。遗憾的是中国大陆目前无法打开这个链接,可以选择vpn出墙去或是在其它网站或开发者论坛下载,如github等,下载完成解压即可使用,adt中包括了sdkEclipse

 

2、ndk

       ndk主要用来编译打包以后编写的cocos2dx项目到Android工程中使用(下载地址:http://developer.android.com/tools/sdk/ndk/),同样被墙了,通过其它方式获取吧,下载后解压即可。

 

3、python

        到官网下载即可(下载地址:https://www.python.org/),选择2.x版本(目前最新为3.4.1,如果下载2.x以上的版本,在安装cocos2dx时会报错提示需要的python2.x),本教程以2.7.7为例,安装完成后需要配置环境变量因为稍后会用它执行创建cocos2dx项目,环境变量配置到安装目录即可如:C:\Program Files\Python27。通过终端查看是否安装成功,命令为python,如果显示如下证明已安装成功:

 

4、Apache ant

       到官网下载解压即可(下载地址:http://ant.apache.org/bindownload.cgi)

 

5、cocos2dx

       到官网下载最新包解压即可(下载地址:http://www.cocos2d-x.org/download),下载需要注册账号,注册一个即可下载。

 

6、vs2013

        可以到微软官网下载(下载地址:http://msdn.microsoft.com/zh-cn/library/dd831853.aspx)或者其它下载网址或论坛下载,安装文件较大最好在网络环境较好的地方下载,

安装过程并不复杂,只是需要等待的时间较长做好心理准备,刚开始装还以为卡死了。

第一步是选择安装目录及用户协议:

选择好后点击下一步选择安装项,这里我们只安装c++的基础类:

 

点击安装进入漫长的等待过程:

 

等待安装完成后需要重启计算机。

 

二、安装cocos2dx

所有准备工作已经完成,接下来我们来看看如何安装cocos2dx,打开终端进入解压好的cocos2dx目录:

 

我们可以在里面找到一个名为setup.py的文件,因为我们安装了python并配置了它的环境变量直接输入setup.py执行即可:

 

提示需要输入NDK的路径,输入NDK解压目录路径(如:D:\develop\cocos2dx\android-ndk-r9d)回车:

 

提示输入SDK路径,输入SDK解压目录路径(如:D:\develop\Android\adt-bundle-windows-x86_64-20130219\sdk)回车,要求输入ant路径:

 

输入完成回车:

 

完成整安装过程,测试一下是否安装成功,输入cocos命令,如果显示如下那么恭喜你已成功安装cocos

 

接下来我们来创建一个新的cocos项目,切换到放置项目的目录,我们执行cocos命令会出现如上图的提示,可以看到有一个可用的命令为new,输入cocos new会出现如下的提示:

 

要求输入包名、所用编程语言、项目名及放置位置,我们就在当前目录下创建,输入如下命令:

 

回车开始创建一个用c++编写的包名为com.cocos2dx.hellococosHelloCocos项目,短暂的等待后创建成功:

 

进入HelloCocos目录的proj.win32下用vs打开HelloCocos.sln文件,打开后会弹出如下提示:

 

直接无视点击确定即可,快捷键F5运行项目:

 

到此为止我们完成了cocos2dx开发环境搭建及新建一个cocos2dx项目并运行查看效果希望对你有所帮助。因本人也是新手加上水平有限如有讲解不清楚请大家批评指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值