对于没有女友的我,周末没有去处,只好一个人研究技术了,今天开始,无聊的时候就做几个手游来耍耍好了。做手游我首选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文件,按照其描述一步一步做:
输入 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文件:
点击左上角的运行按钮,它看起来就像播放按钮一样,然后等待系统编译运行,就会在模拟器中出现:
项目已经打好可以运行了,下一步就是编码了。
所以这次多博客差不多完成了。