System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 卡牌游戏的数据处理方法及装置、存储介质、计算机设备制造方法及图纸_技高网

卡牌游戏的数据处理方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:40674193 阅读:3 留言:0更新日期:2024-03-18 19:11
本申请公开了一种卡牌游戏的数据处理方法及装置、存储介质、计算机设备,该方法包括:基于接收到的参战选择数据,确定本次战斗使用的多个上阵角色以及卡牌池;在卡牌池中选择本回合卡牌,基于本回合卡牌的适用职业以及上阵角色的职业,确定本回合出牌角色,并依据本回合卡牌和本回合出牌角色,与敌人单位进行战斗数据结算;若战斗数据指示本次战斗未结束,则继续在卡牌池中选择下一回合卡牌,并在确定下一回合出牌角色后,依据下一回合卡牌和下一回合出牌角色,与敌人单位进行战斗数据结算,直到结算出的战斗数据指示本次战斗结束或达到回合数上限为止。本申请可以避免组队浪费的时间,在提升游戏效率的同时,可以大大提升玩家的游戏体验。

【技术实现步骤摘要】

本申请涉及数据处理,尤其是涉及到一种卡牌游戏的数据处理方法及装置、存储介质、计算机设备


技术介绍

1、随着玩家对于游戏需求的不断增加,回合制卡牌游戏应用而生。当前在回合制卡牌游戏中,通用玩法是当前玩家在自身已拥有的角色/英雄中任意选择出战单位,并利用抽取到的卡牌释放对应技能以进行战斗。然而,现有卡牌游戏抽卡及战斗玩法模式单一,游戏体验差,很难吸引玩家的长期注意力,而玩家流失则会造成游戏服务器的资源浪费。


技术实现思路

1、有鉴于此,本申请提供了一种卡牌游戏的数据处理方法及装置、存储介质、计算机设备,所述方案可以提供较为丰富的卡牌获取策略和战斗方式,大大提升了玩家的游戏体验。

2、根据本申请的一个方面,提供了一种卡牌游戏的数据处理方法,所述方法包括:

3、基于接收到的目标玩家对本次战斗的参战选择数据,确定本次战斗使用的多个上阵角色以及卡牌池,其中,多个上阵角色的职业各不相同,所述卡牌池中包括多张卡牌,所述上阵角色以及所述卡牌当前均隶属于目标玩家账号;

4、在所述卡牌池中选择本回合卡牌,基于所述本回合卡牌的适用职业以及所述上阵角色的职业,确定所述本回合卡牌对应的本回合出牌角色,并依据所述本回合卡牌和所述本回合出牌角色,与敌人单位进行战斗数据结算;

5、若结算出的战斗数据指示本次战斗未结束,则继续在所述卡牌池中选择下一回合卡牌,并在确定下一回合出牌角色后,依据下一回合卡牌和下一回合出牌角色,与敌人单位进行战斗数据结算,直到结算出的战斗数据指示本次战斗结束或达到回合数上限为止。

6、较佳地,所述方法还包括:基于所述本回合出牌角色,对相应的上阵角色的附加技能能量值进行累加;当所述上阵角色中任意目标上阵角色对应的目标附加技能能量值达到所述目标上阵角色对应的预设能量阈值时,将所述目标附加技能设置为可用状态,并记录当前回合为所述目标附加技能的开始回合;基于所述目标附加技能对应的预设持续回合和所述开始回合,确定所述目标附加技能的结束回合;当到达所述结束回合或所述目标附加技能被使用时,将所述目标附加技能的能量值清零,并将所述目标附加技能变更为不可用状态,其中,所述目标附加技能基于目标玩家的指示而释放。

7、较佳地,所述方法还包括:当接收到对处于可用状态的所述目标附加技能的释放指令时,验证当前回合出牌角色是否包含所述目标上阵角色;若所述当前回合出牌角色包含所述目标上阵角色,则依据所述本回合卡牌和所述本回合出牌角色,与敌人单位进行战斗数据结算具体包括:基于待结算卡牌的战斗参数以及所述目标附加技能的技能参数,计算所述待结算卡牌的实际战斗参数,并基于所述待结算卡牌的实际战斗参数以及所述目标上阵角色,与敌人单位进行战斗数据结算。

8、较佳地,所述基于待结算卡牌的战斗参数以及所述目标附加技能的技能参数,计算所述待结算卡牌的实际战斗参数,包括:验证当前回合中所述目标上阵角色对应的待结算卡牌是否属于所述目标附加技能对应的预设可影响卡牌;当所述待结算卡牌属于所述目标附加技能对应的预设可影响卡牌时,基于待结算卡牌的战斗参数以及所述目标附加技能的技能参数,计算所述待结算卡牌的实际战斗参数。

9、较佳地,所述上阵角色为所述目标玩家账号内的拥有角色或所述目标玩家账号的租用角色,所述租用角色对应有角色可上阵时长和/或角色可上阵次数,其中,所述租用角色为所述目标玩家基于预设角色租用条件在游戏系统中租用的角色;和/或,所述卡牌为所述目标玩家账号内的拥有卡牌或所述目标玩家账号的租用卡牌,所述租用卡牌对应有卡牌可上阵时长和/或卡牌可上阵次数,其中,所述租用卡牌为所述目标玩家基于预设卡牌租用条件在游戏系统中租用的卡牌。

10、较佳地,所述卡牌池中的多张卡牌的获得方式包括卡牌抽取,卡牌抽取过程包括:当目标玩家账号对应的已参与抽卡轮次为零时,依据预设卡牌规则随机生成第一轮抽卡队列,累加所述目标玩家账号的抽卡轮次,其中,所述预设卡牌规则用于约束每轮抽卡队列中多个稀有度各自对应的卡牌数量,所述多个稀有度包括目标稀有度和预设稀有度,目标稀有度高于预设稀有度。

11、较佳地,所述方法还包括:将初始概率作为第一轮概率,以所述第一轮概率随机确定第一轮抽卡是否需要添加目标稀有度的卡牌;若确定需要在第一轮抽卡中添加目标稀有度的卡牌,则将所述第一轮抽卡队列中任一张预设稀有度的卡牌替换为目标稀有度的卡牌,并基于新的第一轮抽卡队列确定所述目标玩家账号的第一轮卡牌抽取结果;若确定不需要在第一轮抽卡中添加目标稀有度的卡牌,则在所述第一轮抽卡队列中的卡牌抽取结束后,依据预设卡牌规则随机生成第二轮抽卡队列,累加所述目标玩家账号的抽卡轮次,并基于预设概率增量和所述第一轮概率确定第二轮概率,以所述第二轮概率随机确定第二轮抽卡是否需要添加目标稀有度的卡牌,直到任一轮抽卡队列中被添加了目标稀有度的卡牌且该轮抽卡队列中的卡牌抽取结束时,将所述目标玩家账号的抽卡轮次置零。

12、根据本申请的另一方面,提供了一种卡牌游戏的数据处理装置,所述装置包括:

13、数据接收模块,用于基于接收到的目标玩家对本次战斗的参战选择数据,确定本次战斗使用的多个上阵角色以及卡牌池,其中,多个上阵角色的职业各不相同,所述卡牌池中包括多张卡牌,所述上阵角色以及所述卡牌当前均隶属于目标玩家账号;

14、数据结算模块,用于在所述卡牌池中选择本回合卡牌,基于所述本回合卡牌的适用职业以及所述上阵角色的职业,确定所述本回合卡牌对应的本回合出牌角色,并依据所述本回合卡牌和所述本回合出牌角色,与敌人单位进行战斗数据结算;

15、判断模块,用于若结算出的战斗数据指示本次战斗未结束,则继续在所述卡牌池中选择下一回合卡牌,并在确定下一回合出牌角色后,依据下一回合卡牌和下一回合出牌角色,与敌人单位进行战斗数据结算,直到结算出的战斗数据指示本次战斗结束或达到回合数上限为止。

16、依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述卡牌游戏的数据处理方法。

17、依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述卡牌游戏的数据处理方法。

18、借由上述技术方案,本申请提供的一种卡牌游戏的数据处理方法及装置、存储介质、计算机设备,相比于当前的回合制卡牌游戏,本申请每位目标玩家在每次战斗时可以确定职业各不相同的上阵角色,通过特定抽卡策略得到卡牌及特殊技能最终确定本回合的输出,可以提供较为丰富的卡牌获取策略和战斗方式,大大提升了玩家的游戏体验。

19、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种卡牌游戏的数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述卡牌池中选择本回合卡牌,包括:

3.根据权利要求1所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,

6.根据权利要求1所述的方法,其特征在于,所述卡牌池中的多张卡牌的获得方式包括卡牌抽取,卡牌抽取过程包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.一种卡牌游戏的数据处理装置,其特征在于,所述装置包括:

9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。

10.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。

【技术特征摘要】

1.一种卡牌游戏的数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述卡牌池中选择本回合卡牌,包括:

3.根据权利要求1所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,

6.根据权利要求1所述的方法,其特征在于,所述卡牌池中的多张卡牌的获得方式包括卡牌抽取,卡牌抽取过程包...

【专利技术属性】
技术研发人员:冯炜
申请(专利权)人:北京第一波互动科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1