虚拟物品的显示方法、装置、存储介质及电子设备制造方法及图纸

技术编号:36381617 阅读:16 留言:0更新日期:2023-01-18 09:43
本公开是关于一种虚拟物品的显示方法、装置、存储介质及电子设备,涉及人机交互技术领域,该方法包括:获取当前玩家角色在闯关游戏中的预设游戏场景下的当前玩家角色属性以及当前闯关数据;根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性;从预设的虚拟物品数据库中匹配与所述目标玩家角色属性对应的目标虚拟物品;在与所述预设游戏场景对应的游戏界面上对所述目标虚拟物品进行显示。本公开提高了所匹配到的目标虚拟物品的准确率。标虚拟物品的准确率。标虚拟物品的准确率。

【技术实现步骤摘要】
虚拟物品的显示方法、装置、存储介质及电子设备


[0001]本公开涉及人机交互
,具体而言,涉及一种虚拟物品的显示方法、虚拟物品的显示装置、计算机可读存储介质及电子设备。

技术介绍

[0002]现有的方案中,无法显示与未完成关卡所需的角色属性对应的虚拟物品。
[0003]需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0004]本公开的目的在于提供一种虚拟物品的显示方法、虚拟物品的显示装置、计算机可读存储介质及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的无法显示与未完成关卡所需的角色属性对应的虚拟物品的问题。
[0005]根据本公开的一个方面,提供一种虚拟物品的显示方法,包括:
[0006]获取当前玩家角色在闯关游戏中的预设游戏场景下的当前玩家角色属性以及当前闯关数据;
[0007]根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性;
[0008]从预设的虚拟物品数据库中匹配与所述目标玩家角色属性对应的目标虚拟物品;
[0009]在与所述预设游戏场景对应的游戏界面上对所述目标虚拟物品进行显示。
[0010]在本公开的一种示例性实施例中,所述当前闯关数据包括已通关关卡的第一关卡数量、未通关关卡的第二关卡数量、已通关关卡中包括的与当前玩家角色对应的第一非玩家角色的第一非玩家角色属性以及未通关关卡中包括的与当前玩家角色对应的第二非玩家角色的第二非玩家角色属性中的一种或多种。
[0011]在本公开的一种示例性实施例中,所述未通关关卡包括当前正在通关但通关失败的第一未通关关卡和/或除开所述第一未通关关卡以外的剩余的第二未通关关卡;
[0012]所述预设游戏场景为当前正在通关但通关失败的游戏场景;
[0013]所述当前玩家角色属性包括已通关关卡中包括的已通关角色属性和/或未通关关卡中包括的未通关角色属性。
[0014]在本公开的一种示例性实施例中,当所述当前闯关数据为已通关关卡中包括的与当前玩家角色对应的第一非玩家角色的第一非玩家角色属性时,根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性,包括:
[0015]根据所述当前玩家角色属性中包括的已通关关卡中的已通关角色属性,确定所述当前玩家角色在已通关关卡中的已通关角色属性中的属性变化值;
[0016]在确定所述属性变化值满足预设值域条件时,从所述第一非玩家角色中获取与所述当前玩家角色存在对战关系的目标非玩家角色,并从所述第一非玩家角色属性中获取与所述目标非玩家角色对应的第一目标非玩家角色属性;
[0017]在预设的属性克制表中查找与所述第一目标非玩家角色属性的第一属性类型存在克制关系的当前玩家角色属性,作为所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时所需的第一目标玩家角色属性。
[0018]在本公开的一种示例性实施例中,所述已通关关卡包括第一个已通关关卡、第二个已通关关卡、

、第N个已通关关卡,N为所述第一关卡数量;
[0019]其中,根据所述当前玩家角色属性中包括的已通关关卡中的已通关角色属性,确定所述当前玩家角色在已通关关卡中的已通关角色属性中的属性变化值,包括:
[0020]S10,获取所述当前玩家角色属性中包括的当前玩家角色在第一个已通关关卡中的第一已通关角色属性;其中,所述第一已通关角色属性包括第一开始历史属性值以及第一结束历史属性值;
[0021]S20,计算所述第一开始历史属性值与第一结束历史属性值之间的第一属性变化值;
[0022]S30,依次循环所述S10以及S20,得到第二个已通关关卡至第N个已通关关卡的第二属性变化值至第N属性变化值。
[0023]在本公开的一种示例性实施例中,在确定所述属性变化值满足预设值域条件时,从所述第一非玩家角色中获取与所述当前玩家角色存在对战关系的目标非玩家角色,包括:
[0024]判断所述第一属性变化值至第N属性变化值中是否存在满足第一预设值域条件的属性变化值;
[0025]在确定任一属性变化值满足所述第一预设值域条件时,将与该属性变化值对应的已通关关卡作为目标通关关卡;
[0026]将所述目标通关关卡中包括的与所述当前玩家角色存在对战关系的第一非玩家角色,作为第一目标非玩家角色。
[0027]在本公开的一种示例性实施例中,根据所述当前玩家角色属性中包括的已通关关卡中的已通关角色属性,确定所述当前玩家角色在已通关关卡中的已通关角色属性中的属性变化值,包括:
[0028]S10',获取所述当前玩家角色属性中包括的当前玩家角色在执行所述第一个已通关关卡的通关任务中,在第一个预设时长内的第一子角色属性;其中,所述第一子角色属性包括第一预设时长内的第一开始子属性值以及第一子结束属性值;
[0029]S20',计算所述第一开始子属性值与第一结束子属性值之间的第一子变化值,并根据所述第一自变化值得到第一总变化值;
[0030]S30',依次循环所述S10'以及S20',得到第二个已通关关卡至第N个已通关关卡的第二总变化值至第N总变化值。
[0031]在本公开的一种示例性实施例中,在确定所述属性变化值满足预设值域条件时,从所述第一非玩家角色中获取与所述当前玩家角色存在对战关系的目标非玩家角色,包括:
[0032]判断所述第一总变化值至第N总变化值中是否存在满足第二预设值域条件的总变化值;
[0033]在确定任一总变化值满足所述第二预设值域条件时,将与该总变化值对应的已通关关卡作为目标通关关卡;
[0034]将所述目标通关关卡中包括的与所述当前玩家角色存在对战关系的第一非玩家角色,作为第二目标非玩家角色。
[0035]在本公开的一种示例性实施例中,当当前闯关数据为未通关关卡中包括的与当前玩家角色对应的第二非玩家角色的第二非玩家角色属性时,根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性,包括:
[0036]通过属性克制表查找与所述第二非玩家角色的第二非玩家角色属性的第二属性类型存在克制关系的候选角色属性;
[0037]根据所述第二非玩家角色属性的第二属性值,计算击败所述第二非玩家角色时所需的候选角色属性的理论属性值;
[0038]判断所述理论属性值与所述当前玩家角色属性的当前属性值之间的关系是否满足第三预设值域条件;其中,所述当前属性值为所述当前玩家角色通过当前正在通关但通关失败的第一未通关关卡时所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟物品的显示方法,其特征在于,包括:获取当前玩家角色在闯关游戏中的预设游戏场景下的当前玩家角色属性以及当前闯关数据;根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性;从预设的虚拟物品数据库中匹配与所述目标玩家角色属性对应的目标虚拟物品;在与所述预设游戏场景对应的游戏界面上对所述目标虚拟物品进行显示。2.根据权利要求1所述的虚拟物品的显示方法,其特征在于,所述当前闯关数据包括已通关关卡的第一关卡数量、未通关关卡的第二关卡数量、已通关关卡中包括的与当前玩家角色对应的第一非玩家角色的第一非玩家角色属性以及未通关关卡中包括的与当前玩家角色对应的第二非玩家角色的第二非玩家角色属性中的一种或多种。3.根据权利要求2所述的虚拟物品的显示方法,其特征在于,所述未通关关卡包括当前正在通关但通关失败的第一未通关关卡和/或除开所述第一未通关关卡以外的剩余的第二未通关关卡;所述预设游戏场景为当前正在通关但通关失败的游戏场景;所述当前玩家角色属性包括已通关关卡中包括的已通关角色属性和/或未通关关卡中包括的未通关角色属性。4.根据权利要求2或3所述的虚拟物品的显示方法,其特征在于,当所述当前闯关数据为已通关关卡中包括的与当前玩家角色对应的第一非玩家角色的第一非玩家角色属性时,根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性,包括:根据所述当前玩家角色属性中包括的已通关关卡中的已通关角色属性,确定所述当前玩家角色在已通关关卡中的已通关角色属性中的属性变化值;在确定所述属性变化值满足预设值域条件时,从所述第一非玩家角色中获取与所述当前玩家角色存在对战关系的目标非玩家角色,并从所述第一非玩家角色属性中获取与所述目标非玩家角色对应的第一目标非玩家角色属性;在预设的属性克制表中查找与所述第一目标非玩家角色属性的第一属性类型存在克制关系的当前玩家角色属性,作为所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时所需的第一目标玩家角色属性。5.根据权利要求4所述的虚拟物品的显示方法,其特征在于,所述已通关关卡包括第一个已通关关卡、第二个已通关关卡、

、第N个已通关关卡,N为所述第一关卡数量;其中,根据所述当前玩家角色属性中包括的已通关关卡中的已通关角色属性,确定所述当前玩家角色在已通关关卡中的已通关角色属性中的属性变化值,包括:S10,获取所述当前玩家角色属性中包括的当前玩家角色在第一个已通关关卡中的第一已通关角色属性;其中,所述第一已通关角色属性包括第一开始历史属性值以及第一结束历史属性值;S20,计算所述第一开始历史属性值与第一结束历史属性值之间的第一属性变化值;
S30,依次循环所述S10以及S20,得到第二个已通关关卡至第N个已通关关卡的第二属性变化值至第N属性变化值。6.根据权利要求5所述的虚拟物品的显示方法,其特征在于,在确定所述属性变化值满足预设值域条件时,从所述第一非玩家角色中获取与所述当前玩家角色存在对战关系的目标非玩家角色,包括:判断所述第一属性变化值至第N属性变化值中是否存在满足第一预设值域条件的属性变化值;在确定任一属性变化值满足所述第一预设值域条件时,将与该属性变化值对应的已通关关卡作为目标通关关卡;将所述目标通关关卡中包括的与所述当前玩家角色存在对战关系的第一非玩家角色,作为第一目标非玩家角色。7.根据权利要求5所述的虚拟物品的显示方法,其特征在于,根据所述当前玩家角色属性中包括的已通关关卡中的已通关角色属性,确定所述当前玩家角色在已通关关卡中的已通关角色属性中的属性变化值,包括:S10',获取所述当前玩家角色属性中包括的当前玩家角色在执行所述第一个已通关关卡的通关任务中,在第一个预设时长内的第一子角色属性;其中,所述第一子角色属性包括第一预设时长内的第一开始子属性值以及第一子结束属性值;S20',计算所述第一开始子属性值与第一结束子属性值之间的第一子变化值,并根据所述第一自变化值得到第一总变化值;S30',依次循环所述S10'以及S20',得到第二个已通关关卡至第N个已通关关卡的第二总变化值至第N总变化值。8.根据权利要求7所述的虚拟物品的显示方法,其特征在于,在确定所述属性变化值满足预设值域条件时,从所述第一非玩家角色中获取与所述当前玩家角色存在对战关系的目标非玩家角色,包括:判断所述第一总变化值至第N总变化值中是否存在满足第二预设值域条件的总变化值;在确定任一总变化值满足所述第二预设值域条件时,将与该总变化值对应的已通关关卡作为目标通关关卡;将所述目标通关关卡中包括的与所述当前玩家角色存在对战关系的第一非玩家角色,作为第二目标非玩家角色。9.根据权利要求2所述的虚拟物品的显示方法,其特征在于,当当前闯关数据为未通关关卡中包括的与当前玩家角色对应的第二非玩家角色的第二非玩家角色属性时,根据所述当前玩家角色属性以及当前闯关数据,从所述当前玩家角色属性中确定所述当前玩家角色在对所述当前闯关数据中包括的未完成关卡进行闯关时,所需的目标玩家角色属性,包括:通过属性克制表查找与所述第二非玩家角色的第二非玩家角色属性的第二属性类型存在克制关系的候选角色属性;根据所述第二非玩家角色属性的第二属性值,计算击败所述第二非玩家角色时所需的候选角色属性的理论属...

【专利技术属性】
技术研发人员:辛一蔡嘉勋
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1