技术新讯 > 休闲运动,玩具,娱乐用品的装置及其制品制造技术 > 一种虚拟道具的自动匹配方法、装置、设备及存储介质与流程  >  正文

一种虚拟道具的自动匹配方法、装置、设备及存储介质与流程

  • 国知局
  • 2024-07-11 16:27:04

本技术涉及互联网,尤其涉及一种虚拟道具的自动匹配方法、装置、设备及存储介质。

背景技术:

1、因角色装备系统开启后,玩家每日通过挂机,可获得大量角色装备,用户获得装备后需要自己进行对比,单个属性的高低,或者属性条数的多少,再手动进行替换,角色一共有8个部位,当每个部位都通过挂机获得新的角色装备时,用户都要手动进行装备属性的比对和装备替换,当获得大量装备时,玩家消耗在比对的时间会更多,极大的造成了时间成本,并且现有的一键穿戴技术只是根据装备属性穿戴战力最高的装备,而实际展示出来的装备效果并没有达到用户预期,用户体验不是很好。

技术实现思路

1、本技术提供了一种虚拟道具的自动匹配方法、装置、设备及存储介质,至少能够解决相关技术中手动进行装备属性的比对和装备替换的效率低下的问题。

2、本技术实施例第一方面提供了一种虚拟道具的自动匹配方法,包括:

3、获取用户当前操作角色的角色属性以及当前虚拟场景的场景需求;

4、根据所述场景需求确定所述用户当前操作角色的虚拟背包中所有虚拟道具的基础参数对应的修正参数;

5、根据所述角色属性确定所述修正参数的战力转换率;

6、根据所述修正参数以及所述修正参数对应的战力转换率确定战力数值最大的目标虚拟道具,并将所述目标虚拟道具匹配至所述用户当前操作角色的装备栏。

7、通过采用上述方案,获取用户当前操作角色的角色属性以及对应虚拟场景的场景需求,根据场景需求确定虚拟道具的基础参数对应的修正参数,根据角色属性确定各修正参数的战力转换率,通过修正参数和对应战力转化率计算虚拟道具对应的战力数值,从而匹配当前虚拟背包内战力数值最高的目标虚拟道具,有效提高虚拟道具匹配的准确性,提高用户的游戏体验。

8、可选的,所述根据所述场景需求确定所述用户当前操作角色的虚拟背包中所有虚拟道具的基础参数对应的修正参数的步骤,包括:

9、获取所述虚拟道具的基础参数;

10、根据所述场景需求确定所述基础参数的参数变化值;

11、根据所述参数变化值确定所述虚拟道具的修正参数。

12、通过采用上述方案,确定虚拟道具包含的基础参数,再根据场景需求确定基础参数对应的参数变化值,根据参数变化值对虚拟道具进行修改,确定修正参数,提高虚拟道具匹配的准确性。

13、可选的,所述根据所述场景需求确定所述基础参数的参数变化值的步骤,还包括:

14、确定符合所述场景需求的目标参数;

15、判断所述基础参数中是否存在所述目标参数;

16、若所述基础参数中存在所述目标参数,则根据所述场景需求确定所述基础参数的参数变化值。

17、通过采用上述方案,确定符合场景需求的目标参数,判断虚拟道具的基础参数中是否存在目标参数,若存在目标参数则根据场景需求确定对应的参数变化值,提高虚拟道具的匹配效率。

18、可选的,所述判断所述基础参数中是否存在所述目标参数的步骤之后,还包括:

19、若所述基础参数中不存在所述目标参数,则确定所述场景需求对所述虚拟道具各项参数的参数影响阈值;

20、将所述基础参数与所述参数影响阈值进行比对;

21、若所述基础参数大于所述参数影响阈值,则执行所述根据所述场景需求确定所述基础参数的参数变化值的步骤。

22、通过采用上述方案,若基础参数中不存在目标参数,则判断基础参数的参数数据是否大于场景需求对基础参数的参数影响阈值,若基础参数的参数数据大于参数影响阈值,则允许计算该虚拟道具在虚拟场景内的参数变化值,提高虚拟道具匹配的准确性。

23、可选的,所述根据所述修正参数以及所述修正参数对应的战力转换率确定战力数值最大的目标虚拟道具,并将所述目标虚拟道具匹配至所述用户当前操作角色的装备栏的步骤,包括:

24、根据修正参数以及对应所述战力转换率确定所述虚拟道具的战力数值;

25、通过比对所有所述虚拟道具的战力数值确定战力数值最大的目标虚拟道具;

26、将所述目标虚拟道具匹配至所述用户当前操作角色的装备栏。

27、通过采用上述方案,根据修正参数以及对应战力转换率确定虚拟道具的战力数值,通过比对所有虚拟道具的战力数值确定战力数值最大的目标虚拟道具,并将目标虚拟道具匹配至装备栏中,无需用户手动操作,提高用户的游戏体验。

28、可选的,所述根据修正参数以及对应所述战力转换率确定所述虚拟道具的战力数值的步骤之后,还包括:

29、检测所述虚拟背包中同一套装虚拟道具的数量;

30、若所述同一套装虚拟道具的数量达到战力加成的数量阈值,则确定所述同一套装虚拟道具对应的第一总战力数值;

31、将所述第一总战力数值与对应所述目标虚拟道具的第二总战力数值进行比对;

32、若所述第一总战力数值大于所述第二总战力数值,则将所述同一套装虚拟道具与对应所述目标虚拟道具进行替换。

33、通过采用上述方案,将成套装备经过加成之后的第一总战力数值与对应目标虚拟道具对应的第二总战力数值进行比对,根据比对结果判断是否需要进行替换,提高虚拟道具匹配的准确性。

34、可选的,获取所述用户当前操作角色的任务信息;

35、根据所述任务信息以及所述场景需求确定最优虚拟道具;

36、判断所述虚拟背包内是否存在所述最优虚拟道具;

37、若所述虚拟背包内存在所述最优虚拟道具,则将所述最优虚拟道具匹配至所述装备栏。

38、通过采用上述方案,根据用户当前操作角色的任务信息以及场景需求确定最优虚拟道具,若虚拟背包内存在最优虚拟道具,则将最优虚拟道具匹配至装备栏,提高用户的游戏体验。

39、本技术实施例第二方面提供了一种虚拟道具的自动匹配装置,包括:

40、获取模块,用于获取用户当前操作角色的角色属性以及当前虚拟场景的场景需求;

41、第一确定模块,用于根据所述场景需求确定所述用户当前操作角色的虚拟背包中所有虚拟道具的基础参数对应的修正参数;

42、第二确定模块,用于根据所述角色属性确定所述修正参数的战力转换率;

43、匹配模块,用于根据所述修正参数以及所述修正参数对应的战力转换率确定战力数值最大的目标虚拟道具,并将所述目标虚拟道具匹配至所述用户当前操作角色的装备栏。

44、本技术实施例第三方面提供了一种电子设备,包括存储器及处理器,其中,所述处理器用于执行存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序时,实现上述本技术实施例第一方面提供的虚拟道具的自动匹配方法中的各步骤。

45、本技术实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本技术实施例第一方面提供的虚拟道具的自动匹配方法中的各步骤。

46、综上所述,本技术的有益效果为:

47、1.获取用户当前操作角色的角色属性以及对应虚拟场景的场景需求,根据场景需求确定虚拟道具的基础参数对应的修正参数,根据角色属性确定各修正参数的战力转换率,通过修正参数和对应战力转化率计算虚拟道具对应的战力数值,从而匹配当前虚拟背包内战力数值最高的目标虚拟道具,有效提高虚拟道具匹配的准确性,提高用户的游戏体验。

48、2.确定符合场景需求的目标参数,判断虚拟道具的基础参数中是否存在目标参数,若存在目标参数则根据场景需求确定对应的参数变化值,提高虚拟道具的匹配效率。

本文地址:https://www.jishuxx.com/zhuanli/20240615/79420.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。