一种对战游戏的观战方法、观战系统及电子设备技术方案

技术编号:25785942 阅读:15 留言:0更新日期:2020-09-29 18:18
本发明专利技术属于对战类游戏技术领域,公开了一种对战游戏的观战方法、观战系统及电子设备,所述对战游戏安装并运行于移动终端内,所述观战方法应用于服务器中,且服务器中至少缓存有一个对战过程中的N+1个视角的游戏数据;其N+1个视角的游戏数据包括N个玩家视角的游戏数据和一个全局视角的游戏数据,且N个玩家视角的游戏数据中均加载有玩家操作标识;所述方法包括如下步骤:接收移动终端发送的第一观战请求;识别第一观战请求,并根据识别结果向移动终端发送全局视角的游戏数据;接收移动终端发送的第二观战请求;识别第二观战请求,并根据识别结果向所述移动终端发送目标游戏数据;综上,可有效提高观战体验和加入游戏的兴趣。

【技术实现步骤摘要】
一种对战游戏的观战方法、观战系统及电子设备
本专利技术属于对战类游戏
,具体涉及一种对战游戏的观战方法、观战系统及电子设备。
技术介绍
目前,在大部分的Moba(MultiplayerOnlineBattleArena,多人在线战术竞技游戏)类网络游戏中,通常都会提供观战模式,游戏玩家可以通过观战模式来观看正在进行中的战斗。在观战模式中,游戏服务器会将游戏中操作的记录发送至移动终端,移动终端可以依据记录进行操作重放。但是,在现有技术中,游戏服务器向移动终端所发送的游戏数据大多为全局视角的游戏数据,因此观战者仅能进行全局视角的观战,对于游戏新手或希望从观战中学习操作的观战者而言,全局观战无法准确了解到具体操作,使得观战所产生的效果有限,而且,也无法使观战者产生较大的加入游戏的兴趣。
技术实现思路
鉴于此,本专利技术的目的在于提供一种对战游戏的观战方法、观战系统及电子设备,以有效解决上述
技术介绍
中提出的问题,使得观战者在观战过程中能准确了解相应的游戏操作,并提高观战者的观战体验和加入游戏的兴趣。为实现上述目的,本专利技术提供如下技术方案:一种对战游戏的观战方法,所述对战游戏安装并运行于移动终端内,所述观战方法应用于服务器中,且服务器中至少缓存有一个对战过程中的N+1个视角的游戏数据;其N+1个视角的游戏数据包括N个玩家视角的游戏数据和一个全局视角的游戏数据,且N个玩家视角的游戏数据中均加载有玩家操作标识;所述的观战方法包括如下步骤:在所述服务器接收所述移动终端发送的第一观战请求;所述服务器识别第一观战请求,并根据识别结果向所述移动终端发送全局视角的游戏数据;在所述服务器接收所述移动终端发送的第二观战请求,所述第二观战请求基于全局视角的游戏数据生成,并包括期望视角和期望数据所对应的标识;所述服务器识别第二观战请求,并根据识别结果向所述移动终端发送目标游戏数据,所述目标游戏数据为期望视角下的期望数据,基于N个玩家视角的游戏数据中的任意一个游戏数据生成;上述:所述全局视角的游戏数据和所述目标游戏数据均在所述移动终端内显示。优选的,所述服务器在接收第一观战请求之前,还包括:在对战过程中,所述对战服务器同时生成N+1个视角的游戏数据,并打包形成具有唯一标识的数据包;识别其中N个玩家视角的游戏数据,并在每个游戏数据内加载相应的玩家操作标识。优选的,所述玩家操作标识为:在对战过程中,产生该游戏数据所对应的玩家操作方式。进一步的,所述玩家操作标识的加载方式为:a)根据某一游戏数据,识别产生该游戏数据所对应的玩家操作方式及操作时间;b)在操作时间下标记玩家操作方式,对应标记表达式为:M(N),其中M表示操作时间,N表示玩家操作方式;c)将标记表达式M(N)打包至a)中的游戏数据内,形成一个完整的玩家视角的游戏数据。更进一步的,将所述目标游戏数据显示于移动终端内时,所述玩家操作标识采用可移动的悬浮显示。优选的,所述期望视角为N个玩家中任意一个玩家的视角,且期望视角以玩家ID作为标识,打包至第二观战请求中。进一步的,所述期望数据为期望视角所对应的一个玩家视角的游戏数据中任意长度的节选数据,且期望数据以节选数据或节选数据的起始时间作为标识,打包至第二观战请求中。优选的,所述服务器向所述移动终端发送目标游戏数据之后,还包括:在所述服务器接收所述移动终端发送的第三观战请求,所述第三观战请求包括目标游戏数据的播放倍速;所述服务器识别第三观战请求,并根据识别结果对所述目标游戏数据进行处理,将处理后的最终目标游戏数据发送至所述移动终端。本专利技术与现有技术相比,具有以下有益效果:依据本专利技术所提供的观战方法,可根据不同的需要进行全局视角或玩家视角的观战,从而有效提高游戏观战的灵活性;而在进行玩家视角的观战时,可通过悬浮显示的玩家操作标识准确获取当前的游戏操作,进一步满足观战需求,特别是对于不熟悉该游戏或者希望从观战中学习游戏操作的观战者而言,能精准了解到对战数据中相应玩家的具体操作,提高观战体验、同时增强观战者加入游戏的兴趣。其中,玩家操作标识采用可移动的悬浮显示,从而能有效调整其显示位置,满足不同观战者的观看需求。具体,在进行玩家视角的观战时,可对相应玩家视角的游戏数据进行任意节选,无需从头开始观看,并还能有效减少数据传输量;另外,在进行玩家视角的观战时,还可对其播放速度进行调节,由此进一步满足观战者的观战需求。为实现上述目的,本专利技术还提供如下技术方案:一种对战游戏的观战系统,包括:所述记录及储存单元,用于记录并缓存对战过程中的N+1个视角的游戏数据;所述接收单元,用于接收移动终端发送的观战请求,且所述的观战请求至少包括第一观战请求和第二观战请求;所述识别及获取单元,用于识别观战请求,并根据识别结果获取相应视角的游戏数据;所述发送单元,用于向移动终端发送识别及获取单元所获取的游戏数据。一种电子设备,包括无线通信连接的移动终端和服务器,其中:所述移动终端用于安装所述的游戏;所述服务器包括收发器、储存器和处理器;所述收发器实现服务器与移终端之间的无线通信;所述储存器中至少储存有一条可执行程序;所述程序由处理器加载并执行,且程序在加载执行时实现上述公开的所述观战方法。附图说明图1为本专利技术所提供的观战方法的流程图;图2为执行本专利技术所提供的观战方法时其中一个玩家视角的游戏数据在移动终端内所对应显示的游戏画面示例图;图3为执行本专利技术所提供的观战方法时一个对战过程中的全局视角的游戏数据在移动终端内所对应显示的游戏画面示例图;图4为本专利技术所提供的观战系统的结构框图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1在本实施例中,为观战者提供全局视角的游戏数据,即在观战时以全局视角进行观战;在本实施例中,一种对战游戏的观战方法,对战游戏安装并运行于移动终端内,观战方法应用于服务器中,且服务器中至少缓存有一个对战过程中的N+1个视角的游戏数据;其N+1个视角的游戏数据包括N个玩家视角的游戏数据和一个全局视角的游戏数据,且N个玩家视角的游戏数据中均加载有玩家操作标识;上述,关于移动终端均可采用手机智能手机、IPAD、笔记本电脑等智能电子设备。观战方法包括如下步骤:在服务器接收移动终端发送的第一观战请求;服务器识别第一观战请求,并根据识别结果向移动终端发送全局视角的游戏数据。本实施例,适用于对所述的对战游戏较为熟悉的观战者,能通过全局视角的观战即可观察到游戏操作;具体的,可优选适用为游戏主本文档来自技高网...

【技术保护点】
1.一种对战游戏的观战方法,其特征在于,所述对战游戏安装并运行于移动终端内,所述观战方法应用于服务器中,且服务器中至少缓存有一个对战过程中的N+1个视角的游戏数据;其N+1个视角的游戏数据包括N个玩家视角的游戏数据和一个全局视角的游戏数据,且N个玩家视角的游戏数据中均加载有玩家操作标识;所述的观战方法包括如下步骤:/n在所述服务器接收所述移动终端发送的第一观战请求;/n所述服务器识别第一观战请求,并根据识别结果向所述移动终端发送全局视角的游戏数据;/n在所述服务器接收所述移动终端发送的第二观战请求,所述第二观战请求基于全局视角的游戏数据生成,并包括期望视角和期望数据所对应的标识;/n所述服务器识别第二观战请求,并根据识别结果向所述移动终端发送目标游戏数据,所述目标游戏数据为期望视角下的期望数据,基于N个玩家视角的游戏数据中的任意一个游戏数据生成;/n上述:所述全局视角的游戏数据和所述目标游戏数据均在所述移动终端内显示。/n

【技术特征摘要】
1.一种对战游戏的观战方法,其特征在于,所述对战游戏安装并运行于移动终端内,所述观战方法应用于服务器中,且服务器中至少缓存有一个对战过程中的N+1个视角的游戏数据;其N+1个视角的游戏数据包括N个玩家视角的游戏数据和一个全局视角的游戏数据,且N个玩家视角的游戏数据中均加载有玩家操作标识;所述的观战方法包括如下步骤:
在所述服务器接收所述移动终端发送的第一观战请求;
所述服务器识别第一观战请求,并根据识别结果向所述移动终端发送全局视角的游戏数据;
在所述服务器接收所述移动终端发送的第二观战请求,所述第二观战请求基于全局视角的游戏数据生成,并包括期望视角和期望数据所对应的标识;
所述服务器识别第二观战请求,并根据识别结果向所述移动终端发送目标游戏数据,所述目标游戏数据为期望视角下的期望数据,基于N个玩家视角的游戏数据中的任意一个游戏数据生成;
上述:所述全局视角的游戏数据和所述目标游戏数据均在所述移动终端内显示。


2.根据权利要求1所述的一种对战游戏的观战方法,其特征在于,所述服务器在接收第一观战请求之前,还包括:
在对战过程中,所述对战服务器同时生成N+1个视角的游戏数据,并打包形成具有唯一标识的数据包;
识别其中N个玩家视角的游戏数据,并在每个游戏数据内加载相应的玩家操作标识。


3.根据权利要求2所述的一种对战游戏的观战方法,其特征在于,所述玩家操作标识为:在对战过程中,产生该游戏数据所对应的玩家操作方式。


4.根据权利要求3所述的一种对战游戏的观战方法,其特征在于,所述玩家操作标识的加载方式为:
a)根据某一游戏数据,识别产生该游戏数据所对应的玩家操作方式及操作时间;
b)在操作时间下标记玩家操作方式,对应标记表达式为:M(N),其中M表示操作时间,N表示玩家操作方式;
c)将标记表达式M(N)打包至a)中的游戏数据内,形成一个完整的玩家视角的游戏...

【专利技术属性】
技术研发人员:高运王恺
申请(专利权)人:北京智明星通科技股份有限公司
类型:发明
国别省市:北京;11

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

1