任务执行方法和装置、存储介质及电子设备制造方法及图纸

技术编号:39243925 阅读:7 留言:0更新日期:2023-10-30 11:56
本申请公开了一种任务执行方法和装置、存储介质及电子设备。其中,该方法包括:在目标帐号执行第一任务的情况下,显示N个虚拟卡槽和第一任务的第一成功执行条件;响应于第一触发操作,在第一虚拟卡牌集合中选中N张虚拟卡牌,并将N张虚拟卡牌对应放置在N个虚拟卡槽中,得到第一虚拟卡牌序列;在第一虚拟卡牌序列对应的第一任务执行参数满足第一成功执行条件的情况下,显示第一任务被成功执行的画面,其中,第一任务执行参数是根据第一虚拟卡牌序列在M个属性对应的M个任务执行子参数确定得到的参数。本申请解决了相关技术中卡牌游戏的互动方式较为单一的技术问题。式较为单一的技术问题。式较为单一的技术问题。

【技术实现步骤摘要】
任务执行方法和装置、存储介质及电子设备


[0001]本申请涉及计算机
,具体而言,涉及一种任务执行方法和装置、存储介质及电子设备。

技术介绍

[0002]在卡牌类游戏应用中,往往都是玩家在游戏所提供的卡牌库中获取一定数量的卡牌,组成目标卡牌序列,然后根据卡牌序列对应的任务执行参数,确定是否成功执行目标任务。
[0003]例如,在游戏开始前,每个玩家需要先选择一个英雄,每位英雄均具有对应的初始生命值,根据玩家选择的英雄,从各自的卡组中选择预设数量的卡牌,其中,卡组中包括不同类型的卡牌,不同类型的卡牌具有的作用不同,并且每张卡牌上显示有分值属性。
[0004]在进入战斗阶段后,攻击方的玩家通过使用不同类型的卡牌,向对方发出攻击,其中,攻击力数值与每张卡牌上的分值属性相关联,在攻击成功的情况下,受攻击玩家的英雄的初始生命值开始下降。通过不同回合的攻击之后,如果其中一方的英雄的生命值降为零,则确定生命值为零的玩家失败,游戏结束。
[0005]在上述卡牌游戏中,虽然包括多种类型的卡牌,但实际上影响游戏输赢的关键仍为每张卡牌的属性信息,而每张卡牌仅包括分值属性。换句话说,由于每张卡牌仅包括分数这一个维度上的属性信息,因此,玩家所获取的卡牌和相关玩法仅局限于数值计算机制,单局游戏的玩法及规则较为固定,造成了卡牌游戏的互动方式较为单一的问题。
[0006]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0007]本申请实施例提供了一种任务执行方法和装置、存储介质及电子设备,以至少解决卡牌游戏的互动方式较为单一的技术问题。
[0008]根据本申请实施例的一个方面,提供了一种任务执行方法,包括:在目标帐号执行第一任务的情况下,显示N个虚拟卡槽和第一任务的第一成功执行条件,其中,N和第一成功执行条件是根据目标帐号的帐号属性确定得到的,N为大于或等于2的正整数,N个虚拟卡槽用于放置N张虚拟卡牌,每个虚拟卡牌中具有与M个属性对应的M个属性信息,M为大于或等于2的正整数;响应于第一触发操作,在第一虚拟卡牌集合中选中N张虚拟卡牌,并将N张虚拟卡牌对应放置在N个虚拟卡槽中,得到第一虚拟卡牌序列;在第一虚拟卡牌序列对应的第一任务执行参数满足第一成功执行条件的情况下,显示第一任务被成功执行的画面,其中,第一任务执行参数是根据第一虚拟卡牌序列在M个属性对应的M个任务执行子参数确定得到的参数,M个任务执行子参数是根据第一虚拟卡牌序列中的各个虚拟卡牌中的M个属性信息确定得到的子参数。
[0009]可选地,在显示第一任务被成功执行的画面之前,上述方法还包括:在将N张虚拟卡牌对应放置在N个虚拟卡槽中,得到第一虚拟卡牌序列的情况下,确定第一虚拟卡牌序列
在M个属性上的任务执行子参数,得到M个任务执行子参数;根据M个任务执行子参数,确定第一任务执行参数;判断第一任务执行参数是否满足第一成功执行条件。
[0010]可选地,上述确定第一虚拟卡牌序列在M个属性上的任务执行子参数,得到M个任务执行子参数,包括:通过以下步骤确定第一虚拟卡牌序列在M个属性中的第i个属性上的第i个任务执行子参数,其中,i为大于或等于1、且小于或等于M的正整数:在第一虚拟卡牌序列中确定与第i个属性对应的连续虚拟卡牌的数量,得到第i个数量,其中,连续虚拟卡牌中的各个虚拟卡牌中第i个属性对应的属性信息相同;在第i个数量大于或等于2的情况下,将第i个任务执行子参数确定为与第i个数量对应的取值,其中,第i个数量越大,与第i个数量对应的取值越大。
[0011]可选地,上述根据M个任务执行子参数,确定第一任务执行参数,包括:将第一任务执行参数确定为等于M个任务执行子参数的和值;或者将第一任务执行参数确定为等于M个任务执行子参数与附加执行参数共同的和值,其中,附加执行参数是在第一虚拟卡牌序列为第一虚拟诗句卡牌序列、且第一虚拟诗句卡牌序列中存在满足目标条件的连续虚拟诗句卡牌的情况下获取的预设参数,满足目标条件的连续虚拟诗句卡牌是指连续虚拟诗句卡牌中显示的诗句内容组合成预设的一首诗;或者将第一任务执行参数确定为等于M个任务执行子参数与附加执行参数和N个初始执行参数共同的和值,其中,N个初始执行参数是为N张虚拟诗句卡牌预设的N个预设初始值。
[0012]可选地,上述方法还包括:在第一虚拟诗句卡牌序列中查找是否存在满足目标条件的连续虚拟诗句卡牌;在存在满足目标条件的连续虚拟诗句卡牌的情况下,获取附加执行参数。
[0013]可选地,上述判断第一任务执行参数是否满足第一成功执行条件,包括:在第一成功执行条件表示与第一任务对应的第一任务执行参数阈值的情况下,判断第一任务执行参数是否大于或等于第一任务执行参数阈值;在第一任务执行参数大于或等于第一任务执行参数阈值的情况下,确定第一任务执行参数满足第一成功执行条件。
[0014]可选地,上述N和第一成功执行条件是根据取值为第一值的帐号属性确定得到;上述方法还包括:在目标帐号执行第二任务的情况下,显示P个虚拟卡槽和第二任务的第二成功执行条件,其中,P和第二成功执行条件是根据取值为第二值的帐号属性确定得到的,P为大于或等于2的正整数,P虚拟卡槽用于放置P张虚拟卡牌,P与N不同,第一成功执行条件与第二成功执行条件不同;响应于第二触发操作,在目标帐号具有的第二虚拟卡牌集合中选中P张虚拟卡牌,并将P张虚拟卡牌对应放置在P个虚拟卡槽中,得到第二虚拟卡牌序列;在第二虚拟卡牌序列对应的第二任务执行参数满足第二成功执行条件的情况下,显示第二任务被成功执行的画面,其中,第二任务执行参数是根据第二虚拟卡牌序列在M个属性对应的M个任务执行子参数确定得到的参数,第二虚拟卡牌序列在M个属性对应的M个任务执行子参数是根据第二虚拟卡牌序列中的各个虚拟卡牌中的M个属性信息确定得到的子参数。
[0015]可选地,在上述帐号属性的取值表示目标帐号的帐号等级、第一成功执行条件表示与第一任务对应的第一任务执行参数阈值、且第一成功执行条件表示第二任务对应的第二任务执行参数阈值执行的情况下,当第一值小于第二值时,N大于P,和/或,第一任务执行参数阈值小于第二任务执行参数阈值。
[0016]可选地,上述方法还包括:在显示N个虚拟卡槽和第一任务的第一成功执行条件之
前,响应于目标帐号启动执行第一任务,从第一数值区间中随机选择数值,得到N,并从第三数值区间中随机选择数值,得到第一任务执行参数阈值;在显示P个虚拟卡槽和第二任务的第二成功执行条件之前,响应于目标帐号启动执行第二任务,从第二数值区间中随机选择数值,得到P,并从第四数值区间中随机选择数值,得到第二任务执行参数阈值;其中,当第一值小于第二值时,第一数值区间中的数值大于第二数值区间中的数值,和/或,第三数值区间中的数值小于第四数值区间中的数值。
[0017]可选地,上述方法还包括:在从目标帐号具有的第一虚拟卡牌集合中选中N张虚拟卡牌之前,显示第一虚拟卡牌集合中允许被选中的虚拟卡牌,其中,允许被选中的虚拟卡牌中的至少部分虚拟卡牌具有的至少部分属性信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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个任...

【专利技术属性】
技术研发人员:柳青
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1