
Cocos2d-x游戏项目练习
文章平均质量分 82
杜甲同学
QQ:2685312867
展开
-
Cocos2d-x 捕鱼达人游戏学习教程(3)--创建游戏的场景
我们将创建自己的游戏场景,因此要将HelloWorldScene这个类删掉,之后创建自己的游戏场景类GameScene,这个类继承自CCScene,在实现这个之前我们要创建BackgroundLayer、FishLayer、CannonLayer、PanelLayer和MenuLayer5个类都是继承自CCLayer。 BackgroundLayer是背景层的类用来显示游戏的背景 Back原创 2013-07-04 20:16:33 · 3083 阅读 · 1 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(7)--添加CannonLayer炮塔层
CannonLayer.h #include "cocos2d.h" #include "Weapon.h" USING_NS_CC; class CannonLayer:public CCLayer { public: CREATE_FUNC(CannonLayer); bool init(); //声明炮塔的整合类 CC_SYNTHESIZE_RE原创 2013-07-08 10:57:21 · 2408 阅读 · 0 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(2)--动态数据模型的创建
本章的代码例子: http://vdisk.weibo.com/s/IxHyL 使用上篇文章的代码 现在实现动态数据的模型FishingJoyData继承自CCObject FishingJoyData.h代码如下: #include "cocos2d.h" using namespace cocos2d; class FishingJoyData:public CCObject原创 2013-07-04 17:24:07 · 2799 阅读 · 0 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(4)--实现鱼层类FishLayer
本篇文章的代码例子: http://vdisk.weibo.com/s/ICRLw 在上一篇文章的基础之上,实现FishLayer类。 FishLayer.h #include "cocos2d.h" #include "Fish.h" USING_NS_CC; class FishLayer:public CCLayer { public:原创 2013-07-05 10:57:59 · 3055 阅读 · 0 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(5)--添加炮塔
在一篇文章的基础之上我们继续学习,这篇我们将添加炮塔。 我首先需要新建类:Bullet子弹类、Cannon炮塔类、FishingNet渔网类、Weapon武器类、CannonLayer炮塔层。 其中,Weapon武器类是Bullet、Cannon、FishingNet的管理员。 Bullet类代码实现如下: Bullet.h #include "cocos2d.h" class原创 2013-07-05 14:02:24 · 2246 阅读 · 0 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(6)--添加Weapon类
Weapon.h #include "Cannon.h" #include "Bullet.h" #include "FishingNet.h" USING_NS_CC; enum { k_Weapon_Status_None = 0, k_Weapon_Status_Bullet, k_Weapon_Status_FishingNet }; class We原创 2013-07-08 10:48:03 · 1865 阅读 · 0 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(1)--静态数据模型的创建
Cocos2d-x 捕鱼达人游戏练习例子(1) 静态数据模型的创建 本文中的资源都是来自互联网,这一系列文章只是用于大家学习交流,不能用作任何商业用途。 为了方便大家学习这里是本文的代码例子:Hi,推荐文件给你 "捕鱼达人练习例子(1).zip" http://vdisk.weibo.com/s/Ix9tE 我们首先,从捕鱼达人游戏中的数据模型入手开始原创 2013-07-04 16:12:21 · 3956 阅读 · 3 评论 -
Cocos2d-x 捕鱼达人游戏学习教程(8)--添加PanelLayer数据面板层
我们要在GameScene.h中添加如下代码: //数据面板层 CC_SYNTHESIZE_RETAIN(PanelLayer*, _panelLayer, PaneLayer); //菜单页面相关的函数 //暂定 void pause(); 之后我们要完成PanelLayer.h #include "cocos2d.h" USIN原创 2013-07-08 14:02:55 · 2434 阅读 · 2 评论