win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

时间:2023-02-08 09:39:41

 

        之前一直在学习andriod上的应用开发,最近开始研究手游开发,才发现有这么一个如此高效能的游戏引擎,cocos2dx最大的特点莫过于一次开发多平台运行,且性能上相比于其他游戏引擎也具有很强的优势,在目前国内市场cocos2d也占了相当大的地位,75%的国内手游都使用过cocos2dx。目前手机市场的主流为android和ios,]cocos2dx2.0以上的版本支持win32,android,ios三个平台的开发,相对对应开发环境为win32的VS,android的eclipse+NDK,ios的Xcode环境。一般情况下cocos2d的开发流程为先在vs上调试,然后封闭在两个开发环境中编译生成相应的软件包。这样更方便代码的移植。好了,废话不多说,接下来开始我们的win32环境的配置吧。

 

准备条件:

VS2012 

cocos2d-x-2.2.4(下载地址:http://cn.cocos2d-x.org/download/)

Python(cocos2d-x-2.2.2以上的版本就要使用Python创建项目,我用的是7.5的老版本,相对比较稳定)

 

环境搭建:

ok,相应软件下载好之后我们就开始搭建环境吧!

1.VS安装,这儿我就不多说了,我的安装目录为(E:\work\vs);

2.解压cocos2d-x-2.2.4包到相应目录,我解压在(E:\work\cocos2dx),点击cocos2d-win32.vc2012.sln,实例项目会在vs中打开。

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

3.编译项目文件

有两种方法,第一种直接在cocos2d-x-2.2.4目录下运行build-win32.bat批处理文件。第二种是在vs中生成解决方案,“cocos2d-win32.vc2012”右键-〉生成解决方案

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

4.运行HelloCpp

选择HelloCpp项目,单击右键,选择设为启动项,F5运行。

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

5.新建自己的项目

        在cocos2d-x-2.2.2之前,可以利用里面的一个模板文件直接配置vs,但是之后取消了这个文件,我们只能通过Python来新建项目,相比之前虽然多了一个Python脚本,但是配置轻松多了,动态库文件这一下东东都不必设置了。ok,下面来安装配置Python吧。

1〉配置Python

安装Python,设置环境变量。

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

2>检测是否配置成功

在Cmd下输入Python,显示如下:

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

3〉新建项目

i.在cmd中进入到cocos2dx\cocos2d-x-2.2.4\tools\project-creator

cmd中进入目录和unix命令行不一样,使用cd切换菜单时要在键入完路径回车后,加上磁盘分区

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

ii.在当前目录下可以直接使用,命令python create_project.py -project MyFirst -package com.eyu.myfirst -language cpp

MyFirst为项目名,package com.eyu.myfirst为包名。

或者可以使用批处理文件,

<SPAN style="FONT-SIZE: 18px">@echo off
set /p projectName=MyFirst
if "%projectName%"=="" goto inputErrorset /p packageName=package com.eyu.myfirst
if "%packageName%"=="" goto inputErrorcreate_project.py -project %projectName% -package %packageName% -language cpppauseexit:inputError@echo 项目名称或者包标示名不能为空!pause</SPAN>


在当前目录下运行就ok了

最后就可以在cocos2dx\cocos2d-x-2.2.4\projects目录下可见我们的项目

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

6.运行自己的项目

将刚刚的MyFirst项目导入VS中,运行即可

win7(32位)+vs2012+cocos2d-x-2.2.4环境配置

 

ok,大功告成。