[发明专利]帧同步游戏的检测方法、装置、平台、可读介质和设备在审
申请号: | 202110553966.8 | 申请日: | 2021-05-20 |
公开(公告)号: | CN113144620A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 赵新宇;林成亮 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | A63F13/70 | 分类号: | A63F13/70;G06F11/36 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏云鹿 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同步 游戏 检测 方法 装置 平台 可读 介质 设备 | ||
本公开涉及一种帧同步游戏的检测方法、装置、平台、可读介质和设备,涉及电子信息处理技术领域,该方法包括:分别获取多个游戏客户端在目标游戏对局中执行操作产生的执行结果信息。若多个游戏客户端的执行结果信息存在不同,判断游戏不同步,并确定初始帧范围。控制回放设备获取游戏客户端执行操作的操作记录,并控制回放设备回放初始帧范围内的操作。获取回放设备发送的回放结果信息,回放结果信息为回放设备回放初始帧范围内的操作产生的结果信息,根据回放结果信息,确定初始帧范围内产生不同步的目标帧。本公开能够实现游戏检测过程的自动化,提高游戏检测的效率和准确度。
技术领域
本公开涉及电子信息处理技术领域,具体地,涉及一种帧同步游戏的检测方法、装置、平台、可读介质和设备。
背景技术
随着电子信息技术的不断发展,应用市场上出现了各种各样的游戏类应用程序。由于游戏中会有多个用户同时在线,因此需要保证游戏在每个用户各自的客户端上保持同步,可以理解为其中任一用户在客户端上触发的操作,需要同步到其他用户的客户端上,使得每个用户在同一时刻体验相同的游戏内容。通常情况下,可以通过帧同步的方式来保证游戏的同步,把游戏分为多个帧,游戏服务器只有当集齐了每一帧内所有用户在客户端上触发的操作后,才会广播给所有的客户端,由每个客户端对所有用户触发的操作进行处理,对于每个客户端来说,同一帧的输入相同,因此能够保证游戏的同步。
然而由于客户端的运算处理能力(例如精度)不同、随机种子不同等原因,可能导致游戏在客户端出现不同步的问题。在对游戏进行测试时,需要技术人员在一局游戏结束后,手动获取游戏过程中产生的日志、快照、对战信息等,并进行比对,以确定游戏是否出现不同步的问题。之后,再通过添加用于辅助定位的日志,并重复游戏过程从而定位产生不同步的帧。需要耗费大量的人力和时间,测试效率和准确度较低。
发明内容
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
第一方面,本公开提供一种帧同步游戏的检测方法,所述方法包括:
分别获取多个游戏客户端在目标游戏对局中执行操作产生的执行结果信息;
若多个所述游戏客户端的所述执行结果信息存在不同,判断游戏不同步,并确定初始帧范围;
控制回放设备获取所述游戏客户端执行所述操作的操作记录,并控制所述回放设备回放所述初始帧范围内的操作;
获取所述回放设备发送的回放结果信息,所述回放结果信息为所述回放设备回放所述初始帧范围内的操作产生的结果信息;
根据所述回放结果信息,确定所述初始帧范围内产生不同步的目标帧。
第二方面,本公开提供一种帧同步游戏的检测装置,所述装置包括:
第一获取模块,用于分别获取多个游戏客户端在目标游戏对局中执行操作产生的执行结果信息;
确定模块,用于若多个所述游戏客户端的所述执行结果信息存在不同,判断游戏不同步,并确定初始帧范围;
控制模块,用于控制回放设备获取所述游戏客户端执行所述操作的操作记录,并控制所述回放设备回放所述初始帧范围内的操作;
第二获取模块,用于获取所述回放设备发送的回放结果信息,所述回放结果信息为所述回放设备回放所述初始帧范围内的操作产生的结果信息;
检测模块,用于根据所述回放结果信息,确定所述初始帧范围内产生不同步的目标帧。
第三方面,本公开提供一种检测平台,所述检测平台用于实现本公开第一方面所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110553966.8/2.html,转载请声明来源钻瓜专利网。