游戏中角色的移动同步方法及装置、电子设备和存储介质制造方法及图纸

技术编号:28352929 阅读:31 留言:0更新日期:2021-05-07 23:37
本公开涉及一种游戏中角色的移动同步方法及装置、电子设备和存储介质。该方法包括:接收来自于第一客户端的第一移动同步请求;若第一时间间隔与第二时间间隔的差值满足校正条件,则根据第二移动操作的起点位置和第一时间间隔对第一路径信息进行校验,得到第一移动同步请求的校验结果;若第一移动同步请求的校验结果为校验通过,则根据第一路径信息,生成第一移动同步指令;向至少一个第二客户端发送第一移动同步指令。本公开实施例能够在保障对游戏中角色的移动控制的安全性的前提下,应对网络延迟的波动,避免网络延迟波动导致频繁纠正第一客户端上第一角色的位置。

【技术实现步骤摘要】
游戏中角色的移动同步方法及装置、电子设备和存储介质
本公开涉及计算机
,尤其涉及一种游戏中角色的移动同步方法及装置、电子设备和存储介质。
技术介绍
在MMO(MassiveMultiplayerOnline,大型多人在线游戏)等多人在线互动的游戏中,对于角色的移动同步十分依赖于网络环境。如何在保障对游戏中角色的移动控制的安全性的前提下,应对网络延迟的波动,是亟待解决的问题。
技术实现思路
本公开提供了一种游戏中角色的移动同步技术方案。根据本公开的一方面,提供了一种游戏中角色的移动同步方法,应用于服务端,所述方法包括:接收来自于第一客户端的第一移动同步请求,其中,所述第一移动同步请求用于请求同步所述第一客户端对应的第一角色的移动,所述第一移动同步请求包括第一时间间隔和第一路径信息,所述第一时间间隔为第一移动操作与第二移动操作之间的时间间隔,所述第一移动操作为所述第一移动同步请求对应的移动操作,所述第二移动操作为所述第一客户端上一个上报给所述服务端的移动操作;若所述第一时间间隔与第二时间间隔的差值满本文档来自技高网...

【技术保护点】
1.一种游戏中角色的移动同步方法,其特征在于,应用于服务端,所述方法包括:/n接收来自于第一客户端的第一移动同步请求,其中,所述第一移动同步请求用于请求同步所述第一客户端对应的第一角色的移动,所述第一移动同步请求包括第一时间间隔和第一路径信息,所述第一时间间隔为第一移动操作与第二移动操作之间的时间间隔,所述第一移动操作为所述第一移动同步请求对应的移动操作,所述第二移动操作为所述第一客户端上一个上报给所述服务端的移动操作;/n若所述第一时间间隔与第二时间间隔的差值满足校正条件,则根据所述第二移动操作的起点位置和所述第一时间间隔对所述第一路径信息进行校验,得到所述第一移动同步请求的校验结果,其中,...

【技术特征摘要】
1.一种游戏中角色的移动同步方法,其特征在于,应用于服务端,所述方法包括:
接收来自于第一客户端的第一移动同步请求,其中,所述第一移动同步请求用于请求同步所述第一客户端对应的第一角色的移动,所述第一移动同步请求包括第一时间间隔和第一路径信息,所述第一时间间隔为第一移动操作与第二移动操作之间的时间间隔,所述第一移动操作为所述第一移动同步请求对应的移动操作,所述第二移动操作为所述第一客户端上一个上报给所述服务端的移动操作;
若所述第一时间间隔与第二时间间隔的差值满足校正条件,则根据所述第二移动操作的起点位置和所述第一时间间隔对所述第一路径信息进行校验,得到所述第一移动同步请求的校验结果,其中,所述第二时间间隔表示所述第一移动同步请求的接收时间与所述第二移动操作对应的移动同步请求的接收时间之间的时间间隔;
若所述第一移动同步请求的校验结果为校验通过,则根据所述第一路径信息,生成第一移动同步指令;
向至少一个第二客户端发送所述第一移动同步指令。


2.根据权利要求1所述的方法,其特征在于,还包括:
将所述第一时间间隔与所述第二时间间隔的差值计入累计延迟波动。


3.根据权利要求2所述的方法,其特征在于,所述根据所述第二移动操作的起点位置和所述第一时间间隔对所述第一路径信息进行校验,包括:若所述累计延迟波动小于第一阈值,则根据所述第二移动操作的起点位置和所述第一时间间隔对所述第一路径信息进行校验;
所述方法还包括:若所述累计延迟波动大于或等于第一阈值,则确定所述第一移动同步请求的校验结果为校验不通过。


4.根据权利要求1所述的方法,其特征在于,还包括:
向所述第一客户端发送移动修改指令;
接收所述第一客户端响应于所述移动修改指令返回的第二移动同步请求,其中,所述第二移动同步请求包括第二路径信息和所述移动修改指令的标识信息;
根据所述第二路径信息和所述移动修改指令的标识信息,生成第二移动同步指令;
向至少一个所述第二客户端发送所述第二移动同步指令。


5.一种游戏中角色的移动同步方法,其特征在于,应用于第一客户端,所述方法包括:
在检测到针对第一角色的第一移动操作时,根据所述第一移动操作控制所述第一角色在所述第一客户端的交互界面中进行移动,其中,所述第一角色为所述第一客户端对应的角色;
获取所述第一移动操作与第二移动操作之间的第一时间间隔,其中,所述第二移动操作为所述第一客户端上一个上报给服务端的移动操作;
若所述第一时间间隔大于或等于第二阈值,则根据所述第一移动操作生成第一移动同步请求;
向所述服务端发送所述第一移动同步请求,以便所述服务端对所述第一移动同步请求进行处理。


6.根据权利要求5所述的方法,其特征在于,所述在检测到针对第一角色的第一移动操作时,根据所述第一移动操作控制所述第一角色在所述第一客户端的交互界面中进行移动,包括:
在检测到针对第一角色的第一移动操作时,实时根据所述第一移动操作控制所述第一角色在所述第一客户端的交互界面中进行移动。


7.根据权利要求5所述的方法,其特征在于,还包括:
接收来自于所述服务端的针对第二角色的第三移动同步指令,其中,所述第二角色为第二客户端对应的角色;
实时根据所述第三移动同步指令,控制所述第二角色在所述交互界面中进行移动。


8.根据权利要求5所述的方法,其特征在于,还包括:
接收来自于服务端的移动修改指令;
响应于所述移动修改指令,生成第二移动同步请求,其中,所述第二移动同步请求包括第二路径信息和所述移动修改指令的标识信息;
向所述服务端发送所述第二移动同步请求,以便所述服务端对所述第二移动同步请求进行处理。


9.一种抢购业务中的同步方法,其特征在于,应用于服务端,所述方法包括:
接收来自于第一客户端的第一抢购同步请求,其中,所述第一抢购同步请求用于请求同步所述第一客户端对应的抢购操作,...

【专利技术属性】
技术研发人员:贺超
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1