- 博客(16)
- 资源 (77)
- 收藏
- 关注
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第十四部分 购买空地动画
Cocos2d-x 3.2 大富翁游戏项目开发-第十四部分 购买空地动画
2014-12-31 01:24:17 2008
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第十二部分 显示回合计数器
Cocos2d-x 3.2 大富翁游戏项目开发-第十二部分 显示合计数器
2014-12-28 11:53:35 1864
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第十一部分 提升角色行走体验
Cocos2d-x 3.2 大富翁游戏项目开发-第十一部分 提升角色行走体验
2014-12-27 00:40:52 2182
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第十部分实现人物轮流行走
现在只能让我方角色行走,对手并没有行动,如何实现轮流行走呢? 有2种方法,一种是采用刷帧控制器在update进行,另一种采用消息机制的形式实现,我们尽量避免使用刷帧控制器。就采用第二种消息机制吧 我们在GameBaseScene中定义变量players_vector [Player*] 来存放所有的角色; 在添加新对象时,给该对象设置属性_isMyTurn为true 这样所有对象添
2014-12-25 23:52:03 1835 1
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第九部分 代码部分优化
Cocos2d-x 3.2 大富翁游戏项目开发-第九部分 代码部分优化
2014-12-25 00:15:03 1986 2
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第八部分 角色按路径行走
Cocos2d-x 3.2 大富翁游戏项目开发-第八部分 角色按路径行走
2014-12-23 21:59:17 2429
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第七部分 获取角色路径_3
Cocos2d-x 3.2 大富翁游戏项目开发-第七部分 获取角色路径_3
2014-12-23 09:54:40 2064 1
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第七部分 获取角色路径_2
在编写获取路径方法前,我们先把角色需要的动画文件加载进来,角色的文件为png 和 plist格式。 player1_anim.png.plist player1_anim.png player2_anim.png.plist player2_anim.png plist分别记录了每张图在整张png图中的位置 大小,我们只要知道每张小图名称
2014-12-21 00:08:01 2910 5
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第七部分 获取角色路径_1
下面的设计稍微繁琐一些,有必要把思路说清楚。 下一步的主要实现当我们点击Go按钮后,得到骰子随机数,就是行走的步数,根据步数获取行走的路径,然后角色根据路径移动位置。大体流程如图所示: 这其中getPath()获取路径的方法有必要说清楚,还是看流程图吧 思路大体是这样的,代码实现上可能存在一些差别,但是不影响我们的整体设计思想。 我们开始
2014-12-19 02:44:50 2967 3
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第六部分 地图设计
在选择地图后,我们将进入游戏地图,所以我们必须先把地图编辑一下,使用Tiled地图编辑工具。 1、打开Tiled工具,新建文件,设置 地图大小:宽20块高 15块 块大小: 宽和高都是32像素 这样地图宽为 20 X 32 = 640 高 15 X 32 =480 我们调试的视图尺寸为 800 X 480 宽度剩余160像素 ,我们用来放置游戏控制控件和 显示人物的一些信
2014-12-18 02:21:53 6423 5
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第五部分 单机游戏-关卡选择ScrollView
在MenuScene.cpp 点击单机游戏后会调用 Director::getInstance()->pushScene(MapChooseScene::createScene()); 进入到关卡选择界面,我们采用ScrollView控件制作这个界面 由于scrollview拖动后,位置比较随意,我想是拖动到第二张图片,就完整的显示第二张图片,不要产生偏离位置的现象,所以在移动之后需要进行
2014-12-17 00:47:05 3387 2
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第四部分 退出对话框
这部分代码从网上查阅了一下,基本都是以前版本编写的,需要稍微改动一下即可,效果如图 首先看看在MenuScene.cpp如是如何调用起对话框的 void MenuScene::popupLayer(){ // 定义一个弹出层,传入一张背景图 PopupLayer* popDialog = PopupLayer::create(DIALOG_BG); /
2014-12-15 22:11:22 2991 5
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第三部分 菜单场景
上一部分介绍到片头动画介绍后进入到菜单场景,场景效果如图 MenuScene.h头文件如下: class MenuScene : public LayerColor { public: static Scene* createScene(); virtual bool init(); CREATE_FUNC(M
2014-12-14 22:31:34 3923 3
原创 Cocos2d-x 3.2 大富翁游戏项目开发-第二部分片头动画
第二部分片头动画 首先在visula studio 下创建新工程 工具类ConstUtil.h,该文件主要定义了一些图片资源、字符串、字体等 #ifndef __CONSTUTIL_H__ #define __CONSTUTIL_H__ //定义了诚迈科技四张图片资源,由于在诚迈科技,就用公司名称做动画吧 #define CHENG_IMAGE "ch
2014-12-12 22:07:25 5278 1
原创 Cocos2d-x 3.2 大富翁游戏项目开发
第一部分开工大吉 大富翁游戏以前采用了AndEngine引擎开发,由于该引擎的天生缺陷,不支持跨平台,只能在Android设备上运行,所以刻苦研究C++ ,搜罗关于Cocos2d-x 的资料,终于把CC引擎算是入门了,从今天开始,我用CC引擎重写大富翁游戏。做好笔记,以备写过之后就忘记了开发细节。 项目介绍 1、游戏包含单机和联机,包含至少3张地图:海底世界夏日沙滩空中花园
2014-12-11 20:12:03 6197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人