CN108568109A - 一种游戏控制方法、装置及存储介质 - Google Patents
一种游戏控制方法、装置及存储介质 Download PDFInfo
- Publication number
- CN108568109A CN108568109A CN201810379998.9A CN201810379998A CN108568109A CN 108568109 A CN108568109 A CN 108568109A CN 201810379998 A CN201810379998 A CN 201810379998A CN 108568109 A CN108568109 A CN 108568109A
- Authority
- CN
- China
- Prior art keywords
- game
- server
- role
- address
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000003860 storage Methods 0.000 title claims abstract description 20
- 230000004044 response Effects 0.000 claims abstract description 18
- 230000015654 memory Effects 0.000 claims description 28
- 238000009826 distribution Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 23
- 238000012545 processing Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种游戏控制方法,包括:接收游戏终端发送的多角色游戏请求;响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;分别在所述第一服务器上创建与游戏角色对应的游戏实例;向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。本发明还同时公开了一种装置以及存储介质。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种游戏控制方法、装置及存储介质。
背景技术
随着近年来游戏产业、终端技术和网络带宽的高速发展,在线游戏已经成为人们生活中不可或缺的互联网应用。另一方面,云计算技术的日趋成熟催生了“瘦终端-云”的服务模式,在这种模式下,用户的终端设备与云端高性能计算资源互联,并享受到高质量的服务,将这种模式应用到在线游戏环境滋生了一种新型的云计算服务——云游戏。
然而,用户使用现有的云游戏服务器在进行云游戏时,针对同一款游戏,用户在该云游戏中往往只能操作其中的一个角色,而无法在同一游戏中操作多个角色。且在现有技术中当用户需要在同一个游戏中尝试操作其他角色时,往往需要用户终止当前正在进行的游戏进度,并针对该游戏重新开启新的游戏进度,以在该新开启的游戏进度中选择新的游戏角色进行操作,而在这种情况下,当用户开始玩新的游戏角色时,将会从头开始游戏而无法继续老游戏角色的游戏进度进行,极大的影响了用户正常的游戏体验。
发明内容
有鉴于此,本发明实施例期望提供一种游戏控制方法、装置及存储介质,能够在同一个游戏中控制至少两个游戏角色。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种游戏控制方法,所述方法包括:
接收游戏终端发送的多角色游戏请求;
响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;
分别在所述第一服务器上创建与游戏角色对应的游戏实例;
向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。
本发明实施例还提供一种游戏控制方法,所述方法包括:
发送多角色游戏请求;
接收各游戏角色对应的游戏实例所在第一服务器的地址;
基于所述地址访问对应的第一服务器;
基于所述第一服务器控制至少两个游戏角色。
本发明实施例还提供一种游戏控制装置,所述装置包括:接收模块、分配模块、创建模块和发送模块;其中,
所述接收模块,用于接收游戏终端发送的多角色游戏请求;
所述分配模块,用于响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;
所述创建模块,用于分别在所述第一服务器上创建与游戏角色对应的游戏实例;
所述发送模块,用于向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。
本发明实施例还提供一种游戏控制装置,所述装置包括:发送模块、接收模块、访问模块和控制模块;其中,
所述发送模块,用于发送多角色游戏请求;
所述接收模块,用于接收各游戏角色对应的游戏实例所在第一服务器的地址;
所述访问模块,用于基于所述地址访问对应的第一服务器;
所述控制模块,用于基于所述第一服务器控制至少两个游戏角色。
本发明实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现实现前述任意一种游戏控制方法。
本发明实施例还提供一种游戏控制装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行前述任意一种游戏控制方法。
本发明实施例所提供的游戏控制方法、装置及存储介质,通过响应于多角色游戏请求,为游戏终端分配至少两个第一服务器,并分别在第一服务器上创建与游戏角色对应的游戏实例,进而将各游戏角色对应的游戏实例所在第一服务器的地址返回给游戏终端,以使得所述游戏终端通过所述地址访问对应的第一服务器,从而通过第一服务器能够实现在同一个游戏中对至少两个游戏角色的控制。
进一步地,当用户期望操作哪个游戏角色时,只需要与该游戏角色对应的游戏实例所在第一服务器建立连接,并通过该第一服务器接入游戏服务器进行游戏,而当用户选择与其中一个第一服务器建立连接后,其他未连接的第一服务器仍然会保持接入游戏服务器的状态,从而保证了未被选择的游戏角色的游戏进度与当前用户操作的游戏角色的游戏进度相统一,因此,当用户在游戏过程中切换游戏角色时,也不会影响游戏进度,从而增加了游戏的可玩性,为用户带来全新的游戏体验。
附图说明
图1为本发明实施例提供的游戏控制方法的实现流程示意图;
图2为本发明实施例提供的游戏模式选择界面的示意图;
图3为本发明实施例提供的云游戏平台的基本架构图;
图4为本发明实施例提供的另一个游戏控制方法的实现流程示意图;
图5为本发明实施例提供的各设备交互示意图;
图6为本发明实施例提供的游戏控制系统的结构示意图;
图7为本发明实施例提供的游戏控制装置的组成结构示意图;
图8为本发明实施例提供的游戏控制装置的硬件结构示意图;
图9为本发明实施例提供的另一个游戏控制装置的组成结构示意图;
图10为本发明实施例提供的另一个游戏控制装置的硬件结构示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
在本发明实施例中,所述游戏终端可以包括但不限于:手机、平板、掌上电脑等电子设备。
图1为本发明实施例提供的一种游戏控制方法,应用于服务器;如图1所示,本发明实施例中的游戏控制方法的实现流程,可以包括以下步骤:
步骤101:接收游戏终端发送的多角色游戏请求。
在一些实施例中,游戏终端检测到用户通过在云游戏客户端输入的指定操作,而触发游戏终端向服务器发送多角色游戏请求,这里,服务器可以为云游戏控制服务器,下面均以云游戏控制服务器进行描述。
在用户启动游戏终端上的云游戏客户端,并选择了需要启动的云游戏后,云游戏控制服务器会询问用户选择何种游戏模式(单角色游戏模式或者多角色游戏模式),进而在游戏终端上会为用户展示如图2所示的游戏模式选择界面。
举例来说,当游戏终端检测到用户选择的为单角色游戏模式时,参照图3所描述的云游戏平台的基本架构图,在云游戏平台架构中,用户可以通过云游戏控制服务器注册和登录云游戏系统,云游戏控制服务器会提供给用户当前支持运行的游戏列表,用户根据需要和兴趣选择合适的游戏并请求开始运行相应游戏。云游戏控制服务器会根据用户请求特征(比如用户地理区域,用户级别,配置需求等)为其分配一台与用户选择的云游戏所对应的专用游戏服务器,将用户请求转发到此服务器上,运行并适当配置相应的游戏,返回给用户新游戏服务器的地址。之后,用户即可直接与此专用游戏服务器通信,开始运行和体验游戏。
通过云游戏技术,游戏终端只需要通过瘦客户端即可享受不同的游戏,不需要在游戏终端上安装,实际的游戏运行存储在云端服务器中,用户可以通过任意的终端设备(个人电脑,平板,手机等)在任意的地点、任意的时间访问游戏,降低了用户玩游戏的门槛。并且,游戏终端只需要检测用户操作的基本数据(鼠标点击,键盘敲击),将用户操作信号通过高速宽带连接传送到云端服务器,游戏服务器接受到用户操作信号,重放用户操作,并渲染游戏效果。游戏终端只需要能够接收和解码视频码流即可,极大地降低了游戏终端对于高端机器配置(CPU、高端显卡)的需求。
举例来说,当游戏终端检测到用户选择的为多角色游戏模式时,则触发游戏终端向云游戏控制服务器发送多角色游戏请求,云游戏控制服务器接收到该请求后,则执行步骤102。
步骤102:响应于多角色游戏请求,为游戏终端分配至少两个第一服务器。
在一些实施例中,云游戏控制服务器获取多角色游戏请求中游戏角色的数量;为游戏终端分配至少两个第一服务器,第一服务器的数量与多角色游戏请求中游戏角色的数量相同,且第一服务器与游戏角色是一一对应关系;其中,第一服务器可以称为云游戏实例服务器,第一服务器可以是一台物理服务器,也可以是虚拟机。
具体地,当用户通过游戏终端选择了一款云游戏并且选择了多角色游戏模式后,游戏终端会向云游戏控制服务器发送携带有用户选择的云游戏标识以及用户选择游戏模式(包括用户选择的是几人的游戏模式)的多角色游戏请求,云游戏控制服务器响应于该多角色游戏请求,根据用户选择操作的游戏角色,为用户分配与用户期望操作的游戏角色数目对应的第一服务器,以通过该些第一服务器运行用户所选择的云游戏。
需要说明的是,一般云游戏开发商往往会根据用户登录的IP地址或者设备号的不同来确定用户是否存在作弊行为,由于在现有技术中用户通过同一个游戏终端往往只能进行一个云游戏,则在这种情况下游戏服务器往往会据此判断用户是否存在作弊行为,当游戏服务器监测到同一个IP地址或者同一个设备号正在进行多个云游戏时,则可以确定该用户存在作弊行为。当用户在同一款云游戏中操作多个游戏角色时可能会被云游戏提供商判定为作弊的情况,因此,在一些实施例中,云游戏控制服务器在为游戏终端分配第一服务器时,可以为各第一服务器分配不同的互联网协议地址或不同的标识信息,以避免被游戏服务器判定为作弊行为。
步骤103:分别在第一服务器上创建与游戏角色对应的游戏实例。
举例来说,当通过执行步骤101用户选择云游戏X,并选择了双角色游戏模式,同时分别选择了期望操作的游戏角色为游戏角色A以及游戏角色B,则通过执行步骤102,云游戏控制服务器会为该用户分配两个用于运行云游戏X的第一服务器,并分别在分配的两个第一服务器上创建游戏角色A以及游戏角色B所对应的游戏实例。
步骤104:向游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得游戏终端通过地址访问对应的第一服务器,并通过第一服务器实现对至少两个游戏角色的控制。
在一些实施例中,向游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,包括:接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;向游戏终端发送各游戏角色对应的游戏视频流地址和控制信道地址。
举例来说,游戏终端向用户展示各个游戏角色供用户选择,当用户选择需要控制的游戏角色后,游戏终端可以与该游戏角色对应的游戏实例所在第一服务器建立连接,通过该游戏角色所对应的游戏视频流地址获得游戏视频流,并通过与该游戏角色对应的控制信道向第一服务器上传游戏操作数据。
这里,用户在云游戏的过程中游戏服务器向游戏终端发送的渲染完成的游戏画面可以称为游戏视频流;游戏操作数据是指:用户在进行云游戏的过程中,用户在游戏终端上输入的各种游戏操作(如鼠标点击、移动等),都会被游戏终端记录并通过与之连接的第一服务器上传至游戏服务器,这些游戏终端所采集到的用户操作数据就被称为游戏操作数据。
其中,云游戏是以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在游戏服务器端运行,用户在游戏终端上输入的操作会通过第一服务器被上传到游戏服务器,通过游戏服务器计算执行操作,并将根据操作结果渲染完毕后的游戏画面压缩后通过网络传送给用户,作为用户对游戏操作响应,由此可见,用户在进行云游戏的过程中,也是通过游戏终端接收游戏服务器下发的渲染后的游戏视频的过程。
当用户需要切换游戏角色时,只需要断开之前连接的第一服务器,而连接其他的游戏角色所对应的第一服务器即可。
在一些实施例中,云游戏控制服务器接收游戏终端发送的清除游戏实例请求;响应于清除游戏实例请求,分别清除在第一服务器上创建的与游戏角色对应的游戏实例。
本发明实施例所提供的游戏控制方法,通过响应于多角色游戏请求,为游戏终端分配至少两个第一服务器,并分别在第一服务器上创建与游戏角色对应的游戏实例,进而将各游戏角色对应的游戏实例所在第一服务器的地址返回给游戏终端,以使得游戏终端通过该地址访问对应的第一服务器,从而通过第一服务器能够实现在同一个游戏中对至少两个游戏角色的控制。
进一步地,当用户期望操作哪个游戏角色时,只需要与该游戏角色对应的游戏实例所在第一服务器建立连接,并通过该第一服务器接入游戏服务器进行游戏,而当用户选择与其中一个第一服务器建立连接后,其他未连接的第一服务器仍然会保持接入游戏服务器的状态,从而保证了未被选择的游戏角色的游戏进度与当前用户操作的游戏角色的游戏进度相统一,因此,当用户在游戏过程中切换游戏角色时,也不会影响游戏进度,从而增加了游戏的可玩性,为用户带来全新的游戏体验。
图4为本发明实施例提供的一种游戏控制方法,应用于游戏终端;如图4所示,本发明实施例中的游戏控制方法的实现流程,可以包括以下步骤:
步骤401:发送多角色游戏请求。
在一些实施例中,在用户启动游戏终端上的云游戏客户端,并选择了需要启动的云游戏后,云游戏控制服务器会询问用户选择何种游戏模式(单角色游戏模式或者多角色游戏模式),当游戏终端检测到用户选择的为多角色游戏模式时,则会向服务器发送多角色游戏请求,这里,服务器可以为云游戏控制服务器,下面均以云游戏控制服务器进行描述。
步骤402:接收各游戏角色对应的游戏实例所在第一服务器的地址。
在一些实施例中,当用户通过游戏终端选择了一款云游戏并且选择了多角色游戏模式后,游戏终端会向云游戏控制服务器发送携带有用户选择的云游戏标识以及用户选择游戏模式(包括用户选择的是几人的游戏模式)的多角色游戏请求,云游戏控制服务器响应于该多角色游戏请求,根据用户选择操作的游戏角色,为用户分配与用户期望操作的游戏角色数目对应的第一服务器,以通过该些第一服务器运行用户所选择的云游戏;其中,云游戏控制服务器在为游戏终端分配第一服务器时,可以为各第一服务器分配不同的互联网协议地址或不同的标识信息,以避免被游戏服务器判定为作弊行为。
在一些实施例中,游戏终端接收各游戏角色对应的游戏实例所在第一服务器的地址,包括:接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址。
步骤403:基于地址访问对应的第一服务器。
在一些实施例中,基于地址访问对应的第一服务器,包括:获取第一游戏角色的开启指令;基于第一游戏角色对应的游戏实例所在第一服务器的地址,向第一服务器上传游戏操作数据;接收游戏操作数据对应的游戏视频流。
这里,用户在云游戏的过程中游戏服务器向游戏终端发送的渲染完成的游戏画面可以称为游戏视频流;游戏操作数据是指:用户在进行云游戏的过程中,用户在游戏终端上输入的各种游戏操作(如鼠标点击、移动等),都会被游戏终端记录并通过与之连接的第一服务器上传至游戏服务器,这些游戏终端所采集到的用户操作数据就被称为游戏操作数据。
举例来说,游戏终端向用户展示各个游戏角色供用户选择,当用户选择需要控制的游戏角色后,游戏终端可以与该游戏角色对应的游戏实例所在第一服务器建立连接,通过该游戏角色所对应的游戏视频流地址获得游戏视频流,并通过与该游戏角色对应的控制信道向第一服务器上传游戏操作数据。
步骤404:基于第一服务器控制至少两个游戏角色。
在一些实施例中,基于第一服务器控制至少两个游戏角色,包括:获取游戏角色的切换指令,切换指令包括将第一游戏角色切换为第二游戏角色;断开与第一游戏角色对应的游戏实例所在第一服务器的连接,建立与第二游戏角色对应的游戏实例所在第一服务器的连接;基于第二游戏角色对应的游戏实例所在第一服务器,与游戏服务器进行交互。
举例来说,当用户通过游戏终端选择云游戏X,并选择了双角色游戏模式,同时分别选择了期望操作的游戏角色为游戏角色A以及游戏角色B,云游戏控制服务器会为该用户分配用于运行云游戏X的第一服务器A和第一服务器B。当用户选择操作游戏角色A时,游戏终端将会与游戏角色A对应的第一服务器A建立连接,并通过第一服务器A与游戏服务器进行交互;当用户选择切换为游戏角色B时,游戏终端将会断开与第一服务器A的连接,并与第一服务器B建立连接,进而通过第一服务器B与游戏服务器进行交互。
本发明实施例所提供的游戏控制方法,通过接收各游戏角色对应的游戏实例所在第一服务器的地址,并基于地址访问对应的第一服务器,进而通过第一服务器控制至少两个游戏角色,从而实现在同一个游戏中对至少两个游戏角色的控制。
进一步地,当用户期望操作哪个游戏角色时,只需要与该游戏角色对应的游戏实例所在第一服务器建立连接,并通过该第一服务器接入游戏服务器进行游戏,而当用户选择与其中一个第一服务器建立连接后,其他未连接的第一服务器仍然会保持接入游戏服务器的状态,从而保证了未被选择的游戏角色的游戏进度与当前用户操作的游戏角色的游戏进度相统一,因此,当用户在游戏过程中切换游戏角色时,也不会影响游戏进度,从而增加了游戏的可玩性,为用户带来全新的游戏体验。
下面以用户选择多角色游戏模式(两个游戏角色)为例,如图5所示,本发明实施例中各设备交互示意图,可以包括以下步骤:
步骤501:游戏终端向云游戏控制服务器发送多角色游戏请求。
具体地,当游戏终端检测到用户选择的为多角色游戏模式(两个游戏角色,分别为游戏角色A和游戏角色B)时,则向云游戏控制服务器发送携带有用户选择的云游戏标识以及用户选择游戏模式(包括用户选择的是几人的游戏模式)的多角色游戏请求。
步骤502:响应于多角色游戏请求,云游戏控制服务器为游戏终端分配与游戏角色A对应的第一服务器A,以及与游戏角色B对应的第一服务器B。
步骤503:云游戏控制服务器接收第一服务器A返回的游戏视频流地址和控制信道地址,以及第一服务器B返回的游戏视频流地址和控制信道地址。
步骤504:云游戏控制服务器将第一服务器A以及第一服务器B返回的游戏视频流地址和控制信道地址发送给游戏终端。
步骤505:当游戏终端检测到用户选择的为游戏角色A时,与游戏角色A对应的第一服务器A建立连接,并通过第一服务器A与游戏服务器进行交互。
步骤506:当游戏终端检测到用户选择切换为游戏角色B时,断开与游戏角色A对应的第一服务器A的连接,并与游戏角色B对应的第一服务器B建立连接,进而通过第一服务器B与游戏服务器进行交互。
步骤507:当游戏终端检测到用户选择结束游戏时,断开与游戏角色B对应的第一服务器B的连接。
步骤508:游戏终端向云游戏控制服务器发送清除游戏实例请求。
步骤509:云游戏控制服务器响应于该清除游戏实例请求,分别清除在第一服务器A以及第一服务器B上创建的游戏角色A以及游戏角色B所对应的游戏实例。
步骤510:云游戏控制服务器接收第一服务器A以及第一服务器B返回的结果,并将该结果返回至游戏终端,至此流程结束。
图6是本发明实施例提供的游戏控制系统的结构示意图,如图6所示,该游戏控制系统包括:
云游戏控制服务器:用于接收游戏终端发送的多角色游戏请求;响应于多角色游戏请求,为游戏终端分配至少两个第一服务器;分别在第一服务器上创建与游戏角色对应的游戏实例;接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;向游戏终端发送各游戏角色对应的游戏视频流地址和控制信道地址,以使得游戏终端通过地址访问对应的第一服务器,并通过第一服务器实现对至少两个游戏角色的控制。
第一服务器:可以称为云游戏实例服务器,可以是一台物理服务器,也可以是虚拟机。用于模拟游戏终端中的云游戏客户端,向云游戏控制服务器发送各游戏角色对应的游戏视频流地址和控制信道地址;接收游戏终端采集到的游戏操作数据,与游戏服务器进行交互。
游戏终端:用于发送多角色游戏请求;接收各游戏角色对应的游戏实例所在第一服务器的地址;基于地址访问对应的第一服务器,向第一服务器上传游戏操作数据,并接收游戏操作数据对应的游戏视频流;基于第一服务器控制至少两个游戏角色。
游戏服务器:由游戏开发商提供,与第一服务器进行交互,运行用户所选择的游戏。
为实现上述如图1所示的方法,本发明实施例还提供了一种游戏控制装置,如图7所示,该装置应用于服务器,包括:接收模块701、分配模块702、创建模块703和发送模块704;其中,
接收模块701,用于接收游戏终端发送的多角色游戏请求。
分配模块702,用于响应于多角色游戏请求,为游戏终端分配至少两个第一服务器。
分配模块702,具体用于获取多角色游戏请求中游戏角色的数量;为游戏终端分配至少两个第一服务器,第一服务器的数量与多角色游戏请求中游戏角色的数量相同,且第一服务器与游戏角色是一一对应关系。
分配模块702,具体用于为各第一服务器分配不同的互联网协议地址或不同的标识信息。
创建模块703,用于分别在第一服务器上创建与游戏角色对应的游戏实例。
发送模块704,用于向游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得游戏终端通过地址访问对应的第一服务器,并通过第一服务器实现对至少两个游戏角色的控制。
发送模块704,具体用于接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;向游戏终端发送各游戏角色对应的游戏视频流地址和控制信道地址。
上述游戏控制装置还包括第二接收模块705和清除模块706;其中,
第二接收模块705,用于接收游戏终端发送的清除游戏实例请求。
清除模块706,用于响应于清除游戏实例请求,分别清除在第一服务器上创建的与游戏角色对应的游戏实例。
在实际应用中,接收模块701、分配模块702、创建模块703、发送模块704、第二接收模块705和清除模块706均可由位于服务器上的中央处理器(CPU,Central ProcessingUnit)、微处理器(MPU,Micro Processor Unit)、数字信号处理器(DSP,Digital SignalProcessor)、或现场可编程门阵列(FPGA,Field Programmable Gate Array)等实现。
需要说明的是:上述实施例提供的游戏控制装置在进行游戏控制时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的游戏控制装置与游戏控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
为实现上述方法,本发明实施例还提供了另一种游戏控制装置,应用于服务器侧,该装置包括存储器、处理器及存储在存储器上并能够由处理器运行的可执行程序,处理器运行可执行程序时,执行以下操作:
接收游戏终端发送的多角色游戏请求;响应于多角色游戏请求,为游戏终端分配至少两个第一服务器;分别在第一服务器上创建与游戏角色对应的游戏实例;向游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得游戏终端通过地址访问对应的第一服务器,并通过第一服务器实现对至少两个游戏角色的控制。
处理器还用于运行可执行程序时,执行以下操作:
获取多角色游戏请求中游戏角色的数量;为游戏终端分配至少两个第一服务器,第一服务器的数量与多角色游戏请求中游戏角色的数量相同,且第一服务器与游戏角色是一一对应关系。
处理器还用于运行可执行程序时,执行以下操作:
为各第一服务器分配不同的互联网协议地址或不同的标识信息。
处理器还用于运行可执行程序时,执行以下操作:
接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;向游戏终端发送各游戏角色对应的游戏视频流地址和控制信道地址。
处理器还用于运行可执行程序时,执行以下操作:
接收游戏终端发送的清除游戏实例请求;响应于清除游戏实例请求,分别清除在第一服务器上创建的与游戏角色对应的游戏实例。
下面以游戏控制装置实施为用于游戏控制的服务器为例,对该游戏控制装置的硬件结构做进一步说明。
图8给出了本发明实施例的游戏控制装置的硬件结构示意图,应用于服务器侧,图8所示的游戏控制装置800包括:至少一个处理器801、存储器802和至少一个网络接口803。游戏控制装置800中的各个组件通过总线系统804耦合在一起。可理解,总线系统804用于实现这些组件之间的连接通信。总线系统804除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统804。
可以理解,存储器802可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。
本发明实施例中的存储器802用于存储各种类型的数据以支持游戏控制装置800的操作。这些数据的示例包括:用于在游戏控制装置800上操作的任何计算机程序,如可执行程序8021,实现本发明实施例方法的程序可以包含在可执行程序8021中。
上述本发明实施例揭示的方法可以应用于处理器801中,或者由处理器801实现。处理器801可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器801中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器801可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器901可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器802,处理器801读取存储器802中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,本发明实施例还提供了一种存储介质,应用于服务器侧,该存储介质上存储有可执行程序,可执行程序被游戏控制装置800的处理器801运行时,执行以下操作:
接收游戏终端发送的多角色游戏请求;响应于多角色游戏请求,为游戏终端分配至少两个第一服务器;分别在第一服务器上创建与游戏角色对应的游戏实例;向游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得游戏终端通过地址访问对应的第一服务器,并通过第一服务器实现对至少两个游戏角色的控制。
可执行程序被游戏控制装置800的处理器801运行时,还执行以下操作:
获取多角色游戏请求中游戏角色的数量;为游戏终端分配至少两个第一服务器,第一服务器的数量与多角色游戏请求中游戏角色的数量相同,且第一服务器与游戏角色是一一对应关系。
可执行程序被游戏控制装置800的处理器801运行时,还执行以下操作:
为各第一服务器分配不同的互联网协议地址或不同的标识信息。
可执行程序被游戏控制装置800的处理器801运行时,还执行以下操作:
接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;向游戏终端发送各游戏角色对应的游戏视频流地址和控制信道地址。
可执行程序被游戏控制装置800的处理器801运行时,还执行以下操作:
接收游戏终端发送的清除游戏实例请求;响应于清除游戏实例请求,分别清除在第一服务器上创建的与游戏角色对应的游戏实例。
为实现上述如图4所示方法,本发明实施例还提供了一种游戏控制装置,如图9所示,该装置应用于游戏终端,包括:发送模块901、接收模块902、访问模块903和控制模块904;其中,
发送模块901,用于发送多角色游戏请求。
接收模块902,用于接收各游戏角色对应的游戏实例所在第一服务器的地址。
访问模块903,用于基于地址访问对应的第一服务器。
访问模块903,具体用于获取第一游戏角色的开启指令;基于第一游戏角色对应的游戏实例所在第一服务器的地址,向第一服务器上传游戏操作数据;接收游戏操作数据对应的游戏视频流。
控制模块904,用于基于第一服务器控制至少两个游戏角色。
控制模块904,具体用于获取游戏角色的切换指令,切换指令包括将第一游戏角色切换为第二游戏角色;断开与第一游戏角色对应的游戏实例所在第一服务器的连接,建立与第二游戏角色对应的游戏实例所在第一服务器的连接;基于第二游戏角色对应的游戏实例所在第一服务器,与游戏服务器进行交互。
在实际应用中,发送模块901、接收模块902、访问模块903和控制模块904均可由位于终端上的CPU、MPU、DSP、或FPGA等实现。
需要说明的是:上述实施例提供的游戏控制装置在进行游戏控制时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的游戏控制装置与游戏控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
为实现上述方法,本发明实施例还提供了另一种游戏控制装置,应用于终端侧,该装置包括存储器、处理器及存储在存储器上并能够由处理器运行的可执行程序,处理器运行可执行程序时,执行以下操作:
发送多角色游戏请求;接收各游戏角色对应的游戏实例所在第一服务器的地址;基于地址访问对应的第一服务器;基于第一服务器控制至少两个游戏角色。
处理器还用于运行可执行程序时,执行以下操作:
获取第一游戏角色的开启指令;基于第一游戏角色对应的游戏实例所在第一服务器的地址,向第一服务器上传游戏操作数据;接收游戏操作数据对应的游戏视频流。
处理器还用于运行可执行程序时,执行以下操作:
获取游戏角色的切换指令,切换指令包括将第一游戏角色切换为第二游戏角色;断开与第一游戏角色对应的游戏实例所在第一服务器的连接,建立与第二游戏角色对应的游戏实例所在第一服务器的连接;基于第二游戏角色对应的游戏实例所在第一服务器,与游戏服务器进行交互。
下面以游戏控制装置实施为用于游戏控制的终端为例,对该游戏控制装置的硬件结构做进一步说明。
图10给出了本发明实施例的游戏控制装置的硬件结构示意图,应用于终端侧,图10所示的游戏控制装置1000包括:至少一个处理器1001、存储器1002、用户接口1003和至少一个网络接口1004。游戏控制装置1000中的各个组件通过总线系统1005耦合在一起。可理解,总线系统1005用于实现这些组件之间的连接通信。总线系统1005除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1005。
其中,用户接口1003可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
可以理解,存储器1002可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。
本发明实施例中的存储器1002用于存储各种类型的数据以支持游戏控制装置1000的操作。这些数据的示例包括:用于在游戏控制装置1000上操作的任何计算机程序,如可执行程序10021,实现本发明实施例方法的程序可以包含在可执行程序10021中。
上述本发明实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1001中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1001可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器1001可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,本发明实施例还提供了一种存储介质,应用于终端侧,该存储介质上存储有可执行程序,可执行程序被游戏控制装置1000的处理器1001运行时,执行以下操作:
发送多角色游戏请求;接收各游戏角色对应的游戏实例所在第一服务器的地址;基于地址访问对应的第一服务器;基于第一服务器控制至少两个游戏角色。
可执行程序被游戏控制装置1000的处理器1001运行时,还执行以下操作:
获取第一游戏角色的开启指令;基于第一游戏角色对应的游戏实例所在第一服务器的地址,向第一服务器上传游戏操作数据;接收游戏操作数据对应的游戏视频流。
可执行程序被游戏控制装置1000的处理器1001运行时,还执行以下操作:
获取游戏角色的切换指令,切换指令包括将第一游戏角色切换为第二游戏角色;断开与第一游戏角色对应的游戏实例所在第一服务器的连接,建立与第二游戏角色对应的游戏实例所在第一服务器的连接;基于第二游戏角色对应的游戏实例所在第一服务器,与游戏服务器进行交互。
本发明实施例所提供的游戏控制方法、装置及存储介质,通过响应于多角色游戏请求,为游戏终端分配至少两个第一服务器,并分别在第一服务器上创建与游戏角色对应的游戏实例,进而将各游戏角色对应的游戏实例所在第一服务器的地址返回给游戏终端,以使得游戏终端通过地址访问对应的第一服务器,从而通过第一服务器能够实现在同一个游戏中对至少两个游戏角色的控制。
进一步地,当用户期望操作哪个游戏角色时,只需要与该游戏角色对应的游戏实例所在第一服务器建立连接,并通过该第一服务器接入游戏服务器进行游戏,而当用户选择与其中一个第一服务器建立连接后,其他未连接的第一服务器仍然会保持接入游戏服务器的状态,从而保证了未被选择的游戏角色的游戏进度与当前用户操作的游戏角色的游戏进度相统一,因此,当用户在游戏过程中切换游戏角色时,也不会影响游戏进度,从而增加了游戏的可玩性,为用户带来全新的游戏体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或可执行程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的可执行程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和可执行程序产品的流程图和/或方框图来描述的。应理解可由可执行程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些可执行程序指令到通用计算机、专用计算机、嵌入式处理机或参考可编程数据处理设备的处理器以产生一个机器,使得通过计算机或参考可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些可执行程序指令也可存储在能引导计算机或参考可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些可执行程序指令也可装载到计算机或参考可编程数据处理设备上,使得在计算机或参考可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或参考可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (14)
1.一种游戏控制方法,其特征在于,所述方法包括:
接收游戏终端发送的多角色游戏请求;
响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;
分别在所述第一服务器上创建与游戏角色对应的游戏实例;
向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。
2.根据权利要求1所述的方法,其特征在于,所述为所述游戏终端分配至少两个第一服务器,包括:
获取所述多角色游戏请求中游戏角色的数量;
为所述游戏终端分配至少两个第一服务器,所述第一服务器的数量与所述多角色游戏请求中游戏角色的数量相同,且所述第一服务器与所述游戏角色是一一对应关系。
3.根据权利要求1所述的方法,其特征在于,所述为所述游戏终端分配至少两个第一服务器,包括:
为各第一服务器分配不同的互联网协议地址或不同的标识信息。
4.根据权利要求1所述的方法,其特征在于,所述向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,包括:
接收各游戏角色对应的游戏实例所在第一服务器的游戏视频流地址和控制信道地址;
向所述游戏终端发送各游戏角色对应的所述游戏视频流地址和控制信道地址。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述游戏终端发送的清除游戏实例请求;
响应于所述清除游戏实例请求,分别清除在所述第一服务器上创建的与游戏角色对应的游戏实例。
6.一种游戏控制方法,其特征在于,所述方法包括:
发送多角色游戏请求;
接收各游戏角色对应的游戏实例所在第一服务器的地址;
基于所述地址访问对应的第一服务器;
基于所述第一服务器控制至少两个游戏角色。
7.根据权利要求6所述的方法,其特征在于,所述基于所述地址访问对应的第一服务器,包括:
获取第一游戏角色的开启指令;
基于所述第一游戏角色对应的游戏实例所在第一服务器的地址,向所述第一服务器上传游戏操作数据;
接收所述游戏操作数据对应的游戏视频流。
8.根据权利要求7所述的方法,其特征在于,所述基于所述第一服务器控制至少两个游戏角色,包括:
获取游戏角色的切换指令,所述切换指令包括将所述第一游戏角色切换为第二游戏角色;
断开与所述第一游戏角色对应的游戏实例所在第一服务器的连接,建立与所述第二游戏角色对应的游戏实例所在第一服务器的连接;
基于所述第二游戏角色对应的游戏实例所在第一服务器,与游戏服务器进行交互。
9.一种游戏控制装置,其特征在于,所述装置包括:接收模块、分配模块、创建模块和发送模块;其中,
所述接收模块,用于接收游戏终端发送的多角色游戏请求;
所述分配模块,用于响应于所述多角色游戏请求,为所述游戏终端分配至少两个第一服务器;
所述创建模块,用于分别在所述第一服务器上创建与游戏角色对应的游戏实例;
所述发送模块,用于向所述游戏终端发送各游戏角色对应的游戏实例所在第一服务器的地址,以使得所述游戏终端通过所述地址访问对应的第一服务器,并通过所述第一服务器实现对至少两个游戏角色的控制。
10.一种游戏控制装置,其特征在于,所述装置包括:发送模块、接收模块、访问模块和控制模块;其中,
所述发送模块,用于发送多角色游戏请求;
所述接收模块,用于接收各游戏角色对应的游戏实例所在第一服务器的地址;
所述访问模块,用于基于所述地址访问对应的第一服务器;
所述控制模块,用于基于所述第一服务器控制至少两个游戏角色。
11.一种存储介质,其上存储有可执行程序,其特征在于,所述可执行程序被处理器执行时实现如权利要求1至5任一项所述游戏控制方法。
12.一种游戏控制装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,其特征在于,所述处理器运行所述可执行程序时执行如权利要求1至5任一项所述游戏控制方法。
13.一种存储介质,其上存储有可执行程序,其特征在于,所述可执行程序被处理器执行时实现如权利要求6至8任一项所述游戏控制方法。
14.一种游戏控制装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,其特征在于,所述处理器运行所述可执行程序时执行如权利要求6至8任一项所述游戏控制方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810379998.9A CN108568109B (zh) | 2018-04-25 | 2018-04-25 | 一种游戏控制方法、装置及存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810379998.9A CN108568109B (zh) | 2018-04-25 | 2018-04-25 | 一种游戏控制方法、装置及存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108568109A true CN108568109A (zh) | 2018-09-25 |
| CN108568109B CN108568109B (zh) | 2021-08-06 |
Family
ID=63575246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810379998.9A Active CN108568109B (zh) | 2018-04-25 | 2018-04-25 | 一种游戏控制方法、装置及存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108568109B (zh) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109918238A (zh) * | 2019-01-24 | 2019-06-21 | 孙久恒 | 一种终端运作方法及系统 |
| CN110368686A (zh) * | 2019-07-03 | 2019-10-25 | 上海闻泰信息技术有限公司 | 云游戏实现方法、装置、云端服务器、终端及介质 |
| CN111611079A (zh) * | 2020-05-22 | 2020-09-01 | 西安万像电子科技有限公司 | 调度服务器的方法和装置 |
| CN111773691A (zh) * | 2020-07-03 | 2020-10-16 | 珠海金山网络游戏科技有限公司 | 云游戏服务系统、云客户端及数据处理方法 |
| CN111790159A (zh) * | 2019-12-20 | 2020-10-20 | 厦门雅基软件有限公司 | 数据处理的方法、装置、设备及计算机可读存储介质 |
| CN111803929A (zh) * | 2020-05-26 | 2020-10-23 | 厦门雅基软件有限公司 | 控制对象的切换方法、装置、电子设备及计算机存储介质 |
| CN111803926A (zh) * | 2020-06-05 | 2020-10-23 | 厦门雅基软件有限公司 | 云应用中控制对象的匹配方法、装置及电子设备 |
| CN112044079A (zh) * | 2020-10-14 | 2020-12-08 | 腾讯科技(深圳)有限公司 | 一种游戏运行方法、装置、存储介质和电子设备 |
| CN113440844A (zh) * | 2021-08-27 | 2021-09-28 | 网易(杭州)网络有限公司 | 一种适用于游戏的信息处理方法、装置和电子设备 |
| CN114130007A (zh) * | 2021-12-01 | 2022-03-04 | 咪咕互动娱乐有限公司 | 云游戏的控制方法、电子设备及可读存储介质 |
| WO2022179001A1 (zh) * | 2021-02-26 | 2022-09-01 | 上海硬通网络科技有限公司 | 游戏角色切换方法、装置及电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103908778A (zh) * | 2014-04-04 | 2014-07-09 | 深圳市同洲电子股份有限公司 | 一种游戏控制方法及相关终端 |
| CN105641934A (zh) * | 2015-12-25 | 2016-06-08 | 北京像素软件科技股份有限公司 | 一种同一账号内玩家角色实时切换的方法及装置 |
| US9710968B2 (en) * | 2012-12-26 | 2017-07-18 | Help Lightning, Inc. | System and method for role-switching in multi-reality environments |
-
2018
- 2018-04-25 CN CN201810379998.9A patent/CN108568109B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9710968B2 (en) * | 2012-12-26 | 2017-07-18 | Help Lightning, Inc. | System and method for role-switching in multi-reality environments |
| CN103908778A (zh) * | 2014-04-04 | 2014-07-09 | 深圳市同洲电子股份有限公司 | 一种游戏控制方法及相关终端 |
| CN105641934A (zh) * | 2015-12-25 | 2016-06-08 | 北京像素软件科技股份有限公司 | 一种同一账号内玩家角色实时切换的方法及装置 |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109918238A (zh) * | 2019-01-24 | 2019-06-21 | 孙久恒 | 一种终端运作方法及系统 |
| CN110368686A (zh) * | 2019-07-03 | 2019-10-25 | 上海闻泰信息技术有限公司 | 云游戏实现方法、装置、云端服务器、终端及介质 |
| CN111790159B (zh) * | 2019-12-20 | 2022-12-23 | 厦门雅基软件有限公司 | 数据处理的方法、装置、设备及计算机可读存储介质 |
| CN111790159A (zh) * | 2019-12-20 | 2020-10-20 | 厦门雅基软件有限公司 | 数据处理的方法、装置、设备及计算机可读存储介质 |
| CN111611079A (zh) * | 2020-05-22 | 2020-09-01 | 西安万像电子科技有限公司 | 调度服务器的方法和装置 |
| CN111803929A (zh) * | 2020-05-26 | 2020-10-23 | 厦门雅基软件有限公司 | 控制对象的切换方法、装置、电子设备及计算机存储介质 |
| CN111803926A (zh) * | 2020-06-05 | 2020-10-23 | 厦门雅基软件有限公司 | 云应用中控制对象的匹配方法、装置及电子设备 |
| CN111803926B (zh) * | 2020-06-05 | 2023-03-24 | 厦门雅基软件有限公司 | 云应用中控制对象的匹配方法、装置及电子设备 |
| CN111773691A (zh) * | 2020-07-03 | 2020-10-16 | 珠海金山网络游戏科技有限公司 | 云游戏服务系统、云客户端及数据处理方法 |
| CN112044079A (zh) * | 2020-10-14 | 2020-12-08 | 腾讯科技(深圳)有限公司 | 一种游戏运行方法、装置、存储介质和电子设备 |
| WO2022179001A1 (zh) * | 2021-02-26 | 2022-09-01 | 上海硬通网络科技有限公司 | 游戏角色切换方法、装置及电子设备 |
| CN113440844B (zh) * | 2021-08-27 | 2021-11-16 | 网易(杭州)网络有限公司 | 一种适用于游戏的信息处理方法、装置和电子设备 |
| CN113440844A (zh) * | 2021-08-27 | 2021-09-28 | 网易(杭州)网络有限公司 | 一种适用于游戏的信息处理方法、装置和电子设备 |
| CN114130007A (zh) * | 2021-12-01 | 2022-03-04 | 咪咕互动娱乐有限公司 | 云游戏的控制方法、电子设备及可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108568109B (zh) | 2021-08-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108568109B (zh) | 一种游戏控制方法、装置及存储介质 | |
| CN109568947A (zh) | 一种云游戏控制方法、装置、设备和计算机存储介质 | |
| US11058949B2 (en) | Game state save, transfer and resume for cloud gaming | |
| US11077363B2 (en) | Video game overlay | |
| CN109582463B (zh) | 资源配置方法、装置、终端及存储介质 | |
| US20210291045A1 (en) | Method, system and electronic device for achieving remote control of computer game by game controller | |
| CN103582509B (zh) | 通用处理器和图形处理器之间的负载均衡 | |
| US9349201B1 (en) | Command sentinel | |
| US9937423B2 (en) | Voice overlay | |
| CN108066986A (zh) | 一种流媒体确定方法及装置和存储介质 | |
| US20130159375A1 (en) | Methods and Systems for Generation and Execution of Miniapp of Computer Application Served by Cloud Computing System | |
| US20220226736A1 (en) | Selection of virtual server for smart cloud gaming application from multiple cloud providers based on user parameters | |
| CN115364477B (zh) | 云游戏控制方法、装置、电子设备及存储介质 | |
| CN105521603B (zh) | 针对跑酷类游戏进行虚拟输入控制的方法、装置及系统 | |
| CN112221127A (zh) | 一种云游戏的多点控制方法及装置 | |
| CN108635862B (zh) | 一种操作控制方法、装置及存储介质 | |
| CN114090085A (zh) | 对象控制方法及相关装置 | |
| CN115837159A (zh) | 基于安卓设备的虚拟手柄控制方法及存储介质 | |
| CN120770021A (zh) | 用于远程控制基于云的客户端应用程序的系统和方法 | |
| CN115269121A (zh) | 一种应用于云游戏的动态添加人机接口设备的方法及装置 | |
| CN114840285B (zh) | 游戏中的处理方法、装置、终端设备及存储介质 | |
| CN120679151A (zh) | 虚拟手柄编辑方法、装置、终端、存储介质及程序产品 | |
| CN103577661A (zh) | 信息的获取方法及装置 | |
| CN115944918A (zh) | 游戏中的信息处理方法、装置、电子设备及存储介质 | |
| HK40037780A (zh) | 一种云游戏的控制方法以及相关装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |