cocos2dx在mac下的环境搭建

对于没有女友的我,周末没有去处,只好一个人研究技术了,今天开始,无聊的时候就做几个手游来耍耍好了。做手游我首选cocos2dx,不为别的,中国制造,支持一下。

第一次入手当然是搭建环境喽。在mac下:

1.在官网:http://cn.cocos2d-x.org/download/下载cocos2dx包:

需要注意的是我们用的是cocos2dx 而不是cocos2d,所以请下载cocos2dx不要下成cocos2d了。

我们用的版本是v3.2,因为是刚开始学,2.x版本的资料和视频相对要充足很多,当我们学会了2.x版本后再转向3.x版本就很容易了。

2.将下载的文件移到你熟悉的位置,并解压:


点开解压文件后我们可以看到上图所示的目录结构。

3.利用终端建立一个项目:

比较坑人的是,在2.1以前的版本中,可以利用终端命令来向xcode中加入cocosdx模版。但是2.1版本以后要用python命令来创建项目。。。。。。

我们可以从下载下来的安装包内找到一个文件

打开readme.md文件,按照其描述一步一步做:

首先打开终端,将目录跳转到cocos2dx文件下:

输入 sudo ./setup.py

密码是指你root的密码,如果不知道root密码那就输入你登陆系统的密码,即管理员密码

回车后会出现下面的画面,不要担心,一直回车:

当到达下面图时,请把sources命令拷贝执行:

到此就安装完成了,输入:cocos new HelloWorld -p writerpan.jd-app.com -l cpp -d /Users/panpan/src/cocos2dx/

进行c++的helloworld项目创建,在上面的命令中,cocos表示cocosdx命令,new表示创建新工程,helloworld是工程名,你也可以取你想的项目名称,-p 表示创建pakage,就像java中的包名一样,后面跟的writerpan.jd-app.com是项目的包名,本来网站应该是倒序的,为了宣传我的私人博客正序写出来,这个不影响。-l表示创建语言类型,后面跟cpp就是c++类型的。-d表示放置的文件夹,后面跟的是我的项目存放多路径。如果一切顺利,会得到下图:

我们进入到我们刚创建到项目里去:

运行cocos run -p mac命令建立我们的mac项目:

在项目的构建过程中会出现一大推的不知所云,耐心等待,可能要5分钟左右,然后会出现项目窗口:


到此我们的项目就建立完成了,我们现在要做的事用xcode打开并运行它。


4.用xcode打开项目并中iphone模拟器上运行:

如下图的目录,我们可以找到xcode项目文件

双击打开项目,然后打开man文件

点击左上角的运行按钮,它看起来就像播放按钮一样,然后等待系统编译运行,就会在模拟器中出现:

项目已经打好可以运行了,下一步就是编码了。

所以这次多博客差不多完成了。

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...