检测方法、装置、服务器及存储介质制造方法及图纸

技术编号:25928008 阅读:17 留言:0更新日期:2020-10-17 03:19
本公开关于一种检测方法、装置、服务器及存储介质,属于计算机技术领域。其中,检测方法包括在玩家与目标游戏进行交互的过程中,接收玩家对目标游戏的目标交互界面的第一操作;基于第一操作的第一操作时间,从预先配置的节拍器文件中确定与第一操作时间相匹配的第一节拍时间段;在第一操作为第一节拍时间段内的非首次操作的情况下,根据预设检测条件,检测第一操作是否为有效操作,得到检测结果;其中,在第一操作满足预设检测条件的情况下,检测结果为有效操作;在第一操作不满足预设检测条件的情况下,检测结果为无效操作。采用本公开提供的检测方法、装置、服务器及存储介质,至少解决相关技术中对于用户操作检测结果准确度较低的问题。

【技术实现步骤摘要】
检测方法、装置、服务器及存储介质
本公开涉及计算机
,尤其涉及一种检测方法、装置、服务器及存储介质。
技术介绍
随着互联网技术的不断发展,为增加用户娱乐生活,各种应用于电子设备的电子游戏也逐渐更加丰富。例如,在一些节奏类游戏中,游戏玩家需要在屏幕的对应位置处进行指定的操作,并且只有在游戏玩家进行了有效操作(例如,有效操作可以是游戏玩家在节拍对应的操作时间段内进行点击,或是用户在屏幕中出现的指定触控位置进行点击等),系统才会增加游戏玩家的游戏得分,以增加游戏玩家的游戏体验。然而,在相关技术中,在检测游戏玩家是否进行了有效操作的过程中,时常会由于检测精准度不高,而导致游戏玩家操作的检测结果准确度较低。
技术实现思路
本公开提供一种检测方法、装置、服务器及存储介质,以至少解决相关技术中对于用户操作检测结果准确度较低的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种检测方法,包括:在玩家与目标游戏进行交互的过程中,接收玩家对目标游戏的目标交互界面的第一操作;基于第一操作的第一操作时间,从预先配置的节拍器文件中确定与第一操作时间相匹配的第一节拍时间段;节拍器文件包括按照目标游戏的背景音乐节拍设置的一系列节拍时间段;每个节拍时间段根据节拍的发生时间以及在发生时间的前后预设时长确定;在第一操作为第一节拍时间段内的非首次操作的情况下,根据预设检测条件,检测第一操作是否为有效操作,得到检测结果;其中,在第一操作满足预设检测条件的情况下,检测结果为有效操作;在第一操作不满足预设检测条件的情况下,检测结果为无效操作。作为第一方面的一种可实现方式,从预先配置的节拍器文件中确定与第一操作时间相匹配的第一节拍时间段,具体包括:基于第一操作时间和每个节拍时间段的起止时间点,确定第一操作时间所属的节拍时间段;将第一操作时间所属的节拍时间段确定为第一节拍时间段。作为第一方面的一种可实现方式,检测方法还包括:在第一操作为第一节拍时间段内的首次操作的情况下,判断在玩家与目标游戏进行交互的过程中是否存在第二操作;第二操作为第一操作的上一次操作;在存在第二操作的情况下,根据第一操作时间和第二操作对应的第二操作时间,确定第一时间间隔;判断第一时间间隔是否小于预设阈值;在第一时间间隔小于预设阈值的情况下,确定第一操作为无效操作;在第一时间间隔大于或等于预设阈值的情况下,确定第一操作为有效操作。作为第一方面的一种可实现方式,玩家与目标游戏按照目标游戏模式进行交互,预设检测条件与目标游戏的游戏模式相对应。作为第一方面的一种可实现方式,得到检测结果之后,检测方法还包括:接收玩家对目标游戏的目标交互界面的第三操作;基于第三操作的第三操作时间和第一节拍时间段的起止时间点,判断第三操作是否为第一节拍时间段内的第M次之后的操作;其中,M为大于1的正整数;在第三操作为第一节拍时间段内的第M次之后的操作的情况下,确定第三操作为无效操作。作为第一方面的一种可实现方式,得到检测结果之后,检测方法还包括:根据检测结果,控制目标游戏角色执行与检测结果相匹配的目标响应操作。作为第一方面的一种可实现方式,控制目标游戏角色执行与检测结果相匹配的目标响应操作,具体包括:在检测结果为有效操作的情况下,控制目标游戏角色执行与第一操作相匹配的游戏动作;在检测结果为无效操作的情况下,控制目标游戏角色执行预设动作。作为第一方面的一种可实现方式,得到检测结果之后,检测方法还包括:根据检测结果,在目标交互界面上显示与检测结果相匹配的目标评价信息。作为第一方面的一种可实现方式,节拍时间段包括至少两个子时间段,子时间段根据与间隔节拍的发生时间的预设时长确定;不同子时间段间隔节拍的发生时间的预设时长不同;根据检测结果,在目标交互界面上显示与检测结果相匹配的目标评价信息,具体包括:在检测结果为有效操作的情况下,基于第一操作时间和第一节拍时间段的起止时间点,确定第一操作所在的子时间段,得到目标子时间段;基于第一对应关系和目标子时间段,确定第一操作对应的目标评价信息;其中,第一对应关系为子时间段与操作评价信息之间的对应关系;在目标交互界面上显示目标评价信息。作为第一方面的一种可实现方式,根据检测结果,在目标交互界面上显示与检测结果相匹配的目标评价信息,具体包括:在检测结果为无效操作的情况下,确定第一操作对应的第一操作信息;基于第二对应关系和第一操作信息,确定第一操作信息对应的目标无效等级;第二对应关系为预先设置的操作信息与无效等级之间的对应关系;基于目标无效等级和第三对应关系,确定目标无效等级对应的目标评价信息;第三对应关系为预先设置的无效等级与评价信息之间的对应关系;在目标交互界面上显示目标评价信息;其中,第一操作信息包括以下各项中的至少一项:第一操作在第一节拍时间段内对应的操作次数;第一操作和目标操作时间之间的时间间隔;目标操作时间为第一操作的上一次操作对应的操作时间。根据本公开实施例的第二方面,提供一种检测装置,包括:第一接收模块,被配置为执行在玩家与目标游戏进行交互的过程中,接收玩家对目标游戏的目标交互界面的第一操作;第一确定模块,被配置为执行基于第一操作的第一操作时间,从预先配置的节拍器文件中确定与第一操作时间相匹配的第一节拍时间段;节拍器文件包括按照目标游戏的背景音乐节拍设置的一系列节拍时间段;每个节拍时间段根据节拍的发生时间以及在发生时间的前后预设时长确定;检测模块,被配置为执行在第一操作为第一节拍时间段内的非首次操作的情况下,根据预设检测条件,检测第一操作是否为有效操作,得到检测结果;其中,在第一操作满足预设检测条件的情况下,检测结果为有效操作;在第一操作不满足预设检测条件的情况下,检测结果为无效操作。作为第二方面的一种可实现方式,第一确定模块,具体包括:第一确定单元,被配置为执行基于第一操作时间和每个节拍时间段的起止时间点,确定第一操作时间所属的节拍时间段;第二确定单元,被配置为执行将第一操作时间所属的节拍时间段确定为第一节拍时间段。作为第二方面的一种可实现方式,检测装置还包括:第一判断模块,被配置为执行在第一操作为第一节拍时间段内的首次操作的情况下,判断在玩家与目标游戏进行交互的过程中是否存在第二操作;第二操作为第一操作的上一次操作;第二确定模块,被配置为执行在存在第二操作的情况下,根据第一操作时间和第二操作对应的第二操作时间,确定第一时间间隔;第二判断模块,被配置为执行判断第一时间间隔是否小于预设阈值;第三确定模块,被配置为执行在第一时间间隔小于预设阈值的情况下,确定第一操作为无效操作;第四确定模块,被配置为执行在第一时间间隔大于或等于预设阈值的情况下,确定第一操作本文档来自技高网...

【技术保护点】
1.一种检测方法,其特征在于,包括:/n在玩家与目标游戏进行交互的过程中,接收玩家对所述目标游戏的目标交互界面的第一操作;/n基于所述第一操作的第一操作时间,从预先配置的节拍器文件中确定与所述第一操作时间相匹配的第一节拍时间段;所述节拍器文件包括按照所述目标游戏的背景音乐节拍设置的一系列节拍时间段;每个所述节拍时间段根据节拍的发生时间以及在所述发生时间的前后预设时长确定;/n在所述第一操作为所述第一节拍时间段内的非首次操作的情况下,根据预设检测条件,检测所述第一操作是否为有效操作,得到检测结果;/n其中,在所述第一操作满足所述预设检测条件的情况下,所述检测结果为有效操作;在所述第一操作不满足所述预设检测条件的情况下,所述检测结果为无效操作。/n

【技术特征摘要】
1.一种检测方法,其特征在于,包括:
在玩家与目标游戏进行交互的过程中,接收玩家对所述目标游戏的目标交互界面的第一操作;
基于所述第一操作的第一操作时间,从预先配置的节拍器文件中确定与所述第一操作时间相匹配的第一节拍时间段;所述节拍器文件包括按照所述目标游戏的背景音乐节拍设置的一系列节拍时间段;每个所述节拍时间段根据节拍的发生时间以及在所述发生时间的前后预设时长确定;
在所述第一操作为所述第一节拍时间段内的非首次操作的情况下,根据预设检测条件,检测所述第一操作是否为有效操作,得到检测结果;
其中,在所述第一操作满足所述预设检测条件的情况下,所述检测结果为有效操作;在所述第一操作不满足所述预设检测条件的情况下,所述检测结果为无效操作。


2.根据权利要求1所述的方法,其特征在于,所述基于所述第一操作的第一操作时间,从预先配置的节拍器文件中确定与所述第一操作时间相匹配的第一节拍时间段,包括:
基于所述第一操作时间和每个所述节拍时间段的起止时间点,确定所述第一操作时间所属的节拍时间段;
将所述第一操作时间所属的节拍时间段确定为所述第一节拍时间段。


3.根据权利要求1所述的方法,其特征在于,还包括:
在所述第一操作为所述第一节拍时间段内的首次操作的情况下,判断在所述玩家与所述目标游戏进行交互的过程中是否存在第二操作;所述第二操作为所述第一操作的上一次操作;
在存在所述第二操作的情况下,根据所述第一操作时间和所述第二操作对应的第二操作时间,确定第一时间间隔;
判断所述第一时间间隔是否小于预设阈值;
在所述第一时间间隔小于所述预设阈值的情况下,确定所述第一操作为无效操作;
在所述第一时间间隔大于或等于所述预设阈值的情况下,确定所述第一操作为有效操作。


4.根据权利要求1所述的方法,其特征在于,所述得到检测结果之后,还包括:
接收所述玩家对所述目标游戏的目标交互界面的第三操作;
基于所述第三操作的第三操作时间和所述第一节拍时间段的起止时间点,判断所述第三操作是否为所述第一节拍时间段内的第M次之后的操作;其中,M为大于1的正整数;
在所述第三操作为所述第一节拍时间段内的第M次之后的操作的情况下,确定所述第三操作为无效操作。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述得到检测结果之后,还包括:
根据所述检测结果,控制目标游戏角色执行与所述检测...

【专利技术属性】
技术研发人员:史剑李家云
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1