The invention provides a method of watching the game in the game, which is applied to the game server. The method includes: generating the Nth global game data in the course of battle, and generating the N+1 global game data after a preset time interval; where N is a positive integer greater than or equal to 1; acquiring real-time game data, and determining the M global game requested by the game client. When data is used, the M global game data and the real-time game data acquired after the M global game data are used to watch the game in the game client, where M is a positive integer greater than or equal to 1, so that the game client can quickly locate the desired picture without replaying from the beginning, and without acquiring all operations. Recording reduces the amount of data transmitted.
【技术实现步骤摘要】
游戏中观战的方法及装置、电子设备、存储介质
本专利技术涉及游戏领域,特别是涉及游戏中观战的方法及装置、电子设备、存储介质。
技术介绍
目前,在大部分的Moba(MultiplayerOnlineBattleArena,多人在线战术竞技游戏)类网络游戏中,通常都会提供观战模式,游戏玩家可以通过观战模式来观看正在进行中的战斗。在观战模式中,游戏服务端会将游戏中操作的记录发送至游戏客户端,游戏客户端可以依据记录进行操作重放,但在这种方式中,游戏客户端需要获取所有操作的记录,进而从头开始重放操作,通过快进的方式到达最新画面或期望画面,操作繁琐且传输数据量大。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供克服上述问题或者至少部分地解决上述问题的游戏中观战的方法及装置、电子设备、存储介质,包括:一种游戏中观战的方法,应用于游戏服务端,包括:在战斗的过程中,生成第N个全局游戏数据,并在预设时间间隔后,生成第N+1个全局游戏数据;其中,N为大于或等于1的正整数;获取实时游戏数据,并在确定游戏客户端请求的第M个全局游戏数据时,采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战;其中,M为大于或等于1的正整数。可选地,在所述采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战的步骤之前,还包括:生成所述实时游戏数据对应的展现结果数据;所述采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战的步骤包括:将所述第M个全局游戏数 ...
【技术保护点】
1.一种游戏中观战的方法,其特征在于,应用于游戏服务端,包括:在战斗的过程中,生成第N个全局游戏数据,并在预设时间间隔后,生成第N+1个全局游戏数据;其中,N为大于或等于1的正整数;获取实时游戏数据,并在确定游戏客户端请求的第M个全局游戏数据时,采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战;其中,M为大于或等于1的正整数。
【技术特征摘要】
1.一种游戏中观战的方法,其特征在于,应用于游戏服务端,包括:在战斗的过程中,生成第N个全局游戏数据,并在预设时间间隔后,生成第N+1个全局游戏数据;其中,N为大于或等于1的正整数;获取实时游戏数据,并在确定游戏客户端请求的第M个全局游戏数据时,采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战;其中,M为大于或等于1的正整数。2.根据权利要求1所述的方法,其特征在于,在所述采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战的步骤之前,还包括:生成所述实时游戏数据对应的展现结果数据;所述采用所述第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观战的步骤包括:将所述第M个全局游戏数据,以及在所述第M个全局游戏数据之后获取的实时游戏数据对应的展现结果数据发送至所述游戏客户端,以在所述游戏客户端中展现战斗画面。3.根据权利要求1或2所述的方法,其特征在于,还包括:在生成第N+R个全局游戏数据时,在缓存中删除所述第N个全局游戏数据及在所述第N+R个全局游戏数据之前所有的实时游戏数据;其中,R为大于或等于1的正整数。4.根据权利要求1所述的方法,其特征在于,所述确定游戏客户端请求的第M个全局游戏数据的步骤包括:接收所述游戏客户端发送的观战请求;当所述观战请求包含指定时间时,确定所述指定时间对应的全局游戏数据为所述游戏客户端请求的全局游戏数据;当所述观战请求未包含指定时间时,确定最新生成的全局游戏数据为所述游戏客户端请求的全局游戏数据。5.一种游戏中观战的方法,其特征在于,应用于游戏客户端,包括:响应于用户操作,生成观战请求并发送至游戏服务端;其中,所述游戏服务端用于在战斗的过程中,按照预设时间间隔生成全局游戏数据;采用所述游戏服务端中与所述观战请求对应的第M个全局游戏数据及在所述第M个全局游戏数据之后获取的实时游戏数据,在所述游戏客户端中进行观...
【专利技术属性】
技术研发人员:曾珊,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。