一种适用于状态同步类型游戏的跨服观战方法技术

技术编号:42305121 阅读:37 留言:0更新日期:2024-08-14 15:51
本发明专利技术涉及一种适用于状态同步类型游戏的跨服观战方法,其包括:战斗服务器创建战斗房间并开启观战模式,战斗服务器将战斗房间进行快照,获取战斗房间的快照数据,观战客户端通过观战服务器向战斗服务器发起观战请求;若观战房间不存在,观战服务器进行战斗房间的镜像创建,形成观战房间;若观战房间存在,观战客户端从观战服务器的观战房间获取数据供玩家观战;战斗房间的战斗结束时,战斗服务器将观战服务器的观战房间进行同步销毁。本发明专利技术通过充分利用跨服生态的多服务器资源均摊压力,提高整个战斗服务器的承载力。

【技术实现步骤摘要】

本专利技术涉及网络游戏,具体涉及一种适用于状态同步类型游戏的跨服观战方法


技术介绍

1、大型多人在线类型的网络游戏在玩家间的交互体验上明显区别于单机游戏,玩家能在游戏内与其他玩家进行直接或者间接的各种交互。这类游戏通常组建有多个服务器,支持战斗场景/房间的跨服观战是游戏中的重要功能,跨服观战功能丰富游戏内玩家与其他服务器玩家、战局的间接交互。举例来说,观战功能为游戏中竞猜类玩法、战局复盘、跨服生态中的焦点战局过程直播等方面提供基础。

2、目前网络游戏的服务器与客户端同步方案大体可以分为帧同步与状态同步。

3、战斗房间与视野同步,战斗房间/地图是相当一部分游戏的基础设定,战斗房间内玩家间的行动是可以被相互影响和感知的,其中会有视野概念,即每个玩家在地图/房间中都有自己可见的范围,可见范围内所有的可视数据变动均需要同步给这个玩家,视野同步一般做法会涉及感兴趣区域算法aoi(area of interest)。

4、目前的状态同步一般为直联战局服务器的方式实现,具体地,将处于不同服务器的观战玩家客户端,直接连接登录到战局房间本文档来自技高网...

【技术保护点】

1.一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述观战请求包含了请求观战的战斗服务器信息以及相应的战斗房间信息,

3.根据权利要求1所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述步骤4具体如下:

4.根据权利要求3所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述战斗房间和观战房间的同步数据为实体相关数据,该实体相关数据包括但不限于实体外观数据、实体位置、实体广播和具体玩法的可视数据。p>

5.根据权...

【技术特征摘要】

1.一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述观战请求包含了请求观战的战斗服务器信息以及相应的战斗房间信息,

3.根据权利要求1所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述步骤4具体如下:

4.根据权利要求3所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述战斗房间和观战房间的同步数据为实体相关数据,该实体相关数据包括但不限于实体外观数据、实体位置、实体广播和具体玩法的可视数据。

5.根据权利要求1所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,所述步骤6具体如下:

6.根据权利要求1所述的一种适用于状态同步类型游戏的跨服观战方法,其特征在于,玩家观战过程中,支持回放系统功能;支持回放系统功能的基础是观战房间将基于战斗房间的初始状态快照及快照创建时间之后的所有同步帧数据存储起来,顺序存储起来得到完整的回放帧序列;

7.根据权...

【专利技术属性】
技术研发人员:黎叙涵邓付浠煜
申请(专利权)人:深圳雷霆数字娱乐有限公司
类型:发明
国别省市:

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

1