花费 145ms 找到911827条记录
(NO.00005)iOS实现炸弹人游戏(七):游戏数据序列化表示 繁体
2015年12月24 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢 hopy 用plist列表文件来表示游戏数据因为在这个炸弹人游戏中有很多不同的关卡,难度依次上升,所以对于每个关卡的数据我们必须存放在某个地方,有很多种保存方法,这里我们选择使用plist列表文件来保存每个关卡的数据.选择Resources目录,在其中新建一个plist文件,命名

(NO.00005)iOS实现炸弹人游戏(六):游戏数据的初始(三) 繁体
2015年12月24 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢 hopy 现在我们来看看实际初始地图的randomCreateMap方法: 在空白地图上根据当前关卡数据随机创建一个关卡地图 地图总共瓦块为 x 块,抛去不能移动的Wall 块 还剩 块空格. 还要减去player和敌人占去的空格.玩家出现在每一关的 , 瓦格上. 为了保证pl

(NO.00005)iOS实现炸弹人游戏(四):游戏数据的初始(一) 繁体
2015年12月24 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢 hopy 上一篇我们初步看了一下MainScene类的初始方法里都做了神马事,其中随机化地图是在initGameDataFromGD方法里做的,我们就来深入看看这个方法.该方法是一个比较长的方法,里面又调用了若干其他方法,我把其中主要的代码在下面列出来: 用游戏数据初始当前关

(NO.00005)iOS实现炸弹人游戏(五):游戏数据的初始(二) 繁体
2015年12月24 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢 hopy 我们现在来依次看一下上篇中提到的各个方法,首先介绍的是updateStateLabel方法: pragma mark MainScene游戏相关辅助方法 更新主角状态标签,格式为:神速 无敌 爆裂 穿墙 穿弹 遥控 void updateStateLabel NSStr

(NO.00005)iOS实现炸弹人游戏(八):游戏主角(一) 繁体
2016年02月01 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢 hopy 最近一直在做另一个RPG游戏,所以本系列迟迟没有更新,上一篇博文的地址在: NO. iOS实现炸弹人游戏 七 :游戏数据序列化表示本篇接着上篇介绍炸弹人游戏中的游戏主角的基本构成,游戏主角自然是我们的炸弹人了.因为主角会在游戏场景中各个方向行走,所以我们需要先准备其

(NO.00005)iOS实现炸弹人游戏(九):游戏主角(二) 繁体
2016年02月01 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢 hopy 上篇介绍了游戏主角的初始方法,下面我们一次来实现主角的其他方法,首先来看看runAnimation方法,我们使用这个方法来播放主角的动画: void runAnimation: CCAnimation animation if curAnimation animat

(NO.00005)iOS实现炸弹人游戏(十):游戏主角(三) 繁体
2016年02月01 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢 hopy 下面我们来看游戏主角类里面几个播放特殊动画的方法,首先从runWinAnimation开始: 运行精灵庆祝时的动画 void runWinAnimation CCActionJumpBy jump CCActionJumpBy actionWithDuration:

(NO.00005)iOS实现炸弹人游戏(一):游戏的整体规划设计 繁体
2015年12月19 - 在这新的系列中,我们来尝试完成一款经典的游戏:炸弹人 这是以前红白机上的炸弹人,由于游戏可玩性强,玩法又简单,在后面的机型上陆续推出了很多款续作. 在随后的触屏设备上也出现了炸弹人的模拟版,用的是模拟手柄操作 那么我们尝试编写的炸弹人App和以前版本有什么不同呢 .首先玩家控制的方式不同 以前的版本需要实物手柄或模拟手柄操控,但是我们的炸弹人游戏完全是触屏版,不需要手柄控制. .两大类道具 玩家

(NO.00005)iOS实现炸弹人游戏(十一):怪物之火精灵 繁体
2016年02月01 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢 hopy 从本篇开始我们一次介绍一下游戏中敌人的制作过程.看过第一篇的小伙伴都知道,在炸弹人游戏中一共准备实现 种敌人.不同的怪物要有不同的特点,否则如果只是外形发生变化其余行为都一样的话,也就没有什么意思了. 我们本篇先介绍第一种,也是最普通的火焰精灵FireSprite.

(NO.00005)iOS实现炸弹人游戏(三):从主场景类谈起 繁体
2015年12月23 - 大熊猫猪 侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢 hopy 我又粗粗看了下整个项目的代码,比较多:不少类都与其他类有着千丝万缕的联系


 
粤ICP备14056181号  © 2014-2020 ITdaan.com