交互状态的同步方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39165739 阅读:24 留言:0更新日期:2023-10-23 15:04
本公开涉及计算机技术领域,公开了一种交互状态的同步方法、装置、电子设备及存储介质,其中,该方法包括:客户端响应于针对游戏对象的触发指令,生成对应于触发指令的操控事件;将操控事件发送至服务器;服务器在检测针对于游戏对象的操控事件;基于操控事件,生成针对于游戏对象的操控关键帧;将操控关键帧向至少一个客户端进行广播;客户端接收服务器下发的操控关键帧;解析操控关键帧对应的操控信息,按照操控信息对游戏对象的交互状态进行同步。通过实施本公开技术方案,通过服务器对所有客户端进行全量状态数据的广播,各个客户端均能够按照操控关键帧所携带的操控信息进行交互状态的实时同步,保证了各个客户端所展现的游戏状态是同步的。戏状态是同步的。戏状态是同步的。

【技术实现步骤摘要】
交互状态的同步方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,具体涉及一种交互状态的同步方法、装置、电子设备及存储介质。

技术介绍

[0002]在联机游戏过程中,每个客户端同时接受由服务器提供的相同的游戏状态,以对游戏状态进行渲染表现。
[0003]目前,游戏状态的同步主要包括帧同步和状态同步两种方式。状态同步需要服务器承担巨大的计算压力,同时实时的状态推送也需要充足的网络带宽和低延迟的网络环境,否则会导致状态难以实时同步;帧同步是在游戏过程中,根据相同的时间步长进行游戏状态同步,但是其需要所有客户端的玩家状态在某个逻辑帧上完全一致,否则会因为网络延迟较高而影响游戏状态同步。
[0004]然而,对于频繁交互的联机小游戏而言,其交互状态的同步至关重要,采用上述同步方法难以很好的保证交互状态的同步,从而难以表现出针对于游戏对象的操控。

技术实现思路

[0005]有鉴于此,本公开实施例提供了一种交互状态的同步方法、装置、电子设备及存储介质,以解决交互状态的同步效果不佳的问题。<br/>[0006]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交互状态的同步方法,其特征在于,用于服务器,包括:检测针对于游戏对象的操控事件,所述操控事件是通过客户端触发的;基于所述操控事件,生成针对于所述游戏对象的操控关键帧;将所述操控关键帧向所述至少一个所述客户端进行广播,以使各个所述客户端根据所述操控关键帧对所述游戏对象的交互状态进行同步。2.根据权利要求1所述的方法,其特征在于,所述基于所述操控事件,生成针对于所述游戏对象的操控关键帧,包括:获取所述游戏对象的当前状态;检测所述操控事件所触发的对象动作是否为预设动作;当所述对象动作为所述预设动作时,基于所述对象动作以及所述当前状态,生成所述操控关键帧。3.根据权利要求1或2所述的方法,其特征在于,在所述将所述操控关键帧向所述至少一个所述客户端进行广播的同时,还包括:获取触发所述操控事件的客户端标识;将所述客户端标识与所述操控关键帧一并广播至各个所述客户端。4.一种交互状态的同步方法,其特征在于,用于客户端,包括:响应于针对游戏对象的触发指令,生成对应于所述触发指令的操控事件;将所述操控事件发送至服务器,并接收所述服务器下发的操控关键帧;解析所述操控关键帧对应的操控信息,按照所述操控信息对所述游戏对象的交互状态进行同步。5.根据权利要求4所述的方法,其特征在于,所述响应于针对游戏对象的触发指令,生成对应于所述触发指令的操控事件,包括:响应于针对所述游戏对象触发的跳跃指令,生成对应于所述跳跃指令的跳跃事件;和/或,响应于针对所述游戏对象触发的道具投掷指令,生成对应于所述道具投掷指令的道具释放事件。6.根据权利要求4或5所述的方法,其特征在于,所述解析所述操控关键帧对应的操控信息,按照所述操控信息对所述游戏对象的交互状...

【专利技术属性】
技术研发人员:吴新宇崔璨唐子蘅奚佳炜罗旋
申请(专利权)人:抖音视界有限公司
类型:发明
国别省市:

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

1