【技术实现步骤摘要】
任务执行方法和装置、存储介质及电子设备
[0001]本申请涉及计算机
,具体而言,涉及一种任务执行方法和装置、存储介质及电子设备。
技术介绍
[0002]在卡牌类游戏应用中,往往都是玩家在游戏所提供的卡牌库中获取一定数量的卡牌,组成目标卡牌序列,然后根据卡牌序列对应的任务执行参数,确定是否成功执行目标任务。
[0003]例如,在游戏开始前,每个玩家需要先选择一个英雄,每位英雄均具有对应的初始生命值,根据玩家选择的英雄,从各自的卡组中选择预设数量的卡牌,其中,卡组中包括不同类型的卡牌,不同类型的卡牌具有的作用不同,并且每张卡牌上显示有分值属性。
[0004]在进入战斗阶段后,攻击方的玩家通过使用不同类型的卡牌,向对方发出攻击,其中,攻击力数值与每张卡牌上的分值属性相关联,在攻击成功的情况下,受攻击玩家的英雄的初始生命值开始下降。通过不同回合的攻击之后,如果其中一方的英雄的生命值降为零,则确定生命值为零的玩家失败,游戏结束。
[0005]在上述卡牌游戏中,虽然包括多种类型的卡牌,但实际上影响游戏输赢的关键仍为每张卡牌的属性信息,而每张卡牌仅包括分值属性。换句话说,由于每张卡牌仅包括分数这一个维度上的属性信息,因此,玩家所获取的卡牌和相关玩法仅局限于数值计算机制,单局游戏的玩法及规则较为固定,造成了卡牌游戏的互动方式较为单一的问题。
[0006]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0007]本申请实施例提供了一种任务执行方法和装置、存储介质及电 ...
【技术保护点】
【技术特征摘要】
1.一种任务执行方法,其特征在于,包括:显示N个虚拟卡槽和所述第一任务的第一成功执行条件,其中,所述N和所述第一成功执行条件是根据所述目标帐号的帐号属性确定得到的,N为大于或等于2的正整数,所述N个虚拟卡槽用于放置N张虚拟卡牌,每个所述虚拟卡牌中具有与M个属性对应的M个属性信息,M为大于或等于2的正整数;响应于第一触发操作,在第一虚拟卡牌集合中选中所述N张虚拟卡牌,并将所述N张虚拟卡牌对应放置在所述N个虚拟卡槽中,得到第一虚拟卡牌序列;在所述第一虚拟卡牌序列对应的第一任务执行参数满足所述第一成功执行条件的情况下,显示所述第一任务被成功执行的画面,其中,所述第一任务执行参数是根据所述第一虚拟卡牌序列在所述M个属性对应的M个任务执行子参数确定得到的参数,所述M个任务执行子参数是根据所述第一虚拟卡牌序列中的各个虚拟卡牌中的所述M个诗句属性信息确定得到的子参数。2.根据权利要求1所述的方法,其特征在于,在显示所述第一任务被成功执行的画面之前,所述方法还包括:在将所述N张虚拟卡牌对应放置在所述N个虚拟卡槽中,得到所述第一虚拟卡牌序列的情况下,确定所述第一虚拟卡牌序列在所述M个属性上的任务执行子参数,得到M个任务执行子参数;根据所述M个任务执行子参数,确定所述第一任务执行参数;判断所述第一任务执行参数是否满足所述第一成功执行条件。3.根据权利要求2所述的方法,其特征在于,所述确定所述第一虚拟卡牌序列在所述M个属性上的任务执行子参数,得到M个任务执行子参数,包括:通过以下步骤确定所述第一虚拟卡牌序列在所述M个属性中的第i个属性上的第i个任务执行子参数,其中,i为大于或等于1、且小于或等于M的正整数:在所述第一虚拟卡牌序列中确定与所述第i个属性对应的连续虚拟卡牌的数量,得到第i个数量,其中,所述连续虚拟卡牌中的各个虚拟卡牌中所述第i个属性对应的属性信息相同;在所述第i个数量大于或等于2的情况下,将所述第i个任务执行子参数确定为与所述第i个数量对应的取值,其中,所述第i个数量越大,与所述第i个数量对应的取值越大。4.根据权利要求2所述的方法,其特征在于,所述根据所述M个任务执行子参数,确定所述第一任务执行参数,包括:将所述第一任务执行参数确定为等于所述M个任务执行子参数的和值;或者将所述第一任务执行参数确定为等于所述M个任务执行子参数与附加执行参数共同的和值,其中,所述附加执行参数是在所述第一虚拟卡牌序列为第一虚拟诗句卡牌序列、且所述第一虚拟诗句卡牌序列中存在满足目标条件的连续虚拟诗句卡牌的情况下获取的预设参数,所述满足目标条件的连续虚拟诗句卡牌是指所述连续虚拟诗句卡牌中显示的诗句内容组合成预设的一首诗;或者将所述第一任务执行参数确定为等于所述M个任务执行子参数与所述附加执行参数和N个初始执行参数共同的和值,其中,所述N个初始执行参数是为所述N张虚拟诗句卡牌预设的N个预设初始值。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述第一虚拟诗句卡牌序列中查找是否存在满足所述目标条件的连续虚拟诗句卡牌;在存在满足所述目标条件的连续虚拟诗句卡牌的情况下,获取所述附加执行参数。6.根据权利要求2所述的方法,其特征在于,所述判断所述第一任务执行参数是否满足所述第一成功执行条件,包括:在所述第一成功执行条件表示与所述第一任务对应的第一任务执行参数阈值的情况下,判断所述第一任务执行参数是否大于或等于所述第一任务执行参数阈值;在所述第一任务执行参数大于或等于所述第一任务执行参数阈值的情况下,确定所述第一任务执行参数满足所述第一成功执行条件。7.根据权利要求1所述的方法,其特征在于,所述N和所述第一成功执行条件是根据取值为第一值的所述帐号属性确定得到;所述方法还包括:在所述目标帐号执行第二任务的情况下,显示P个虚拟卡槽和所述第二任务的第二成功执行条件,其中,所述P和所述第二成功执行条件是根据取值为第二值的所述帐号属性确定得到的,P为大于或等于2的正整数,所述P虚拟卡槽用于放置P张虚拟卡牌,P与N不同,所述第一成功执行条件与所述第二成功执行条件不同;响应于第二触发操作,在所述目标帐号具有的第二虚拟卡牌集合中选中所述P张虚拟卡牌,并将所述P张虚拟卡牌对应放置在所述P个虚拟卡槽中,得到第二虚拟卡牌序列;在所述第二虚拟卡牌序列对应的第二任务执行参数满足所述第二成功执行条件的情况下,显示所述第二任务被成功执行的画面,其中,所述第二任务执行参数是根据所述第二虚拟卡牌序列在所述M个属性对应的M个任务执行子参数确定得到的参数,所述第二虚拟卡牌序列在所述M个属性对应的M个任...
【专利技术属性】
技术研发人员:柳青,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。