一种游戏控制方法、装置及存储介质制造方法及图纸

技术编号:19014740 阅读:35 留言:0更新日期:2018-09-26 16:56
本发明专利技术公开了一种游戏控制方法,包括:接收游戏终端发送的多角色游戏请求;响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;分别在所述第一服务器上创建与游戏角色对应的游戏实例;向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。本发明专利技术还同时公开了一种装置以及存储介质。

Game control method, device and storage medium

The invention discloses a game control method, which comprises: receiving a multi-role game request sent by a game terminal; assigning at least two first servers to the game terminal in response to the multi-role game request; creating game instances corresponding to the game role on the first server respectively; and providing the game end to the game. The end transmits the address of the first server where the game instance corresponding to each game role is located so that the game terminal can access the corresponding first server through the address and control at least two game roles through the first server. The invention also discloses a device and a storage medium at the same time.

【技术实现步骤摘要】
一种游戏控制方法、装置及存储介质
本专利技术涉及计算机
,尤其涉及一种游戏控制方法、装置及存储介质。
技术介绍
随着近年来游戏产业、终端技术和网络带宽的高速发展,在线游戏已经成为人们生活中不可或缺的互联网应用。另一方面,云计算技术的日趋成熟催生了“瘦终端-云”的服务模式,在这种模式下,用户的终端设备与云端高性能计算资源互联,并享受到高质量的服务,将这种模式应用到在线游戏环境滋生了一种新型的云计算服务——云游戏。然而,用户使用现有的云游戏服务器在进行云游戏时,针对同一款游戏,用户在该云游戏中往往只能操作其中的一个角色,而无法在同一游戏中操作多个角色。且在现有技术中当用户需要在同一个游戏中尝试操作其他角色时,往往需要用户终止当前正在进行的游戏进度,并针对该游戏重新开启新的游戏进度,以在该新开启的游戏进度中选择新的游戏角色进行操作,而在这种情况下,当用户开始玩新的游戏角色时,将会从头开始游戏而无法继续老游戏角色的游戏进度进行,极大的影响了用户正常的游戏体验。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种游戏控制方法、装置及存储介质,能够在同一个游戏中控制至少两个游戏角色。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种游戏控制方法,所述方法包括:接收游戏终端发送的多角色游戏请求;响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;分别在所述第一服务器上创建与游戏角色对应的游戏实例;向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。本专利技术实施例还提供一种游戏控制方法,所述方法包括:发送多角色游戏请求;接收各游戏角色对应的游戏实例所在第一服务器的地址;基于所述地址访问对应的第一服务器;基于所述第一服务器控制至少两个游戏角色。本专利技术实施例还提供一种游戏控制装置,所述装置包括:接收模块、分配模块、创建模块和发送模块;其中,所述接收模块,用于接收游戏终端发送的多角色游戏请求;所述分配模块,用于响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;所述创建模块,用于分别在所述第一服务器上创建与游戏角色对应的游戏实例;所述发送模块,用于向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。本专利技术实施例还提供一种游戏控制装置,所述装置包括:发送模块、接收模块、访问模块和控制模块;其中,所述发送模块,用于发送多角色游戏请求;所述接收模块,用于接收各游戏角色对应的游戏实例所在第一服务器的地址;所述访问模块,用于基于所述地址访问对应的第一服务器;所述控制模块,用于基于所述第一服务器控制至少两个游戏角色。本专利技术实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现实现前述任意一种游戏控制方法。本专利技术实施例还提供一种游戏控制装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行前述任意一种游戏控制方法。本专利技术实施例所提供的游戏控制方法、装置及存储介质,通过响应于多角色游戏请求,为游戏终端分配至少两个第一服务器,并分别在第一服务器上创建与游戏角色对应的游戏实例,进而将各游戏角色对应的游戏实例所在第一服务器的地址返回给游戏终端,以使得所述游戏终端通过所述地址访问对应的第一服务器,从而通过第一服务器能够实现在同一个游戏中对至少两个游戏角色的控制。进一步地,当用户期望操作哪个游戏角色时,只需要与该游戏角色对应的游戏实例所在第一服务器建立连接,并通过该第一服务器接入游戏服务器进行游戏,而当用户选择与其中一个第一服务器建立连接后,其他未连接的第一服务器仍然会保持接入游戏服务器的状态,从而保证了未被选择的游戏角色的游戏进度与当前用户操作的游戏角色的游戏进度相统一,因此,当用户在游戏过程中切换游戏角色时,也不会影响游戏进度,从而增加了游戏的可玩性,为用户带来全新的游戏体验。附图说明图1为本专利技术实施例提供的游戏控制方法的实现流程示意图;图2为本专利技术实施例提供的游戏模式选择界面的示意图;图3为本专利技术实施例提供的云游戏平台的基本架构图;图4为本专利技术实施例提供的另一个游戏控制方法的实现流程示意图;图5为本专利技术实施例提供的各设备交互示意图;图6为本专利技术实施例提供的游戏控制系统的结构示意图;图7为本专利技术实施例提供的游戏控制装置的组成结构示意图;图8为本专利技术实施例提供的游戏控制装置的硬件结构示意图;图9为本专利技术实施例提供的另一个游戏控制装置的组成结构示意图;图10为本专利技术实施例提供的另一个游戏控制装置的硬件结构示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。在本专利技术实施例中,所述游戏终端可以包括但不限于:手机、平板、掌上电脑等电子设备。图1为本专利技术实施例提供的一种游戏控制方法,应用于服务器;如图1所示,本专利技术实施例中的游戏控制方法的实现流程,可以包括以下步骤:步骤101:接收游戏终端发送的多角色游戏请求。在一些实施例中,游戏终端检测到用户通过在云游戏客户端输入的指定操作,而触发游戏终端向服务器发送多角色游戏请求,这里,服务器可以为云游戏控制服务器,下面均以云游戏控制服务器进行描述。在用户启动游戏终端上的云游戏客户端,并选择了需要启动的云游戏后,云游戏控制服务器会询问用户选择何种游戏模式(单角色游戏模式或者多角色游戏模式),进而在游戏终端上会为用户展示如图2所示的游戏模式选择界面。举例来说,当游戏终端检测到用户选择的为单角色游戏模式时,参照图3所描述的云游戏平台的基本架构图,在云游戏平台架构中,用户可以通过云游戏控制服务器注册和登录云游戏系统,云游戏控制服务器会提供给用户当前支持运行的游戏列表,用户根据需要和兴趣选择合适的游戏并请求开始运行相应游戏。云游戏控制服务器会根据用户请求特征(比如用户地理区域,用户级别,配置需求等)为其分配一台与用户选择的云游戏所对应的专用游戏服务器,将用户请求转发到此服务器上,运行并适当配置相应的游戏,返回给用户新游戏服务器的地址。之后,用户即可直接与此专用游戏服务器通信,开始运行和体验游戏。通过云游戏技术,游戏终端只需要通过瘦客户端即可享受不同的游戏,不需要在游戏终端上安装,实际的游戏运行存储在云端服务器中,用户可以通过任意的终端设备(个人电脑,平板,手机等)在任意的地点、任意的时间访问游戏,降低了用户玩游戏的门槛。并且,游戏终端只需要检测用户操作的基本数据(鼠标点击,键盘敲击),将用户操作信号通过高速宽带连接传送到云端服务器,游戏服务器接受到用户操作信号,重放用户操作,并渲染游戏效果。游戏终端只需要能够接收和解码视频码流即可,极大地降低了游戏终端对于高端机器配置(CPU、高端显卡)的需求。举例来说,当游戏终端检测到用户选择的为多角色游戏模式时,则触发游戏终端向云游戏控制服务器发送多角色游戏请求,云游戏控制服务器接收到该请求后,则执行步骤102。步骤102本文档来自技高网
...

【技术保护点】
1.一种游戏控制方法,其特征在于,所述方法包括:接收游戏终端发送的多角色游戏请求;响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;分别在所述第一服务器上创建与游戏角色对应的游戏实例;向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。

【技术特征摘要】
1.一种游戏控制方法,其特征在于,所述方法包括:接收游戏终端发送的多角色游戏请求;响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;分别在所述第一服务器上创建与游戏角色对应的游戏实例;向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。2.根据权利要求1所述的方法,其特征在于,所述为所述游戏终端分配至少两个第一服务器,包括:获取所述多角色游戏请求中游戏角色的数量;为所述游戏终端分配至少两个第一服务器,所述第一服务器的数量与所述多角色游戏请求中游戏角色的数量相同,且所述第一服务器与所述游戏角色是一一对应关系。3.根据权利要求1所述的方法,其特征在于,所述为所述游戏终端分配至少两个第一服务器,包括:为各第一服务器分配不同的互联网协议地址或不同的标识信息。4.根据权利要求1所述的方法,其特征在于,所述向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,包括:接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;向所述游戏终端发送各游戏角色对应的所述游戏视频流地址和控制信道地址。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述游戏终端发送的清除游戏实例请求;响应于所述清除游戏实例请求,分别清除在所述第一服务器上创建的与游戏角色对应的游戏实例。6.一种游戏控制方法,其特征在于,所述方法包括:发送多角色游戏请求;接收各游戏角色对应的游戏实例所在第一服务器的地址;基于所述地址访问对应的第一服务器;基于所述第一服务器控制至少两个游戏角色。7.根据权利要求6所述的方法,其特征在于,所述基于所述地址访问对应的第一服务器,包括:获取第一游戏角色的开启指令;基于所述第一游戏角色对应的游戏实例所在第一服务器的地址,向所述第一服务器上传游戏操作数据;接收所述游戏操作数据对应的游戏视频流。8.根据权利要求7所述的方法,其特征在于,所述基于...

【专利技术属性】
技术研发人员:周骏黄健房鹏
申请(专利权)人:咪咕互动娱乐有限公司中国移动通信集团有限公司
类型:发明
国别省市:江苏,32

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

1