在这里我们学习的版本是cocos2d-x-2.2.3
连接在这里:http://cn.cocos2d-x.org/download/
关于cocos2d的其他概念,有兴趣的朋友可以去官网看看,
关于cocos2d的主要功能
1. 流程控制:非常容易的管理不同场景之间的流程控制。
2. 精灵:游戏中你能看见的物体,基本都是精灵。
3. 动作:精灵的动作(如移动,旋转,和缩放)
4. 特效:包括波浪,旋转和透镜等特性
5. 平面地图:支持平面地图和45度角地图
6. 转换:从一个场景移动到另外一个不同的场景。
7. 菜单:创建内部菜单,包括主菜单和游戏菜单
8. 文本渲染:支持文本渲染标签
9. 文档:包括编程指南,API,很多测试的Demo
10. BSD许可:使用者可以自由使用,修改源代码,也可以修改后的代码作为开源或者专有软件再次发布。(这条主因,作者认为。)
11. 基于OpenGL,支持硬件家素
Cocos2d家族
跨平台环境的搭建
1. 下载cocos2d-x引擎包,cocos2d-x-2.2.3版本左右都可以
2. 启动终端(这里我们主要用xcode进行开发,用VS的朋友也就是DOS界面)
3. 第三步,输入命令
cd cocos2d引擎包的路径(作者这里用的是放在Documents)
./create_project.py –project HelloWorld –packagecom.xxxx.HellowWorld –language cpp (xxxx填入的公司名)
4.在引擎projects目录中有我们的项目,进入proj.ios目录
5.双击项目名.xcodeproj文件
6.运行项目,你就能看到HelloWorld。
创建成功效果图如下: