【技术实现步骤摘要】
虚拟武器的平衡性检测方法、装置、设备及存储介质
本申请涉及程序设计领域,特别涉及一种虚拟武器的平衡性检测方法、装置、设备及存储介质。
技术介绍
网络游戏中存在很多射击类游戏,涉及各类虚拟武器。为了保证游戏中虚拟武器的功能、用户界面(UserInterface,UI)显示、动画效果、以及技能配置等等各个方面的实现的正确性、逻辑性,会进行针对虚拟武器的测试。一般情况下,上述针对虚拟武器的测试是采用黑盒测试的方法,该方法能够测出虚拟武器在上述各个方面的实现是否正确、是否符合逻辑。但是,上述检测仅能确定虚拟武器的各项功能实现的正确性、逻辑性,却不能够检测虚拟武器的各项功能对应的配置数据的设置是否平衡的问题,从而导致在游戏运行过程中存在虚拟武器的性能的平衡性差的情况。
技术实现思路
本申请实施例提供了一种虚拟武器的平衡性检测方法、装置、设备及存储介质,可以解决相关技术不能够检测虚拟武器的各项功能对应的配置数据的设置是否平衡的问题。所述技术方案如下:根据本申请的一个方面,提供了一种虚拟武器的平衡性检测方法,该方法包括:接收终端通过网页接口发送的虚拟武器的平衡性检测请求,平衡性检测请求中包括虚拟武器的版本信息;根据虚拟武器的版本信息获取虚拟武器的配置数据,上述配置数据是用于设置虚拟武器的性能的参数,配置数据包括虚拟武器的性能参数;调用性能数据处理模型对性能参数进行处理,得到虚拟武器的平衡性分数值;根据平衡性分数值生成虚拟武器的平衡性检测报告;通过网页接口向终端反馈虚拟武器的平衡性检测报告。根据本申请的另一个方面,提供了一种虚拟武器的平衡性检测报告显示的方法,该方法包括:通过 ...
【技术保护点】
1.一种虚拟武器的平衡性检测方法,其特征在于,所述方法包括:接收终端通过网页接口发送的所述虚拟武器的平衡性检测请求,所述平衡性检测请求中包括所述虚拟武器的版本信息;根据所述虚拟武器的版本信息获取所述虚拟武器的配置数据,所述配置数据是用于设置所述虚拟武器的性能的参数,所述配置数据包括所述虚拟武器的性能参数;调用性能数据处理模型对所述性能参数进行处理,得到所述虚拟武器的平衡性分数值;根据所述平衡性分数值生成所述虚拟武器的平衡性检测报告;通过所述网页接口向所述终端反馈所述虚拟武器的所述平衡性检测报告。
【技术特征摘要】
1.一种虚拟武器的平衡性检测方法,其特征在于,所述方法包括:接收终端通过网页接口发送的所述虚拟武器的平衡性检测请求,所述平衡性检测请求中包括所述虚拟武器的版本信息;根据所述虚拟武器的版本信息获取所述虚拟武器的配置数据,所述配置数据是用于设置所述虚拟武器的性能的参数,所述配置数据包括所述虚拟武器的性能参数;调用性能数据处理模型对所述性能参数进行处理,得到所述虚拟武器的平衡性分数值;根据所述平衡性分数值生成所述虚拟武器的平衡性检测报告;通过所述网页接口向所述终端反馈所述虚拟武器的所述平衡性检测报告。2.根据权利要求1所述的方法,其特征在于,所述配置数据还包括所述性能参数的参数类型和所述虚拟武器的武器标识;所述调用性能数据处理模型对所述性能参数进行处理,得到所述虚拟武器的平衡性分数值,包括:根据所述性能参数的参数类型和所述虚拟武器的武器标识确定所述性能数据处理模型的模型参数;将所述模型参数配置至所述性能数据处理模型中,得到配置后的所述性能数据处理模型;将所述性能参数输入至配置后的所述性能数据处理模型中,处理得到所述平衡性分数值。3.根据权利要求2所述的方法,其特征在于,所述武器标识包括武器类型和武器系列;所述根据所述性能参数的参数类型和所述虚拟武器的武器标识确定所述性能数据处理模型的模型参数,包括:确定所述参数类型的至少一组标准范围;从所述至少一组标准范围中,确定出与所述武器类型对应的第一标准范围;所述第一标准范围对应有至少一组子标准范围;从所述至少一组子标准范围中确定出与所述武器系列对应的第二标准范围;所述第二标准范围是所述第一标准范围的子集;根据所述第一标准范围和所述第二标准范围中的至少一组确定所述模型参数。4.根据权利要求3所述的方法,其特征在于,所述平衡性分数值对应一个分数最大值;所述将所述性能参数输入至配置后的所述性能数据处理模型中,处理得到所述平衡性分数值,包括:当所述性能参数属于所述第二标准范围时,确定所述平衡性分数值为分数最大值。5.根据权利要求3所述的方法,其特征在于,所述性能数据处理模型包括参数变量;所述第一标准范围包括第一上限和第一下限;所述第二标准范围包括第二上限和第二下限;所述根据所述第一标准范围和所述第二标准范围中的至少一组确定所述模型参数,包括:当所述参数变量属于所述第一标准范围且不属于所述第二标准范围时,将第一超出范围的大小与第一缓冲范围的大小的比值,确定为所述模型参数;其中,当所述第一超出范围是所述参数变量与所述第二上限之间的所述性能参数的取值范围时,所述第一缓冲范围是所述第一上限和所述第二上限之间的所述性能参数的取值范围;或者,当所述第一超出范围是所述参数变量与所述第二下限之间的所述性能参数的取值范围时,所述第一缓冲范围是所述第一下限和所述第二下限之间的所述性能参数的取值范围。6.根据权利要求3所述的方法,其特征在于,所述性能数据处理模型包括参数变量;所述第一标准范围包括第一上限和第一下限;所述根据所述第一标准范围和所述第二标准范围中的至少一组确定所述模型参数,包括:当所述性能参数不属于所述第一标准范围时,将第二超出范围的大小与第二缓冲范围的大小的比值,确定为所述模型参数;其中,所述第二超出范围是所述参数变量与所述第一上限或者所述第一下限之间的所述性能参数的取值范围;所述第二缓冲范围的大小是根据所述第一标准范围的取值范围的大小确定的。7.根据权利要求1至6任一所述的方法,其特征在于,所述平衡性检测报告中包括所述虚拟武器的所述平衡性分数值;所述根据所述平衡性分数值生成所述虚拟武器的平衡性检测报告,包括:当所述平衡性分数值大于基准分数值时,确定所述虚拟武器的性能参数的设置平衡,所述基准分数值是预先设定的衡量所述虚拟武器的平衡性的数值;当所述虚拟武器的性能参数的设置平衡时,通过第一标识标记对应的所述平衡性分数值;根据标记有所述第一标识的所述平衡性分数值生成所述平衡性检测报告。8.根据权利要求1至6任一所述的方法,其特征在于,所述平衡性检测报告中包括所述虚拟武器的所述平衡性分数值;所述根据所述平衡性分数值生成所述虚拟武器的平衡性检测报告,包括:当所述平衡性分...
【专利技术属性】
技术研发人员:李欣玲,杨平,周洪斌,严明,魏学峰,刘俊辉,程景,
申请(专利权)人:深圳市腾讯网域计算机网络有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。