CN113797527B - 一种游戏处理方法、装置、设备、介质及程序产品 - Google Patents

一种游戏处理方法、装置、设备、介质及程序产品 Download PDF

Info

Publication number
CN113797527B
CN113797527B CN202111166917.5A CN202111166917A CN113797527B CN 113797527 B CN113797527 B CN 113797527B CN 202111166917 A CN202111166917 A CN 202111166917A CN 113797527 B CN113797527 B CN 113797527B
Authority
CN
China
Prior art keywords
function
game
item
target
area
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.)
Active
Application number
CN202111166917.5A
Other languages
English (en)
Other versions
CN113797527A (zh
Inventor
廖睿志
陈磊
陈莎莎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202111166917.5A priority Critical patent/CN113797527B/zh
Publication of CN113797527A publication Critical patent/CN113797527A/zh
Application granted granted Critical
Publication of CN113797527B publication Critical patent/CN113797527B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/426Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Optics & Photonics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例提供了一种游戏处理方法、装置、设备、介质及程序产品,其中的方法包括:在第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项;当在一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。采用本申请实施例能够提高对游戏进行操控的准确性和高效性。

Description

一种游戏处理方法、装置、设备、介质及程序产品
技术领域
本申请涉及计算机技术领域,尤其涉及游戏处理领域,具体涉及一种游戏处理方法、一种游戏处理装置、一种计算机设备、一种计算机可读存储介质及一种计算机程序产品。
背景技术
随着科学技术的快速发展,电子产品(如个人电脑、智能终端等)中运行的多种类型的游戏给人们的生活带来了乐趣;其中,大屏游戏是指采用单独的显示屏幕来显示游戏的游戏画面,且采用单独的遥控装置来操控游戏的一种游戏玩法;大屏游戏凭借其拥有较大屏幕的游戏画面以及能够提供沉浸式游戏体验等优势,受到用户的喜爱。因此,如何提高大屏游戏的操控效率和准确性成为研究热点。
发明内容
本申请实施例提供一种游戏处理方法、装置、设备、介质及程序产品,能够提高对游戏进行操控的准确性和高效性。
一方面,本申请实施例提供一种游戏处理方法,该方法包括:
在第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;
当在一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。
另一方面,本申请实施例提供一种游戏处理方法,该方法包括:
获取第一终端发送的针对目标游戏的控制信息,第一终端的第一终端屏幕中显示有游戏操控界面,游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;控制信息是在一个或多个功能区域中执行触发操作时产生的;
根据控制信息确定目标游戏中被触发的一个或多个功能;
基于被触发功能生成被触发功能对应的响应信息;
向第二终端发送被触发功能的响应信息,使得第二终端在第二终端屏幕中输出被触发功能的响应信息。
另一方面,本申请实施例提供一种游戏处理装置,该装置包括:
显示单元,用于在第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;
处理单元,用于当在一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。
在一种实现方式中,处理单元,还用于:
在设置界面中设置参考操控项;
其中,参考操控项的周围设置的任一个功能区域表示为目标功能区域;目标功能区域包括以下任一项:以参考操控项为基准,沿第一终端屏幕的任一方向上设置的区域;或者,以参考操控项为原点,沿第一终端屏幕的任一角度设置的区域。
在一种实现方式中,处理单元用于在设置界面中设置参考操控项时,具体用于:
显示设置界面,设置界面中显示有待确认的操控项,待确认的操控项是指目标游戏中指定功能对应的操控项,指定功能包括以下任一种:目标游戏中的一个或多个功能中被触发次数最多的功能,或者,目标游戏中的任一个功能;
当待确认的操控项被执行确认操作时,待确认的操控项被激活为参考操控项。
在一种实现方式中,在设置界面中显示待确认的操控项时,第二终端屏幕中输出关于待确认的操控项的操作指引,操作指引用于指示在设置界面中对待确认的操控项执行确认操作。
在一种实现方式中,处理单元用于在设置界面中设置参考操控项时,具体用于:
显示设置界面,设置界面中包含与目标游戏对应的一个或多个操控项,任一个操控项对应目标游戏相对应的一个或多个功能;
若一个或多个操控项中的任一操控项被触发,则被触发的任一操控项被激活为参考操控项。
在一种实现方式中,处理单元,还用于:
响应于在参考操控项周围的区域所执行的区域设置操作,在参考操控项的周围设置一个或多个功能区域。
在一种实现方式中,处理单元,还用于:
每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示每个功能指示图标所在的功能区域对应的功能。
在一种实现方式中,一个或多个功能区域的数量为N,功能指示图标的数量为N,N为正整数;所参考操控项与N个功能指示图标之间的显示位置关系,包括:
N个功能指示图标随机分布显示于参考操控项的周围;或者,
N个功能指示图标按照指定形状分布显示于参考操控项的周围,指定形状包括以下任一项:弧形、圆形;或者,
N个功能指示图标与参考操控项沿同一方向排列显示,方向包括水平方向或垂直方向;或者,
第二终端屏幕中显示有参考操控项对应的参考功能项及N个功能指示图标对应的N个指示功能项;N个功能指示图标与参考操控项之间的显示位置关系,与N个指示功能项与参考功能项之间的显示位置关系相一致。
在一种实现方式中,任一个功能区域表示为目标功能区域;在目标功能区域中执行触发操作包括以下任一项:
在目标功能区域内的任一位置执行的触发操作;
以参考操控项为滑动起点,在目标功能区域内沿任一方向执行的滑动操作;
以目标功能区域内的任一位置为滑动起点,在目标功能区域内沿任一方向的滑动操作。
在一种实现方式中,任一个功能区域表示为目标功能区域;当在目标功能区域中执行触发操作时,目标游戏中的目标功能被触发;第二终端屏幕中显示有目标功能对应的目标功能项;
响应于目标功能被触发,在第二终端屏幕中输出被触发功能的响应信息,包括以下至少一种:
在第二终端屏幕中突出显示目标功能项;突出显示包括:将目标功能项显示为目标颜色或将所目标功能项显示为目标亮度;
在第二终端屏幕中更新显示为目标功能对应的功能画面;
在第二终端屏幕中输出与目标功能关联的音频信息。
在一种实现方式中,任一个所述功能区域表示为目标功能区域;处理单元,还用于:
当存在针对目标功能区域的停留信号时,在第一终端屏幕和/或第二终端屏幕中输出目标功能区域对应的目标功能的功能提示信息。
在一种实现方式中,参考操控项包括第一参考操控项和第二参考操控项;第一参考操控项的周围与第二参考操控项的周围均设有一个或多个功能区域;第一参考操控项和第二参考操控项在游戏操控界面中的显示方式包括:
在游戏操控界面中沿垂直方向并列显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中沿水平方向并排显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中呈对角线显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中沿游戏操控界面的边缘线显示第一参考操控项和第二参考操控项。
另一方面,本申请实施例提供一种游戏处理装置,该装置包括:
获取单元,用于获取第一终端发送的针对目标游戏的控制信息,第一终端的第一终端屏幕中显示有游戏操控界面,游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;控制信息是在一个或多个功能区域中执行触发操作时产生的;
处理单元,用于根据控制信息确定目标游戏中被触发的一个或多个功能;
所述处理单元,还用于基于被触发功能生成被触发功能对应的响应信息;
所述处理单元,还用于向第二终端发送被触发功能的响应信息,使得第二终端在第二终端屏幕中输出被触发功能的响应信息。
在一种实现方式中,在第一终端屏幕中每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示所在功能区域对应的功能;处理单元,还用于:
当第一终端屏幕中的参考操控项被执行确认操作后,获取参考操控项在第一终端屏幕中的位置信息;
基于参考操控项的位置信息获取参考操控项的周围设置的一个或多个功能区域的区域信息,任一功能区域的区域信息用于指示任一功能区域在游戏操控界面中所占的显示范围。
在一种实现方式中,第一终端屏幕中参考操控项的周围设置的任一个功能区域表示为目标功能区域;在目标功能区域中存在触发操作,针对目标游戏的控制信息包括:触发操作在游戏操控界面中被停止执行时的位置信息;处理单元用于根据所述控制信息确定目标游戏中被触发的一个或多个功能时,具体用于:
将控制信息所包含的位置信息与每个功能区域的区域信息进行比较;
若位置信息位于目标功能区域的区域信息所指示的显示范围之内,则将目标功能区域对应的功能指示图标所触发的功能,确定为被触发的功能。
另一方面,本申请实施例提供一种计算机设备,该设备包括:
处理器,适于执行计算机程序;
计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时,实现如上述的游戏处理方法。
另一方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序适于由处理器加载并执行如上述的游戏处理方法。
另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的游戏处理方法。
本申请实施例中,在第一终端屏幕中显示的游戏操控界面中包含参考操控项,且参考操控项关联有一个或多个功能区域;当在一个或多个功能区中执行触发操作时,可以触发目标游戏中相对应的一个或多个功能,并在第二终端屏幕中输出被触发功能的响应信息。上述方案中,在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请一个示例性实施例提供一种游戏处理***的架构示意图;
图2示出了本申请一个示例性实施例提供一种游戏处理方法的流程示意图;
图3a示出了本申请一个示例性实施例提供的一种在游戏操控界面中设置参考操控项的示意图;
图3b示出了本申请一个示例性实施例提供的一种在游戏操控界面中设置参考操控项的示意图;
图4示出了本申请一个示例性实施例提供的一种在参考操控项周围设置的功能区域内显示功能指示图标的示意图;
图5a示出了本申请一个示例性实施例提供的一种在参考操控项的周围随机显示N个功能指示图标的示意图;
图5b示出了本申请一个示例性实施例提供的另一种在参考操控项的周围随机显示N个功能指示图标的示意图;
图5c示出了本申请一个示例性实施例提供的又一种在参考操控项的周围随机显示N个功能指示图标的示意图;
图6示出了本申请一个示例性实施例提供的一种在目标功能区域内的任一位置处执行触发操作的示意图;
图7示出了本申请一个示例性实施例提供的一种游戏处理方法的流程示意图;
图8示出了本申请一个示例性实施例提供的一种游戏玩家对参考操控项进行激活的示意图;
图9a示出了本申请一个示例性实施例提供的一种由游戏玩家选择参考操控项的示意图;
图9b示出了本申请一个示例性实施例提供的一种由游戏玩家选择参考操控项的示意图;
图9c示出了本申请一个示例性实施例提供的一种在参考操控项的周围设置一个或多个功能区域的示意图;
图10a示出了本申请一个示例性实施例提供的一种整功能指示图标在功能区域内的显示位置的示意图;
图10b示出了本申请一个示例性实施例提供的一种跟随功能指示图标的显示位置的调整,对该功能指示图标对应的功能区域的位置进行调整的示意图;
图10c示出了本申请一个示例性实施例提供的一种参考操控项所触发功能的类型与功能区域所触发的功能属于同一类型的示意图;
图11a示出了本申请一个示例性实施例提供的一种游戏操控界面中至少两个参考操控项之间的显示方式的示意图;
图11b示出了本申请一个示例性实施例提供的另一种游戏操控界面中至少两个参考操控项之间的显示方式的示意图;
图11c示出了本申请一个示例性实施例提供的另一种游戏操控界面中至少两个参考操控项之间的显示方式的示意图;
图11d示出了本申请一个示例性实施例提供的另一种游戏操控界面中至少两个参考操控项之间的显示方式的示意图;
图11e示出了本申请一个示例性实施例提供的另一种游戏操控界面中至少两个参考操控项之间的显示方式的示意图;
图12示出了本申请一个示例性实施例提供的一种游戏玩家在游戏操控界面中调整参考操控项的显示位置的示意图;
图13示出了本申请一个示例性实施例提供的一种在第二终端屏幕对目标功能项突出显示的示意图;
图14示出了本申请一个示例性实施例提供的一种在第二终端屏幕中输出功能提示信息的示意图;
图15a示出了本申请一个示例性实施例提供的一种单手操控游戏时第二终端屏幕中显示功能画面的示意图;
图15b示出了本申请一个示例性实施例提供的一种单手操控游戏时第二终端屏幕中显示功能画面的示意图;
图16a示出了本申请一个示例性实施例提供的一种双手操控游戏时第二终端屏幕中显示功能画面的示意图;
图16b示出了本申请一个示例性实施例提供的一种双手操控游戏时第二终端屏幕中显示功能画面的示意图;
图17示出了本申请一个示例性实施例提供的一种游戏处理方法的流程示意图;
图18示出了本申请一个示例性实施例提供的一种游戏处理方法的流程示意图;
图19示出了本申请一个示例性实施例提供的一种游戏处理装置的结构示意图;
图20示出了本申请一个示例性实施例提供的一种游戏处理装置的结构示意图;
图21示出了本申请一个示例性实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例涉及大屏游戏,大屏游戏是指采用单独的显示设备来显示目标游戏的游戏画面,以及采用单独的遥控设备(或称为操控设备)来操控目标游戏的一种游戏玩法。在大屏游戏场景下,目标游戏的游戏画面与目标游戏的游戏操控界面是分离的,这样游戏玩家(即使用遥控设备来操控目标游戏的用户)在操控目标游戏的过程中,用户视线需要频繁地在游戏画面和游戏操控界面之间进行切换,才能确保较为准确地对目标游戏的操控。其中,按照游戏运行方式对目标游戏进行分类,可将目标游戏划分为:客户端游戏、网页游戏以及云游戏(Cloud gaming)等;①客户端游戏可简称为端游,是一种需要在终端设备(如智能手机、智能手表、个人电脑等)中下载并安装游戏的安装包之后,才能对游戏进行操作的游戏。②网页游戏可称为web游戏或页游,是基于浏览器打开游戏网页后,对游戏进行操作的一种网络在线游戏。③云游戏又可称为游戏点播(gaming on demand),是一种以云计算技术为基础的在线游戏技术;在云游戏的运行模式下,云游戏并不是运行于游戏玩家所持的终端设备(如在大屏游戏下包括遥控设备或显示设备)中,而是运行于云服务器中,并由云服务器将游戏场景渲染为视频音频流,以及云服务器在渲染完毕后可将渲染好的视频音频流压缩后通过网络传输给终端设备,这样终端设备直接播放视频音频流即可。基于上述描述可知,云游戏具有如下优势:对游戏玩家所持终端设备(如遥控设备或显示设备)的计算和处理能力要求不高,云游戏的开发无需考虑硬件的适配性等,这使得云游戏逐渐实现规模化的发展。
为便于阐述,后续均以目标游戏的游戏类型为云游戏为例对本申请实施例进行介绍,在目标游戏为云游戏的游戏场景下,上述提及的大屏游戏又可称为大屏云游戏,后续对大屏游戏和大屏云游戏不进行区分描述,特在此说明。
基于上述对大屏游戏(或称为大屏云游戏)的相关介绍,本申请实施例提出一种基于大屏游戏的游戏处理方案,该游戏处理方案的大致原理可包括:在第一终端屏幕中显示游戏操控界面,该游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域,游戏操控界面可用于对目标游戏进行操控,并将目标游戏的游戏画面显示于第二终端屏幕中;当在参考操控项周围设置的一个或多个功能区域中执行触发操作时,确定触发目标游戏中相对应的一个或多个功能,此时响应于一个或多个功能被触发,在第二终端屏幕中可输出被触发功能的响应信息。上述方案中,在参考操控项的周围设有一个或多个功能区域,且一个或多个功能区域中每个功能区域对应有目标游戏相关的一个或多个功能,这样当在任一功能区域中执行触发操作时,均可以触发该任一功能区域对应的功能,这增大功能可被触发的范围,进而提高对目标游戏操控的准确性和高效性,避免用户视线频繁地在第一终端屏幕和第二终端屏幕之间进行切换,提升用户粘性。
为更好地理解上述提及的游戏处理方案,下面结合实际的大屏云游戏场景来对本申请实施例涉及的游戏处理方案进行介绍。请参见图1,图1示出了本申请一个示例性实施例提供一种游戏处理***的架构示意图;如图1所示,该游戏处理***包括终端和服务器,本申请实施例对终端和服务器的种类和数量不作限定。其中:
1)终端可包括第一终端101以及第二终端102。其中,第一终端101可以是用于对目标游戏进行游戏操控的操控设备,也就是说,第一终端101是可以用于完成游戏信息输入的操控设备,第一终端101可包括但不限于:智能手机(如Android手机、iOS手机等)、平板电脑、便携式个人计算机、移动互联网设备(Mobile Internet Devices,简称MID)、智能电视、车载设备、头戴设备、游戏手柄、遥控器、街机设备等可以进行触屏的智能设备。第二终端102是用于显示目标游戏的游戏画面的显示设备,第二终端102可包括具有显示屏(或称为显示屏幕、播放屏幕等)的如下设备中的任一种:智能手机(如Android手机、iOS手机等)、平板电脑、便携式个人计算机、移动互联网设备(Mobile Internet Devices,简称MID)、智能电视、车载设备、头戴设备、智能电视机、街机设备等智能设备。第二终端102中可运行游戏类的应用程序,应用程序是指为完成某项或多项特定工作的计算机程序;在目标游戏为云游戏的运行模式下,第二终端102中运行的应用程序可以包括云游戏平台,该云游戏平台可运行多种云游戏,这样在同一云游戏平台可快速切换云游戏,满足游戏玩家对游戏多样性的需求;例如,云游戏平台上可搭载遥控器游戏、街机游戏以及移动游戏等等,满足游戏玩家基于同一云游戏平台操控多种云游戏的游戏需求。
2)服务器可以是第一终端101和第二终端102(或第二终端102中部署的应用程序)的后台服务器103,用于与该第一终端101和第二终端102进行交互,以为第一终端101和第二终端102(或第二终端102中部署的应用程序)提供计算和应用服务支持。服务器可以是独立的物理服务器,也可以是由多个物理服务器构成的服务器集群或者分布式***;在云游戏场景下,服务器还可以是云服务器。其中,终端(如第一终端101和第二终端102)和服务器可以通过有线或无线方式进行直接或间接地通信连接,本申请实施例并不对智能设备和服务器之间的连接方式进行限定。
本申请实施例提供的游戏处理方案,可以由上述游戏处理***中的第一终端101、第二终端102以及后台服务器103共同执行;或者,由第一终端101、第二终端102中运行的游戏类的应用程序(或云游戏平台)以及后台服务器103共同执行。本申请实施例对具体采用哪种方式来执行本申请实施例提出的游戏处理方案不作限定。下面结合图1并以目标游戏为云游戏,且以第一终端101、第二终端102以及后台服务器103共同执行本申请实施例提出的游戏处理方案为例,对游戏处理方案的流程进行简单介绍,具体地:首先,在第一终端101和第二终端102之间建立连接关系后,可在第一终端101的第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域,该游戏操控界面用于对目标游戏进行操控,以及在第二终端102的第二终端屏幕中显示目标游戏的游戏画面;其次,当在一个或多个功能区域中执行触发操作时,可触发目标游戏中相对应的一个或多个功能,此时后台服务器103可获取被触发的功能,并基于被触发的功能生成该被触发功能对应的响应信息(如游戏画面、音频信息等);最后,后台服务器103将生成的被触发功能的响应信息发送至第二终端102,以使得第二终端102在第二终端屏幕中输出该被触发功能的响应信息。
需要说明的是,①上述是以目标游戏为云游戏为例对本申请实施例提及的游戏处理方案进行介绍的;但可以理解的是,目标游戏也可以是其他类型的游戏,如目标游戏是客户端游戏(简称为端游),在这种实现方式下,当在第一终端101中执行触发操作后,第一终端101可以将触发操作发送至第二终端102,以便于第二终端102与后台服务器103之间进行交互,以实现大屏游戏;本申请实施例并不限定目标游戏的类型。②上述游戏处理***中第一终端101和第二终端102之间的连接方式可包括但不限于:有线连接和无线连接,如通过数据线将第一终端101和第二终端102进行连接,或者,通过将第一终端101和第二终端102接入同一网络,从而实现将第一终端101和第二终端102进行连接;本申请实施例对第一终端101和第二终端102之间的连接方式不作限定。③上述提及的游戏处理***中第一终端101和第二终端102是两个相互独立的终端;但在实际游戏场景中,第一终端101和第二终端102还可以是同一终端,且该同一终端中包括第一终端屏幕和第二终端屏幕;在这种情况下,也可以实现将游戏操控界面与游戏显示界面(如用于显示游戏画面的界面)分离,实现大屏游戏的游戏玩法。为便于阐述,以第一终端101和第二终端102为相互独立的两个终端为例,对后续实施例进行介绍。
基于上述描述的游戏处理方案,本申请实施例提出更为详细的游戏处理方法,下面将结合附图对本申请实施例提出的游戏处理方法进行详细介绍。
图2示出了本申请一个示例性实施例提供的一种游戏处理方法的流程示意图;该游戏处理方法可以由上述提及的游戏处理***中的第一终端101来执行,该游戏处理方法可包括但不限于步骤S201-S202:
S201:在第一终端屏幕中显示游戏操控界面。
游戏操控界面是一种用户界面(User Interface,UI),可用于对目标游戏进行操控;此处的目标游戏可包括云游戏,目标游戏的相关介绍可参见前述相关描述,在此不做赘述。具体地,游戏操控界面中包括目标游戏对应的参考操控项,参考操控项可用于触发目标游戏的一个或多个功能;所谓目标游戏的功能是指:能够产生目标游戏的游戏效果的能力,其中,目标游戏的游戏效果可包括但不限于:目标游戏中游戏对象(或称为游戏角色,可由游戏玩家选择或由目标游戏自动分配)执行游戏操作时所产生的动作效果(如喷火、奔跑、跳跃)、声音效果(如目标游戏的游戏背景声音)、振动效果等等;例如:参考操控项具有触发目标游戏中游戏对象执行运动的功能;再如:参考操控项具有触发目标游戏中游戏对象执行游戏操作的功能;等等。
在游戏操控界面中参考操控项的周围设有一个或多个功能区域,该一个或多个功能区域中每个功能区域可用于触发目标游戏的一个或多个功能,且不同功能区域所触发的功能有所不同。举例来说,在参考操控项的左边设有第一功能区域,该第一功能区域可用于触发目标游戏中游戏对象向左执行运动的功能;在参考操控项的右边设有第二功能区域,该第二功能区域可用于触发目标游戏中游戏对象向右执行运动的功能。值得注意的是,在参考操控项的周围设置的一个或多个功能区域,在游戏操控界面中可呈现为隐式状态或显现状态;其中,隐式状态是指在游戏操控界面中该一个或多个功能区域被隐藏,这样对于游戏玩家而言,游戏玩家在游戏操控界面中只能看见参考操控项,而不能看见参考操控项的周围所设置的一个或多个功能区域;相反地,显现状态是指在游戏操控界面中该一个或多个功能区域被显示,这样对于游戏玩家而言,游戏玩家在游戏操控界面中不仅可以看见参考操控项,还可以看见在参考操控项周围设置的一个或多个功能区域。
下面对在参考操控项的周围设置一个或多个功能区域的具体实现方式进行说明,其中,在游戏操控界面中参考操控项的周围设置的任一个功能区域可以表示为目标功能区域,该目标功能区域可包括以下任一项:以参考操控项为基准,沿第一终端屏幕的任一方向上设置的区域,也就是说,以参考操控项为基准按照方向来划分目标功能区域;或者,以参考操控项为原点,沿第一终端屏幕的任一角度设置的区域,也就是说,以参考操控项为原点按照角度来划分目标功能区域。下面分别结合附图对上述给出的两种划分功能区域的实现方式进行较为详细介绍,其中:
1)以参考操控项为基准,沿第一终端的任一方向上设置目标功能区域;目标功能区域为参考操控项周围设置的一个或多个功能区域中的任一个功能区域。下面结合图3a对按照方向在参考操控项的周围设置目标功能区域的实现方式进行介绍,如图3a所示,第一终端101的第一终端屏幕中显示有游戏操控界面301,该游戏操控界面301中包含参考操控项3011。在参考操控项3011的周围设置目标功能区域的实现方式可包括:首先,以参考操控项为基准,将参考操控项的正上方的方向规定为0°方向,按照顺时针方向依次将以参考操控项为基准的360°方向,划分为45°方向、90°方向、135°方向、180°方向、225°方向、270°方向、315°方向;其次,选取以参考操控项为基准划分的任一方向,如45°方向;最后,在选取的任一方向上设置一个区域作为目标功能区域。需要说明的是,本申请实施例对沿任一方向上设置的目标功能区域的显示面积大小和形状不作限定,如沿45°方向上设置的目标功能区域的形状可以为圆形、五角星形、椭圆形、扇形等等。
2)以参考操控项为原点,沿第一终端屏幕的任一角度设置目标功能区域;目标功能区域为参考操控项周围设置的一个或多个功能区域中的任一个功能区域。下面结合图3b对按照角度在参考操控项的周围设置目标功能区域的实现方式进行介绍,如图3a所示,第一终端101的第一终端屏幕中显示有游戏操控界面301,该游戏操控界面301中包含参考操控项3011。在参考操控项3011的周围设置目标功能区域的实现方式可包括:首先,以参考操控项为基准,将参考操控项的正上方的方向规定为0°方向,按照顺时针方向依次将以参考操控项为基准的360°方向,划分为45°方向、90°方向、135°方向、180°方向、225°方向、270°方向、315°方向;最后,从以参考操控项3011为原点划分的多个方向中选取任两个方向,如选取315°方向和45°方向,并将315°方向和45°方向之间所形成的区域确定为目标功能区域。应当说明的是,本申请实施例对具体选取哪两个方向之间所形成的区域作为目标功能区域不作限定。
应当理解的是,上述只是给出在参考操控项的周围设置目标功能区域的两种示例性实现方式;在实际的游戏场景中划分目标功能区域的方式可发生变化,例如:在图3a中是以参考操控项为基准,按照顺时针方向且每间隔90°,将以参考操控项为基准的360°方向进行划分的,在其他实现方式中,还可以按照不同间隔角度对以参考操控项为基准的360°方向进行划分的;再如:在图3b中是选取315°方向和45°方向之间所形成的区域作为目标功能区域的,在其他实现方式中,还可以选取135°方向和270°方向之间所形成的区域作为目标功能区域。本申请实施例对具体在游戏操控界面中如何在参考操控项的周围设置功能区域的实现方式不作限定,在此说明。
正如前述所描述的,参考操控项的周围设置的一个或多个功能区域可用于触发目标游戏的一个或多个功能,那么在一个或多个功能区域的每个功能区域内可分别显示一个功能指示图标,每个功能指示图标用于指示每个功能指示图标所在功能区域对应的功能。换句话说,在参考操控项的周围设置的每个功能区域内可显示对应的功能指示图标,任一功能区域内显示的功能指示图标用于指示该任一功能区域所触发的功能;通过这种在功能区域内显示功能提示图标的方式,相比于现有技术中在游戏操控界面中显示游戏操控键(即本申请提及的功能指示图标)而言,未增加开发成本,且在一定程度上提醒游戏玩家该功能区域所能触发的功能,进而提升游戏玩家的游戏体验,提高用户粘性。
一种示例性的在参考操控项周围设置的功能区域内显示功能指示图标的示意图可参见图4,如图4所示,在参考操控项的周围设置有4个功能区域,分别包括第一功能区域、第二功能区域、第三功能区域以及第四功能区域;其中,第一功能区域用于触发目标游戏中游戏角色向上运动,则在第一功能区域内可显示功能提示图标401,该功能提示图标401表现为一个向上指的箭头符号,这样该功能提示图标401可在一定程度上提示游戏玩家该功能提示图标401所在的第一功能区域所触发的功能为控制游戏对象向上运动;同理,其他功能区域内同样显示对应的功能指示图标,每个功能指示图标用于指示对应功能区域所能够触发目标游戏的功能;如第二功能区域内显示有功能提示图标402,该功能提示图标402用于提示游戏玩家该功能提示图标402所在的第二功能区域所触发的功能为控制游戏对象向右运动。
下面对参考操控项以及该参考操控项的周围设置的一个或多个功能区域内包含的功能提示图标之间的显示位置关系进行介绍,其中,假设参考操控项的周围设置的一个或多个功能区域的数量为N,N为正整数,那么参考操控项与N个功能区域所对应的N个功能指示图标之间的显示位置关系可包括:
(1)N个功能指示图标随机分布显示于参考操控项的周围;如图5a所示,在游戏操控界面中显示有参考操控项3011,且在参考操控项3011的周围随机显示3个功能指示图标,如功能指示图标501、功能指示图标502以及功能指示图标503。
(2)N个功能指示图标按照指定形状分布显示参考操控项的周围;其中,指定形状可包括但不限于以下任一种:弧形、圆形等;参见图5b所示的第一幅图,在游戏操控界面中显示有参考操控项3011,在参考操控项3011的周围按照弧形的形状显示功能指示图标501、功能指示图标502以及功能指示图标503,使得功能指示图标501、功能指示图标502以及功能指示图标503呈现以参考操控项3011为原点的弧形。再参见图5b所示的第二幅图,在游戏操控界面中显示有参考操控项3011,在参考操控项3011的周围按照圆形的形状显示功能指示图标501、功能指示图标502以及功能指示图标503,使得相功能指示图标501、功能指示图标502以及功能指示图标503呈现以参考操控项3011为原点的圆形。
(3)N个功能指示图标与参考操控项沿着同一方向排列显示,该方向可包括水平方向、垂直方向或对角线方向等;参见图5c所示的第一幅图,在游戏操控界面中显示有参考操控项3011,在参考操控项3011的正上方,按照水平方向显示功能指示图标501、功能指示图标502以及功能指示图标503,使得功能指示图标501、功能指示图标502以及功能指示图标503沿水平方向排列显示。再参见图5c所示的第二幅图,在游戏操控界面中显示有参考操控项3011,在参考操控项3011的左侧按照垂直方向显示功能指示图标501、功能指示图标402以及功能指示图标503,使得功能指示图标501、功能指示图标502以及功能指示图标503沿垂直方向排列显示。继续参见图5c所示的第三幅图,在参考操控项3011的左上方按照对角线的形状显示功能指示图标501、功能指示图标502以及功能指示图标503,使得功能指示图标501、功能指示图标502以及功能指示图标503沿对角线排列显示。值得注意的是,上述只是给出几种示例性的参考操控项与N个功能指示图标之间的显示位置关系,在其他实现方式中显示位置关系可以发生变化,在此说明。
本申请实施例中游戏操控界面的功能布局(即在参考操控项的周围设置的功能区域内显示功能提示图标的布局)在现有技术上未发生改变,因此无需增加更多引导提示来提示游戏玩家如何操作,游戏玩家也无需改变其历史游戏操作习惯,在未新增学习成本的情况下,提高游戏操控的准确性和高效性。
S202:当一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。
若在游戏操控界面中一个或多个功能区域中任一功能区域被执行触发操作,表示游戏玩家想要在目标游戏中触发该功能区域所包含的功能,则响应于一个或多个功能区域被触发,在第二终端的第二终端屏幕中输出被触发功能的响应信息。其中,参考操控项的周围设置的一个或多个功能区域中,任一个功能区域可以表示为目标功能区域,那么在目标功能区域中执行触发操作可包括以下任一项:
一种实现方式中,在目标功能区域内的任一位置执行的触发操作;触发操作可包括但不限于:点击操作、双击操作、长按操作等;一种示例性的在目标功能区域内的任一位置处执行触发操作的示意图可参见图6所示的第一幅图,在游戏操控界面中包含参考操控项3011,参考操控项的周围设有4个功能区域,分别为第一功能区域、第二功能区域、第三功能区域以及第四功能区域,每个功能区域可用于触发目标游戏的一个或多个功能;当在任一功能区域(如第一功能区域)内的任一位置处被执行触发操作(如被执行点击操作),则确定第一功能区域在目标游戏中相对应的功能被触发。
另一种实现方式中,以参考操控项为滑动起点,在目标功能区域内沿任一方向执行的滑动操作;也就是说,当以参考操控项为滑动起点,按住该滑动起点朝参考操控项的任一方向执行滑动时,则确定该任一方向(或任一方向所落入的角度区间)上设置的目标功能区域对应的功能被触发。其中,任一方向可包括以下任一种:第一终端屏幕的水平向左方向、第一终端屏幕的水平向右方向、第一终端屏幕的对角线方向、第一终端屏幕的垂直向上方向以及第一终端屏幕的垂直向下方向。一种示例性的以参考操控项为滑动起点执行滑动操作的示意图可参见图6所示的第二幅图,如图6中第二幅图所示,假设游戏玩家采用手指在游戏操控界面中对目标游戏进行操控,则在目标功能区域内执行的以参考操控项为滑动起点的滑动操作可包括:首先,用手指在游戏操控界面中按住参考操控项,然后沿着任一方向(如图6所示第二幅图中的40°方向)进行拖动或移动时,将该任一方向所落入的功能区域作为目标功能区域,确定目标功能区域的功能被触发。
其他实现方式中,以目标功能区域内的任一位置为滑动起点,在目标功能区域内沿任一方向执行的滑动操作;相比于上述实现方式②来说,实现方式③中是以目标功能区域内的任一位置为滑动起点,在目标功能区域内沿任一方向执行的滑动操作。一种示例性的以目标功能区域内的任一位置为滑动起点执行滑动操作的示意图可参见图6所示的第三幅图。
需要说明的是,上述只是给出三种示例性的触发操作的具体实现过程,但不限定本申请实施例只包括上述三种对目标功能区域的触发方式;例如,在目标功能区域内执行的触发操作还可以包括:在目标功能区域内的任一子区域或任一位置画目标形状(如圆形、椭圆形、三角形)时所触发的操作等。
本申请实施例中,在第一终端屏幕中显示的游戏操控界面中包含参考操控项,且参考操控项关联有一个或多个功能区域;当在一个或多个功能区中执行触发操作时,可以触发目标游戏中相对应的一个或多个功能,并在第二终端屏幕中输出被触发功能的响应信息。上述方案中,在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。
图7示出了本申请一个示例性实施例提供的一种游戏处理方法的流程示意图;该游戏处理方法可以由上述提及的游戏处理***中的第一终端101来执行,该游戏处理方法可包括但不限于步骤S701-S703:
S701:在第一终端和第二终端之间建立连接关系后,在设置界面中设置参考操控项。
正如前述所描述的,本申请实施例提出的游戏处理方法适用于大屏游戏场景,在大屏游戏场景下包括第一终端和第二终端;其中,第一终端的第一终端屏幕中显示游戏操控界面用于对目标游戏执行操作,第二终端的第二终端屏幕可用于输出在游戏操控界面中触发任一功能后产生的响应信息。具体实现中,当游戏玩家具有操控目标游戏的游戏需求时,游戏玩家首先可在第一终端和第二终端之间建立连接关系;所谓第一终端和第二终端之间具有连接关系可是指:第一终端和第二终端之间可通过直接或间接的方式进行通信,例如:第一终端和第二终端之间直接进行信息交互以实现大屏游戏,再如:第一终端和第二终端与同一其他设备(如云服务)之间进行信息交互以实现大屏游戏,又如:第一终端和第二终端与不同其他设备之间建立连接,且其他设备之间也建立连接,这样可实现第一终端和第二终端之间的间接连接关系,以实现大屏游戏。
其中,第一终端和第二终端之间建立连接关系的方式可包括但不限于:①采用连接装置分别连接第一终端和第二终端,实现在第一终端和第二终端之间建立连接关系,此处的连接装置可以包括数据线、具有通信功能的转接头等。②将第一终端和第二终端接入同一网络中,如接入同一wifi信号,实现在第一终端和第二终端之间建立连接关系。③通过扫描操作快速在第一终端和第二终端之间建立连接关系,如在第二终端的第二终端屏幕中可显示用于建立连接关系的标识码,当采用第一终端对第二终端屏幕中的标识码进行扫描时,确定获取到针对标识码的读取操作,则建立第一终端和第二终端之间的连接关系;此处的标识码可以包括:二维码、图形码、小程序码等等,本申请实施例对标识码具体的形式不作限定;这种通过扫码在第一终端和第二终端之间建立关联关系的方式,能够快速实现第一终端和第二终端之间关联关系的建立,简化用户操作。应当理解的是,上述只是给出几种示例性地在第一终端和第二终端之间建立连接关系的实现方式,本申请实施例对第一终端和第二终端之间建立连接关系的具体实现方式不作限定。
在第一终端和第二终端之间成功建立连接关系后,可首先在第一终端的第一终端屏幕中显示目标游戏的设置界面,该目标游戏的设置界面用于在第一终端屏幕中设置参考操控项的显示位置以及在参考操控项的周围设置一个或多个功能区域。下面分别对在设置界面中设置参考操控项和在参考操控项的周围设置一个或多个功能区域的示例性实现方式进行介绍,其中:
1)目标游戏中参考操控项是由目标游戏的开发者或配置者,在配置目标游戏的终端侧的操作时进行的***改造,即目标游戏中哪项或多项作为参考操控项是在配置目标游戏时已经设置好的;在这种实现方式下,当游戏玩家在第一终端和第二终端之间建立连接关系后,在第一终端的第一终端屏幕中显示的设置界面中可直接显示待确认的操控项,只要当游戏玩家对设置界面中待确认的操控项执行确认操作,就可以将待确认的操控项作为参考操控项,即参考操控项被激活,以便于后台服务器获取到参考操控项在第一终端屏幕中的位置信息。
在具体实现中,当第一终端和第二终端之间成功建立连接关系后,可在第一终端的第一终端屏幕中显示设置界面,该设置界面中显示有待确认的操控项,该待确认的操控项是指目标游戏中指定功能对应的操控项;其中,指定功能可包括以下任一种:目标游戏中的一个或多个功能中被触发次数最多的功能,如目标游戏中用于控制游戏对象运动的功能被触发次数最多,则可以将能够触发游戏对象执行运动的功能作为指定功能,将用于触发游戏对象执行运动的操控项作为待确认的操控项;或者,目标游戏中的任一功能,具体选取目标游戏中哪一功能作为指定功能是由开发者来设置的;等等。
为便于在第一终端和第二终端成功建立连接关系后,提示游戏玩家对待确认的操控项执行确认操作,本申请实施例还支持在第一终端的设置界面中输出关于待确认的操控项的操作指引,该操作指引用于指示在设置界面中对待确认的操控项执行确认操作,以实现对参考操控项的激活。当然,在第一终端屏幕的设置界面中显示待确认的操控项时,在第二终端屏幕中也可以输出关于待确认的操控项的操作指引,便于游戏玩家对参考操控项进行激活。
下面以在第二终端屏幕中输出关于待确认的操控项的操控指引为例,给出一种示例性的游戏玩家对参考操控项进行激活的示意图;如图8所示,在第一终端屏幕中显示有设置界面801,该设置界面801中包含待确认的操控项8011;在第二终端的第二终端屏幕中输出关于待确认的操控项8011的操作指引802,该操作指引802中可包括待确认的操控项的标识,以便于提示游戏玩家在设置界面801中根据待确认的操控项的标识对待确认的操控项执行确认操作;如待确认的操控项为“OK”键,则关于待确认的操控项的操控指引可表示为“按[OK键]开始”。当然,如果为目标游戏设置有至少两个参考操控项,则在设置界面中可一次性显示至少两个待确认的操控项,或者,按照待确认的操控项被激活的顺序依次显示各个待确认的操控项;同理,可以每次在第二终端屏幕中显示至少两个待确认的操控项中一个待确认的操控项对应的操作指引,并在每次按照操作指引对该一个待确认的操控项执行确认操作后,再在第二终端屏幕中输出关于至少两个待确认的操控项中除已确认的操控项以外的其他待确认操控项的操作指引,重复上述过程,直至目标游戏关联的全部参考操控项均被激活。或者,一次性在第二终端屏幕中输出目标游戏关联的全部参考操控项对应的操作指引,当在第一终端屏幕中对任一待确认的操控项执行确认操作后,在第二终端屏幕中将该任一待确认的操控项对应的操作指引设置为已完成状态(如在第二终端屏幕中删除该任一待确认的操控项对应的操作指引,或者,在第二终端屏幕中将该任一待确认的操控项对应的操作指引的透明度调高,等)。
2)目标游戏中参考操控项是由游戏玩家配置;在这种实现方式下,游戏玩家可以根据自己的使用习惯设置目标游戏中的参考操控项,提升游戏玩家的游戏体验。在具体实现中,在第一终端和第二终端之间成功建立连接关系后,在第一终端显示的设置界面,此时设置界面中包含与目标游戏对应的一个或多个操控项,任一操控项对应目标游戏中相对应的一个或多个功能;若一个或多个操控项中的任一操控项被触发,则被触发的任一操控项被激活为参考操控项。下面结合附图9a和附图9b给出两种示例性的由游戏玩家选择参考操控项的界面示意图;如图9a所示,在设置界面801中包括操控项显示区域901和设置区域902,其中,操控项显示区域901中用于显示与目标游戏对应的一个或多个操控项,如操控项9011、操控项9012、……等,设置区域902用于显示游戏玩家选择的参考操控项;具体地,若游戏玩家将操控项显示区域901中的任一操控项,如操控项9011,从操控项显示区域901拖拽至设置区域902内的任一位置释放时,表示游戏玩家想要将操控项9011作为参考操控项,则在设置区域902中显示操控项9011,该操控项9011被设置为目标游戏对应的参考操控项。
再参见图9b,在设置界面801中包含目标游戏对应的一个或多个操控项,如操控项9011、操控项9012、……等;每个操控项所处的显示位置关联的区域内显示有一个选择控件(或称为选项、组件、按键等),当任一操控项所处的显示位置关联的区域内的选择控件被选择时,表示游戏玩家想要将被选中的操控项确定为参考操控项,如操控项9011处的显示位置关联的区域内的选择控件被选择,则将操控项9011确定为目标游戏对应的参考操控项。
可以理解的是,图9a和图9b只是给出两种示例性的选择参考操控项的实现方式,本申请实施例对选择参考操控项的实现方式不作限定,在此说明。
3)与实现方式1)类似的,参考操控项的周围设置的一个或多个功能区域可以是由目标游戏的开发者或配置者,在配置目标游戏的终端侧的操作时进行的***改造;在这种实现方式下,当确定目标游戏中的参考操控项之后,可以直接获取预先为参考操控项的周围设置的一个或多个功能区域。当然,参考操控项周围设置的一个或多个功能区域的确定方式还可以与实现方式2)类似,即由游戏玩家为参考操控项的周围设置一个或多个功能区域;具体实现中,在第一终端屏幕中显示设置界面,设置界面中包含参考操控项;响应于在参考操控项周围的区域所执行的区域设置操作,在参考操控项的周围设置一个或多个功能区域。其中,为参考操控项的周围设置一个或多个功能区域的方式可包括但不限于:通过手指(或光标(电子笔、鼠标等映射得到的光标))在参考操控项的周围画出一个或多个功能区域;或者,设置界面中包含输入区域,在输入区域内输入方向值或角度值,通过输入方向值或角度值的方式在参考操控项的周围设置一个或多个功能区域;本申请实施例对具体采用哪种方式来设置功能区域不作限定。一种示例性的设置参考操控项周围的一个或多个功能区域的界面示意图可参见图9c,在此不作详细描述。
另外,正如前述所描述的,在参考操控项的周围设置的每个功能区域内可分别显示一个功能指示图标来指示:该功能指示图标所处的功能区域的功能;基于此,本申请实施例还支持在设置界面中,或者,在游戏操控界面中通过调整功能指示图标在参考操控项周围的位置,来调整功能指示图标对应的功能区域。后续以在游戏玩家对目标游戏进行操控过程中产生设置或调整功能区域的需求时,对通过调整功能指示图标的位置来调整功能区域的位置为例进行介绍;具体地,如果目标游戏的各个功能指示图标在游戏过程中是处于不可编辑状态,那么游戏玩家可以对需要进行位置调整的功能指示图标进行触发(如长按或双击等),以使需要进行位置调整的功能指示图标从不可编辑状态转化为可编辑状态,再在可编辑状态对功能指示图标的位置进行调整;其中,当功能指示图标处于不可编辑状态时,游戏玩家不具有对功能指示图标的位置进行调整的权限,反之,当功能指示图标处于可编辑状态时,游戏玩家具有对功能指示图标进行调整的权限。下面给出两种在游戏操控界面中调整功能指示图标的显示位置的界面流程,其中:
在一种实现方式中,本申请实施例支持游戏玩家在功能区域内对该功能区域对应的功能指示图标的显示位置进行调整。一种示例性的调整功能指示图标在功能区域内的显示位置的过程可参见图10a,如图10a所示,将功能指示图标从不可编辑状态调整为可编辑状态后,在游戏操控界面(或第二终端屏幕)中可显现每个功能区域,如在游戏操控界面中包括参考操控项3011以及功能指示图标1001和功能指示图标1002,且在游戏操控界面中显现有功能指示图标1001对应功能区域1003,以及功能指示图标1002对应的功能区域1004;那么游戏玩家可以在功能区域1003内对功能指示图标1001的显示位置进行调整,和/或,在功能区域1004内对功能指示图标1002的显示位置进行调整,如将功能区域1003内的功能指示图标1001从第一显示位置调整至第二显示位置。
在其他实现方式中,本申请实施例还支持游戏玩家通过调整功能提示图标,来调整该功能提示图标所在的功能区域的位置;在这种实现方式下,若在参考操控项的周围将任一功能指示图标从第一显示位置调整至第二显示位置,则在跟随该任一功能指示图标的显示位置的变化,对该任一功能指示图标所处的功能区域的位置进行调整。一种示例性的跟随功能指示图标的显示位置的调整,对该功能指示图标对应的功能区域的位置进行调整的界面示意图可参见图10b,如图10b所示,假设在游戏操控界面中包含参考操控项3011,以及功能指示图标1001,且功能指示图标1001位于功能区域1003内;当存在对功能指示图标1001的显示位置进行调整的调整操作时,如将功能指示图标1001从第一显示位置拖拽至第二显示位置时,将功能指示图标1001显示于第二显示位置处;此时功能指示图标1001对应的功能区域从功能区域1003调整为功能区域1005,即调整显示位置后的功能指示图标1001位于功能区域1005内。需要注意的是,功能区域1005以参考操控项3011为基准划分的角度区间的区间值与功能区域1003以参考操控项3011为基准划分的角度区间的区间值可以相同或不同,本申请实施例对此不作限定。
应当说明的是,本申请实施例并不限定对功能指示图标的显示位置进行调整的具体实现方式。通过上述描述的由游戏玩家对功能指示图标的显示位置进行调整,可满足游戏玩家对功能指示图标的显示位置自定义的需求,使得不同游戏玩家的游戏操控界面中功能指示图标的显示位置以及功能指示图标所处的功能区域的位置更符合游戏玩家的操控习惯,提升用户游戏体验。
S702:在第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域。
需要说明的是,步骤S702所示的具体实现方式可参见前述图2所示实施例中步骤S202所示的具体实现方式的相关描述,在此不作赘述。
另外,除了在第一终端屏幕中的游戏操控界面中显示参考操控项以及功能指示图标外,本申请实施例还支持在第二终端的第二终端屏幕中显示与第一终端屏幕中显示的操控项(如参考操控项或功能指示图标)对应的功能项。具体地,假设游戏操控界面中参考操控项的周围设有N个功能区域,对应有N个功能指示图标,那么在第二终端屏幕中显示有参考操控项对应的参考功能项,及N个功能指示图标对应的N个指示功能项。其中,N个功能指示图标与参考操控项之间的显示位置关系,与N个指示功能项与参考功能项之间的显示位置关系相一致,换句话说,参考操控项与N个功能指示图标在游戏操控界面之间的显示位置关系,映射至第二终端屏幕,就可以得到N个指示功能项与参考功能项在第二终端屏幕之间的显示位置关系。这种在第二终端屏幕中也显示第一终端屏幕操控项对应的功能项的方式,使得游戏玩家的视线至停留在第二终端屏幕中就可以清楚的了解自己目前正在操控的功能区域,避免游戏玩家的视线频繁地在第一终端屏幕和第二终端屏幕之间进行切换,进而提升对目标游戏的操控效率,以及提高对目标游戏的操控准确性。
需要说明的是,上述实施例均是以目标游戏对应有一个参考操控项为例,对设置目标游戏对应的参考操控项、在参考操控项的周围设置一个或多个功能区域、以及参考操控项与对应的N个功能指示图标之间的显示位置关系等相关内容进行介绍的;但实际游戏场景中,目标游戏可能对应有至少两个参考操控项,在这种实现方式下,每个参考操控项的设置方式、在每个参考操控项的周围设置一个或多个功能区域的设置方式以及每个参考操控项与对应的功能指示图标之间的显示位置关系,均可以参见前述相关描述,在此不对每个参考操控区域对应的设置方式以及显示位置关系等进行赘述。另外,本申请实施例还支持将触发的功能所属类型属于同一类型的功能区域,设置于触发功能所属类型一致的参考操控项的周围;此处的类型可包括以下任一种:①控制目标游戏中游戏对象进行运动的运动类型;例如:参考操控项所触发的功能是触发目标游戏中目标对象执行运动,则可以具有将触发游戏对象向不同方向运动的功能所对应的功能区域设置与该参考操控项的周围。②控制目标游戏中游戏对象执行游戏操作的操作类型;例如:目标游戏为竞技类游戏,即目标游戏中游戏角色可以进行多种游戏操作,如喷火操作、出剑操作、出拳操作等,那么可以将具有触发游戏对象执行的多个游戏操作的功能对应的功能区域,设置于同样可以触发游戏对象执行游戏操作的参考操控项周围。
举例来说,参见图10c,在游戏操控界面301中包含2个参考操控项,分别为参考操控项1以及参考操控项2,其中,参考操控项1具有触发目标游戏中游戏对象执行运动的功能,参考操控项2具有触发目标游戏中游戏对象执行游戏操作的功能;在游戏操控界面301中还包括7个功能指示图标,分别为:功能指示图标1、功能指示图标2、功能指示图标3、功能指示图标4、功能指示图标5、功能指示图标6以及功能指示图标7。假设功能指示图标1、功能指示图标2、功能指示图标3、功能指示图标4均具有触发的游戏对象执行运动的功能,即功能指示图标1、功能指示图标2、功能指示图标3、功能指示图标4所提供的功能的类型均属于运动类型,则可以将功能指示图标1、功能指示图标2、功能指示图标3、功能指示图标4设置于参考操控项1的周围。同理,若功能指示图标5、功能指示图标6以及功能指示图标7均具有触发游戏对象执行游戏操作(如喷火、放箭等)的功能,即功能指示图标5、功能指示图标6以及功能指示图标7所提供的功能的类型均属于操作类型,则可以将功能指示图标5、功能指示图标6以及功能指示图标7设置于参考操控项2的周围。
另外,本申请实施例还支持在游戏操控界面中按照多种显示方式对至少两个参考操控项进行显示;下面以目标游戏对应有第一参考操控项和第二参考操控项为例,对第一参考操控项与第二参考操控项在游戏操控界面中的显示方式进行介绍,其中,第一参考操控项与第二参考操控项是两个不同的参考操控项,且第一参考操控项的周围与第二参考操控项的周围均设有一个或多个功能区域。具体地:在游戏操控界面中沿垂直方向并列显示第一参考操控项和第二参考操控项;或者,在游戏操控界面中沿水平方向并排显示第一参考操控项和第二参考操控项;或者,在游戏操控界面中呈对角线显示第一参考操控项和第二参考操控项;或者,在游戏操控界面中沿游戏操控界面的边缘线显示第一参考操控项和第二参考操控项。
举例来说,假设游戏操控界面中包括3个参考操控项,每个参考操控项的周围均设有一个或功能区域,下面结合图11a、图11b、图11c、图11d、图11e对3个参考操控项在游戏操控界面中的几种示例性显示方式进行介绍,其中:(1)在游戏操控界面中随机排列显示3个参考操控项。换句话说,3个参考操控项可以随机显示于游戏操控界面中;一种示例性的在游戏操控界面中随机显示参考操控项1101、参考操控项1102以及参考操控项1103的示意图可参见图5a。当然,还可以按照其他随机显示的方式将3个参考操控项显示于游戏操控界面中,本申请实施例并不限定3个参考操控项一定以图5a所示的样式显示于游戏操控界面。(2)在游戏操控界面中沿垂直方向并列显示3个参考操控项;一种示例性的在游戏操控界面中并排显示参考操控项1101、参考操控项1102以及参考操控项1103的示意图可参见图11b。(3)在游戏操控界面中沿着水平方向并排显示3个参考操控项;一种示例性的在游戏操控界面中并排显示参考操控项1101、参考操控项1102以及参考操控项1103的示意图可参见图11c。(4)在游戏操控界面中呈对角线显示3个参考操控项;一种示例性的在游戏操控界面中呈对角线显示参考操控项1101、参考操控项1102以及参考操控项1103的示意图可参见图11d。(5)在游戏操控界面中沿游戏操控界面的边缘线显示3个参考操控项;一种示例性的在游戏操控界面中沿游戏操控界面的边缘线显示参考操控项1101、参考操控项1102以及参考操控项1103的示意图可参见图11e。应当理解的是,上述只是给出几种参考操控项在游戏操控界面中示例性的分布样式,本申请实施例对参考操控项在游戏操控界面中的分布样式不作限定。
在本申请实施例中,参考操控项在游戏操控界面中的显示方式可以是由业务人员根据业务需求设置好的,这样当多个游戏玩家在各自所使用的第一终端中打开目标游戏后,在每个第一终端的第一终端屏幕中显示的参考操控项的显示方式均是相同的。可选的,参考操控项在游戏操控界面中的显示方式还可以是由游戏玩家自定义的,换句话说,本申请实施例支持由游戏玩家来调整游戏操控界面中各个参考操控项的显示方式。具体地,当游戏操控界面中的调整入口被触发时,在游戏操控界面中将各个参考操控项从不可编辑状态调整为可编辑状态,其中,当参考操控项处于不可编辑状态下时,游戏玩家不具有对参考操控项的显示位置进行调整的权限,反之,当参考操控项处于可编辑状态下时,游戏玩家具有对参考操控项的显示位置调整的权限;当存在针对目标参考操控项(如任一参考操控项)的调整操作时,根据调整操作将该目标参考操控项的显示位置调整至调整操作所指示的显示位置处;若检测到将参考操控项的状态从可编辑状态调整为不可编辑状态的返回操作时,在游戏操控界面中更新显示各个参考操控项的显示位置。
结合图12来对上述描述的,游戏玩家在游戏操控界面中调整参考操控项的显示位置的实现方式进行示例性说明;如图12所示,游戏操控界面中包含参考操控项1101和参考操控项1102,游戏操控界面中还包括调整控件1201,调整入口设置于调整控件1201中;当调整控件1201被触发时,可以将游戏操控界面中参考操控项1101和参考操控项1102的状态调整为可编辑状态;若可编辑状态下的参考操控项1101被从第一显示位置拖拽至第二显示位置,那么当在第二显示位置处释放参考操控项1101后可将参考操控项1101显示于第二显示位置处;若检测到将参考操控项的状态从可编辑状态调整为不可编辑状态的返回操作,那么在游戏操控界面中更新显示参考操控项1101的显示位置,更新后参考操控项1102显示于游戏操控界面中的第二显示位置处。值得注意的是,在图12所示示意图中是以调整入口设置于调整控件1201(或选项、组件)为例进行说明的,但调整入口还可以设置于参考操控项中,例如,调整入口设置于参考操控项1101中,那么当参考操控项1101被执行触发(如长按、双击等操作)时,确定调整入口被触发;那么将参考操控项的状态从不可编辑状态调整为可编辑状态,具体将参考操控项件所包含的各个操控项从不可编辑状态调整为可编辑状态。综上所述,本申请实施例支持由游戏玩家来对游戏操控界面中的参考操控项的显示位置进行调整,有利于不同游戏玩家根据各自的使用习惯对参考操控项的显示位置进行自定义,满足游戏玩家对参考操控项件的显示位置的调整需求,提升用户粘性。
S703:当在一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。
其中,根据在游戏操控界面中被触发的功能的类型不同,响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息的类型也不相同。为便于阐述,以游戏操控界面中任一个功能区域表示为目标功能区域,当在目标功能区域中执行触发操作时,目标游戏中的目标功能被触发,且在第二终端屏幕中显示有目标功能对应的目标功能项为例,给出几种示例性的响应于目标功能被触发在第二终端屏幕中输出的目标功能的响应信息的场景,其中:
(1)若在游戏操控界面中目标功能区域中执行触发操作,则在第二终端屏幕中输出的目标功能的响应信息包括:在第二终端屏幕中突出显示目标功能项,第二终端屏幕中的目标功能项与第一终端屏幕中的目标功能区域内的功能指示图标对应。其中,突出显示可包括:将目标功能项显示为目标颜色或将目标功能项显示为目标亮度;或者,以目标功能项的显示面积大于其他指示功能项的显示面积实现突出显示;等等;本申请实施例对在第二终端屏幕中突出显示目标功能项的方式不作限定。换句话说,当游戏操控界面中的目标功能区域被执行触发操作时,第二终端屏幕中与该目标功能区域对应的目标功能项显示为选中状态;这样游戏玩家通过观看第二终端屏幕就能确定自己当前正在操控的功能,避免游戏玩家的视线频繁地在第一终端屏幕和第二终端屏幕之间进行切换,提高大屏游戏的操控准确性。
一种示例性的在第二终端屏幕对目标功能项突出显示的示意图可参见图13;如图13所示,在第二终端屏幕1301中显示有第一终端屏幕1302中各个功能指示图标对应的指示功能项,以及参考操控项对应的参考功能项;当在第一终端屏幕1302中对功能指示图标13021执行触发操作时,在第二终端屏幕中将功能指示图标13021对应的指示功能项13011(即目标功能项)进行突出显示,此处的突出显示方式包括:以颜色深度大于其他指示功能项的颜色深度,实现突出显示指示功能项13011。
(2)当在游戏操控界面中存在针对目标功能区域的停留信号时,在第二终端屏幕中输出的目标功能的响应信息可包括:在第二终端屏幕中输出目标功能区域对应的目标功能的功能提示信息,该功能提示信息用于提示游戏玩家如果触发该目标功能区域,则可以触发目标功能;具体可在第二终端屏幕中目标映射项所处显示位置的关联区域(如目标映射项的上下左右区域)内显示该功能提示信息,本申请实施例对功能提示信息在第二终端屏幕中的具体显示位置不作限定。其中,停留信号的产生方式可包括:当光标(如电子笔、遥控器、鼠标、手指等在第一终端屏幕中映射的光标)位于目标功能区域内的任一位置时确定产生停留信号。通过输出目标功能的功能提示信息,来提示游戏玩家目标功能区域所触发的功能的方式,可帮助游戏玩家确定各个功能区域(或参考操控项)所触发的功能,且在大屏游戏场景下,可通过功能提示信息引导游戏玩家执行触发操作,避免由于不清楚各个功能区域(或参考操控项)所触发的功能所引起的误操作。
可以理解的是,除了可以在第二终端屏幕中输出目标功能的功能提示信息外,本申请实施例还支持在第一终端屏幕中也输出目标功能的功能提示信息,在此不做赘述。结合图14举例说明,在第一终端屏幕1302中显示有功能指示图标1401,功能指示图标1401对应目标功能区域1402;当目标功能区域1402内检测到停留信号时,如鼠标的光标停留在目标功能区域1402内,但未点击鼠标时,在目标功能区域1402内(或在第一终端屏幕的任一位置处)显示功能提示信息1403。当然,在第二终端屏幕中同样可显示功能指示图标1401对应的功能提示信息,其中,功能指示图标1401对应的功能提示信息在第二终端屏幕中显示的位置,可以是根据功能指示图标1401对应的功能提示信息在第一终端屏幕中的显示位置映射得到的;或者,功能指示图标1401对应的功能提示信息在第二终端屏幕中显示的位置,可以与功能指示图标1401对应的功能提示信息在第一终端屏幕中显示的位置不同。
(3)若在游戏操控界面中目标功能区域执行触发操作,则在第二终端屏幕中输出的目标功能的响应信息可包括:在第二终端屏幕中更新显示为目标功能对应的功能画面。也就是说,如果目标功能被触发时,能够使目标游戏的游戏画面(或称为功能画面,可用于表征游戏场景的画面)发生变化,则在第二终端屏幕中输出变化后的目标功能对应的功能画面。
下面分别以目标游戏对应有一个参考操控项(如单手操控游戏),以及目标游戏对应有至少两个参考操控项(如双手操控游戏)为例,对响应于目标功能被触发,在第二终端屏幕中更新显示为目标功能对应的功能画面的具体实现过程进行介绍,其中:
一种实现方式中,目标游戏为单手操控游戏。如图15a所示,在第一终端屏幕的游戏操控界面中显示有参考操控项1501、功能指示图标1502、功能指示图标1503、功能指示图标1504以及功能指示图标1505。其中,参考操控项1501用于触发目标游戏中游戏对象站立;功能指示图标1502用于触发目标游戏中游戏对象向上运动;功能指示图标1503用于触发目标游戏中游戏对象向左运动;功能指示图标1504用于触发目标游戏中游戏对象向下运动;以及,功能指示图标1505用于触发目标游戏中游戏对象向右运动;每个功能指示图标对应一个功能区域,如功能指示图标1502对应功能区域1506。那么当检测到功能区域1506(即目标功能区域)中存在触发操作时,表示游戏玩家想要游戏对象执行功能指示图标1502所触发的功能,那么确定功能区域1506所包含的功能指示图标1502被触发;则响应于在功能区域1506内执行的触发操作,在第二终端屏幕中播放功能指示图标1502对应的功能画面;基于前述描述可知功能指示图标1502用于触发目标游戏中游戏对象向上运动,那么在功能指示图标1502对应的功能画面中游戏对象1507执行向上运动的运动操作(如向上飞跃)。同理,一种控制目标游戏中游戏对象向右运动的游戏操控场景可参见图15b所示,在此不对图15b展开介绍,具体可参见前述图15a的实现方式的相关描述。
其他实现方式中,目标游戏为双手操控游戏。如图16a所示,在第一终端屏幕的游戏操控界面中显示有参考操控项1601以及参考操控项1602;其中,参考操控项1601的周围设有功能指示图标16011、功能指示图标16012、功能指示图标16013、功能指示图标16014;参考操控项1601用于触发目标游戏中游戏对象站立、功能指示图标16011用于触发目标游戏中游戏对象向上运动、功能指示图标16012用于触发目标游戏中游戏对象向左运动、功能指示图标16013用于触发目标游戏中游戏对象向下运动以及功能指示图标16014用于触发目标游戏中游戏对象向右运动。参考操控项1602的周围设有功能指示图标16021、功能指示图标16022、功能指示图标16023,功能指示图标16024可用于触发目标游戏中游戏对象执行第一游戏操作(如出拳的游戏操作)、功能指示图标16021可用于触发目标游戏中游戏对象执行第二游戏操作(如喷火的游戏操作)、功能指示图标16022可用于触发目标游戏中游戏对象执行第三游戏操作(如出剑的游戏操作)、以及功能指示图标16023可用于触发目标游戏中游戏对象执行第四游戏操作(如扔雷的游戏操作)。当在功能指示图标16014对应的功能区域内检测到针对目标游戏执行的触发操作(如以参考操控项为滑动起点的滑动操作)时,确定功能指示图标16014对应的功能被触发,则在第二终端屏幕中显示功能指示图标16014对应的功能画面;基于前述描述可知功能指示图标16014用于触发目标游戏中游戏对象向右运动,则在功能指示图标16014对应的功能画面中游戏对象执行向右的运动。同理,如参考操控项1602中功能指示图标16021被触发,则在第二终端屏幕中显示功能指示图标16021触发的功能所对应的功能画面;基于前述描述可知功能指示图标16021用于触发目标游戏中游戏对象执行第二游戏操作(如喷火的游戏操作),则在功能指示图标16021对应的功能画面中游戏对象执行第二游戏操作;一种功能指示图标16021对应的功能画面的示意图可参见图16b,在此不做详细描述。
(4)若在游戏操控界面中目标功能区域执行触发操作,则在第二终端屏幕中输出的目标功能的响应信息可包括:在第二终端屏幕中输出与目标功能关联的音频信息。不难理解的是,在操控目标游戏的过程中,只要第一终端或第二终端喇叭成功打开,那么可以根据对目标游戏的操控实时输出被触发的目标功能的音频信息,该音频信息可包括但不限于:目标游戏的游戏背景音效、游戏对象执行游戏操控所产生的音效等。
需要说明的是,步骤S703所示其他实现方式可参见前述图2所示实施例中步骤S202所示的具体实现方式的相关描述,在此不做赘述。
本申请实施例中,在第一终端屏幕中显示的游戏操控界面中包含参考操控项,且参考操控项关联有一个或多个功能区域;当在一个或多个功能区中执行触发操作时,可以触发目标游戏中相对应的一个或多个功能;这种在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。另外,在第一终端屏幕中操控目标游戏的过程中,响应于第一终端屏幕中目标功能被触发,第二终端屏幕中可以输出目标功能的一种或多种响应信息,丰富目标游戏的输出内容,提升游戏玩家的游戏体验。
上述提及的图2以及图7所示实施例主要介绍了游戏处理方法中的各种可能实现的界面示意图,下面结合图17给出游戏处理方法的后台实现流程。图17示出了本申请一个示例性实施例提供的一种游戏处理方法的流程示意图;该游戏处理方法可以由上述提及的第一终端101、第二终端102以及后台服务器103(如云服务器)共同执行,该游戏处理方法可包括但不限于步骤S1701-S1706:
S1701:第一终端在游戏操控界面中的一个或多个功能区域中检测对目标游戏执行的触发操作。
S1702:第一终端基于触发操作生成控制信息,并将控制信发送至云服务器。
S1703:云服务器根据控制信息确定目标游戏中被触发一个或多个功能。
步骤S1701-S1703中,当游戏玩家具有操控目标游戏的需求时,可先在第一终端和第二终端之间建立连接关系,只有当第一终端和第二终端之间成功建立连接关系之后,游戏玩家才可以通过第一终端的第一终端屏幕实现对目标游戏的操控,并将目标游戏的游戏画面显示于第二终端的第二终端屏幕中。其中,在第一终端和第二终端之间建立连接关系的实现方式可参见前述图2中步骤S201所示实现方式的相关描述,在此不做赘述。
可以理解的是,考虑到第一终端的第一终端屏幕和第二终端的第二终端屏幕的屏幕尺寸并不一定是相同的,因此在允许游戏玩家在第一终端屏幕中操控目标游戏之前,本申请实施例还支持引导游戏玩家按照操作指引在游戏操控界面中,对参考操控项进行激活或设置,以便于云服务器对目标游戏进行初始化配置;其中,操作指引可显示于第二终端屏幕中,该操作指引中包含待确认的操控项的标识,该操作指引用于指示游戏玩家在设置界面(或游戏操控界面)中对待确认的操控项执行确认操作。
当游戏玩家在第一终端屏幕中对参考操控项执行确认操作后,云服务器可以获取被执行确认操作的参考操控项在第一终端屏幕中的位置信息;具体可以是第一终端可以参考操控项的位置信息发送至云服务器的,当然,在非云游戏场景下,第一终端可以将参考操控项的位置信息发送至第二终端,以使第二终端将参考操控项的位置信息转发至云服务器;为便于阐述,后续均以目标游戏为云游戏,游戏处理场景为云游戏场景为例进行介绍,特在此说明。云服务器在获取到参考操控项在第一终端屏幕中的位置信息之后,可对目标游戏进行初始化配置;此处的初始化配置可以简单理解为:云服务器根据参考操控项的位置信息获取设置于参考操控项周围的一个或多个功能区域的区域信息,任一功能区域的区域信息用于指示该任一功能区域在游戏操控界面中的所占的显示范围;以及根据第一终端屏幕的分辨率信息(如屏幕尺寸)与第二终端屏幕之间的分辨率信息(如屏幕尺寸),确定屏幕对应关系,该屏幕对应关系可用于表征:第一终端屏幕中N个功能指示图标对应的N个指示功能项在第二终端屏幕中的显示位置,以便于后续云服务器对功能画面进行渲染时能够准确渲染得到被触发的功能指示图标的功能所对应的功能画面。
通过上述描述的在第一终端屏幕中对参考操控项执行确认操作之后,游戏玩家具有对目标游戏进行操控的权限,那么游戏玩家可以对参考操控项以及在一个或多个功能区域内对目标游戏执行触发操作;当游戏玩家在一个或多个功能区域内执行触发操作时,第一终端可基于触发操作生成针对目标游戏的控制信息,并将控制信息发送至云服务器;其中,针对目标游戏的控制信息可包括:触发操作在游戏操控界面中被停止执行时的位置信息,该位置信息可以表示为坐标值(如以参考操控项为原点划分的坐标轴)或方向值(如以参考操控项为原点,按照顺时针方向得到的角度值),本申请实施例对位置信息的具体表现形式不作限定。基于此,云服务器可以根据控制信息确定目标游戏中被触发的一个或多个功能,在具体实现中,假设第一终端屏幕中参考操控项的周围设置的任一个功能区域表示为目标功能区域,且目标功能区域中存在触发操作,则云服务器根据控制信息确定目标游戏中被触发的一个或多个功能的实现方式可包括:将控制信息所包含的位置信息(即触发操作被停止时在游戏操控界面中的位置信息)与每个功能区域的区域信息进行比较;若位置信息位于目标功能区域的区域新所指示的显示范围之内,则将目标功能区域对应的功能指示图标所触发的功能,确定为被触发的功能。
举例来说,假设触发操作的位置信息为:以参考操控项为基准且按照顺时针方向得到的角度值12°,且以参考操控项为基准设置的各个功能区域的方向区间分别为:功能区域1的方向区间(即区域信息)为[315°,45°)、功能区域2的方向区间为[45°,135°)、功能区域3的方向区间为[135°,225°)、功能区域4的方向区间为[225°,315°);则可以确定触发操作的位置信息位于功能区域1的区域信息[315°,45°)所指示的显示范围之内,那么将功能区域1所对应的功能确定为被触发的功能。
值得注意的是,上述是以触发操作的控制信息可包括触发操作在游戏操控界面中被停止执行时的位置信息为例进行介绍的;在实际游戏场景中,触发操作的控制信息还可以包括:触发操作所作用的功能指示图标对应的功能区域的区域信息,在这种实现方式下,后续只需要将控制信息与多个功能区域中每个功能区域的区域信息进行匹配,就可以将匹配成功的区域信息对应的功能区域所对应的功能确定为被触发功能。本申请实施例对触发操作的控制信息的具体含义不作限定。
S1704:云服务器基于被触发功能生成被触发功能对应的响应信息。
正如图2所示实施例中描述的,根据在游戏操控界面中被触发的功能的类型不同,在第二终端屏幕中输出的被触发功能的响应信息也不相同;如响应信息可包括:在第二终端屏幕中突出显示目标功能项、在第二终端屏幕中更新显示为目标功能对应的功能画面等等。下面以响应信息包括在第二终端屏幕中更新显示为目标功能对应的功能画面为例,对云服务器基于被触发功能生成被触发功能对应的响应信息的实现方式进行简单介绍;具体地:在第一终端屏幕中每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示所在功能区域对应的功能;相应地,在第二终端屏幕中对应显示每个功能指示图标对应的指示功能项,以及显示参考操控项对应的参考功能项;当第一终端屏幕中目标功能被触发时,按照屏幕对应关系且基于目标功能渲染得到目标功能对应的功能画面,且该功能画面中目标功能对应的指示功能项被渲染为选中状态。需要说明的是,当第二终端屏幕中不显示N个功能指示图标对应的N个指示功能项时,渲染得到的目标功能对应的功能画面中可以不包括指示功能项。
S1705:云服务器向第二终端发送被触发功能的功能画面。
S1706:第二终端在第二终端屏幕中输出被触发功能的响应信息。
步骤S1505-S1506中,云服务器在渲染得到被触发功能的功能画面后,可对被触发功能的功能画面进行压缩处理,并将压缩后的功能画面传输至第二终端中;当第二终端接收云服务器发送的压缩的功能画面后,对该压缩的功能画面解压后直接播放即可。
步骤S1701-S1706所示的实现方式介绍了游戏处理方法的整体后台实现流程,下面结合图18对步骤S1801-S1806所示的后台实现流程进行进一步介绍;如图18所示,当第一终端和第二终端之间成功建立连接关系后,在第二终端的第二终端屏幕上显示操作指引,该操作指引用于引导游戏玩家在第一终端屏幕的游戏操控界面对参考操控项执行确认操作;当游戏玩家按照操作指引在游戏操控界面中对参考操控项执行确认操作后,第一终端将参考操控项确定为原点;第一终端检测是否在一个或多个功能区域内存在针对目标游戏执行的触发操作,若一个或多个功能区域中存在触发操作,则第一终端基于触发操作生成控制信息,并将控制信息发送至云服务器。云服务器接收第一终端发送的控制信息,并根据控制信息确定目标游戏中被触发的一个或多个功能;云服务器再基于被触发功能渲染得到被触发功能的功能画面;云服务器将被触发功能的功能画面发送至第二终端。第二终端接收云服务器发送的被触发功能的功能画面,并在第二终端的第二终端屏幕中输出被触发功能的功能画面。
综上所述,在游戏操控界面中任一功能区域内存在触发操作时,可基于触发操作生成控制信息,该控制信息包括触发操作被停止执行时的位置信息,这样云服务器可以基于控制信息指示的被触发的功能进行功能画面的渲染,得到被触发功能的功能画面。上述方案中,在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。
上述详细阐述了本申请实施例的方法,为了便于更好地实施本申请实施例的上述方案,相应地,下面提供了本申请实施例的装置。
图19示出了本申请一个示例性实施例提供的一种游戏处理装置的结构示意图;该游戏处理装置可以用于是运行于第一终端中的一个计算机程序(包括程序代码),例如该游戏处理装置可以是第一终端中的应用程序;该游戏处理装置可以用于执行图2以及图7所示的方法实施例中的部分或全部步骤。请参见图19,该游戏处理装置包括如下单元:
显示单元1901,用于在第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;
处理单元1902,用于当在一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。
在一种实现方式中,处理单元1902,还用于:
在设置界面中设置参考操控项;
其中,参考操控项的周围设置的任一个功能区域表示为目标功能区域;目标功能区域包括以下任一项:以参考操控项为基准,沿第一终端屏幕的任一方向上设置的区域;或者,以参考操控项为原点,沿第一终端屏幕的任一角度设置的区域。
在一种实现方式中,处理单元1902用于在设置界面中设置参考操控项时,具体用于:
显示设置界面,设置界面中显示有待确认的操控项,待确认的操控项是指目标游戏中指定功能对应的操控项,指定功能包括以下任一种:目标游戏中的一个或多个功能中被触发次数最多的功能,或者,目标游戏中的任一个功能;
当待确认的操控项被执行确认操作时,待确认的操控项被激活为参考操控项。
在一种实现方式中,在设置界面中显示待确认的操控项时,第二终端屏幕中输出关于待确认的操控项的操作指引,操作指引用于指示在设置界面中对待确认的操控项执行确认操作。
在一种实现方式中,处理单元1902用于在设置界面中设置参考操控项时,具体用于:
显示设置界面,设置界面中包含与目标游戏对应的一个或多个操控项,任一个操控项对应目标游戏相对应的一个或多个功能;
若一个或多个操控项中的任一操控项被触发,则被触发的任一操控项被激活为参考操控项。
在一种实现方式中,处理单元1902,还用于:
响应于在参考操控项周围的区域所执行的区域设置操作,在参考操控项的周围设置一个或多个功能区域。
在一种实现方式中,处理单元1902,还用于:
每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示每个功能指示图标所在的功能区域对应的功能。
在一种实现方式中,一个或多个功能区域的数量为N,功能指示图标的数量为N,N为正整数;所参考操控项与N个功能指示图标之间的显示位置关系,包括:
N个功能指示图标随机分布显示于参考操控项的周围;或者,
N个功能指示图标按照指定形状分布显示于参考操控项的周围,指定形状包括以下任一项:弧形、圆形;或者,
N个功能指示图标与参考操控项沿同一方向排列显示,方向包括水平方向或垂直方向;或者,
第二终端屏幕中显示有参考操控项对应的参考功能项及N个功能指示图标对应的N个指示功能项;N个功能指示图标与参考操控项之间的显示位置关系,与N个指示功能项与参考功能项之间的显示位置关系相一致。
在一种实现方式中,任一个功能区域表示为目标功能区域;在目标功能区域中执行触发操作包括以下任一项:
在目标功能区域内的任一位置执行的触发操作;
以参考操控项为滑动起点,在目标功能区域内沿任一方向执行的滑动操作;
以目标功能区域内的任一位置为滑动起点,在目标功能区域内沿任一方向的滑动操作。
在一种实现方式中,任一个功能区域表示为目标功能区域;当在目标功能区域中执行触发操作时,目标游戏中的目标功能被触发;第二终端屏幕中显示有目标功能对应的目标功能项;
响应于目标功能被触发,在第二终端屏幕中输出被触发功能的响应信息,包括以下至少一种:
在第二终端屏幕中突出显示目标功能项;突出显示包括:将目标功能项显示为目标颜色或将所目标功能项显示为目标亮度;
在第二终端屏幕中更新显示为目标功能对应的功能画面;
在第二终端屏幕中输出与目标功能关联的音频信息。
在一种实现方式中,任一个所述功能区域表示为目标功能区域;处理单元1902,还用于:
当存在针对目标功能区域的停留信号时,在第一终端屏幕和/或第二终端屏幕中输出目标功能区域对应的目标功能的功能提示信息。
在一种实现方式中,参考操控项包括第一参考操控项和第二参考操控项;第一参考操控项的周围与第二参考操控项的周围均设有一个或多个功能区域;第一参考操控项和第二参考操控项在游戏操控界面中的显示方式包括:
在游戏操控界面中沿垂直方向并列显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中沿水平方向并排显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中呈对角线显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中沿游戏操控界面的边缘线显示第一参考操控项和第二参考操控项。
根据本申请的一个实施例,图19所示的游戏处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,该游戏处理装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。根据本申请的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2以及图7所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图19中所示的游戏处理装置,以及来实现本申请实施例的游戏处理方法。计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本申请实施例中,显示单元1901用于在第一终端屏幕中显示的游戏操控界面中包含参考操控项,且参考操控项关联有一个或多个功能区域;当在一个或多个功能区中执行触发操作时,处理单元1902可以触发目标游戏中相对应的一个或多个功能,并在第二终端屏幕中输出被触发功能的响应信息。上述方案中,在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。
图20示出了本申请一个示例性实施例提供的一种游戏处理装置的结构示意图;该游戏处理装置可以用于是运行于服务器(或称为云服务器)中的一个计算机程序(包括程序代码);该游戏处理装置可以用于执行图17所示的方法实施例中的部分或全部步骤。请参见图20,该游戏处理装置包括如下单元:
获取单元2001,用于获取第一终端发送的针对目标游戏的控制信息,第一终端的第一终端屏幕中显示有游戏操控界面,游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;控制信息是在一个或多个功能区域中执行触发操作时产生的;
处理单元2002,用于根据控制信息确定目标游戏中被触发的一个或多个功能;
所述处理单元2002,还用于基于被触发功能生成被触发功能对应的响应信息;
所述处理单元2002,还用于向第二终端发送被触发功能的响应信息,使得第二终端在第二终端屏幕中输出被触发功能的响应信息。
在一种实现方式中,在第一终端屏幕中每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示所在功能区域对应的功能;处理单元2002,还用于:
当第一终端屏幕中的参考操控项被执行确认操作后,获取参考操控项在第一终端屏幕中的位置信息;
基于参考操控项的位置信息获取参考操控项的周围设置的一个或多个功能区域的区域信息,任一功能区域的区域信息用于指示任一功能区域在游戏操控界面中所占的显示范围。
在一种实现方式中,第一终端屏幕中参考操控项的周围设置的任一个功能区域表示为目标功能区域;在目标功能区域中存在触发操作,针对目标游戏的控制信息包括:触发操作在游戏操控界面中被停止执行时的位置信息;处理单元2002用于根据所述控制信息确定目标游戏中被触发的一个或多个功能时,具体用于:
将控制信息所包含的位置信息与每个功能区域的区域信息进行比较;
若位置信息位于目标功能区域的区域信息所指示的显示范围之内,则将目标功能区域对应的功能指示图标所触发的功能,确定为被触发的功能。
根据本申请的一个实施例,图20所示的游戏处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,该游戏处理装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。根据本申请的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图17所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图20中所示的游戏处理装置,以及来实现本申请实施例的游戏处理方法。计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本申请实施例中,在游戏操控界面中任一功能区域内存在触发操作时,可基于触发操作生成控制信息,该控制信息包括触发操作被停止执行时的位置信息,这样获取单元2001获取控制信息,且处理单元2002可以基于控制信息指示的被触发的功能进行功能画面的渲染,得到被触发功能的功能画面。上述方案中,在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。
图21示出了本申请一个示例性实施例提供的一种计算机设备的结构示意图。请参见图21,该计算机设备包括处理器2101、通信接口2102以及计算机可读存储介质2103。其中,处理器2101、通信接口2102以及计算机可读存储介质2103可通过总线或者其它方式连接。其中,通信接口2102用于接收和发送数据。计算机可读存储介质2103可以存储在计算机设备的存储器中,计算机可读存储介质2103用于存储计算机程序,计算机程序包括程序指令,处理器2101用于执行计算机可读存储介质2103存储的程序指令。处理器2101(或称CPU(Central Processing Unit,中央处理器))是计算机设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。
本申请实施例还提供了一种计算机可读存储介质(Memory),计算机可读存储介质是计算机设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机可读存储介质既可以包括计算机设备中的内置存储介质,当然也可以包括计算机设备所支持的扩展存储介质。计算机可读存储介质提供存储空间,该存储空间存储了计算机设备的处理***。并且,在该存储空间中还存放了适于被处理器2001加载并执行的一条或多条的指令,这些指令可以是一个或多个的计算机程序(包括程序代码)。需要说明的是,此处的计算机可读存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的,还可以是至少一个位于远离前述处理器的计算机可读存储介质。
在一个实施例中,该计算机设备可以是前述实施例提到的第一终端;该计算机可读存储介质中存储有一条或多条指令;由处理器2101加载并执行计算机可读存储介质中存放的一条或多条指令,以实现上述游戏处理方法实施例中的相应步骤;具体实现中,计算机可读存储介质中的一条或多条指令由处理器2101加载并执行如下步骤:
在第一终端屏幕中显示游戏操控界面,游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;
当在一个或多个功能区域中执行触发操作时,触发目标游戏中相对应的一个或多个功能;响应于一个或多个功能被触发,在第二终端屏幕中输出被触发功能的响应信息。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2101加载并还执行如下步骤:
在设置界面中设置参考操控项;
其中,参考操控项的周围设置的任一个功能区域表示为目标功能区域;目标功能区域包括以下任一项:以参考操控项为基准,沿第一终端屏幕的任一方向上设置的区域;或者,以参考操控项为原点,沿第一终端屏幕的任一角度设置的区域。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2101加载并在执行在设置界面中设置参考操控项时,具体执行如下步骤:
显示设置界面,设置界面中显示有待确认的操控项,待确认的操控项是指目标游戏中指定功能对应的操控项,指定功能包括以下任一种:目标游戏中的一个或多个功能中被触发次数最多的功能,或者,目标游戏中的任一个功能;
当待确认的操控项被执行确认操作时,待确认的操控项被激活为参考操控项。
在一种实现方式中,在设置界面中显示待确认的操控项时,第二终端屏幕中输出关于待确认的操控项的操作指引,操作指引用于指示在设置界面中对待确认的操控项执行确认操作。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2101加载并在执行在设置界面中设置参考操控项时,具体执行如下步骤:
显示设置界面,设置界面中包含与目标游戏对应的一个或多个操控项,任一个操控项对应目标游戏相对应的一个或多个功能;
若一个或多个操控项中的任一操控项被触发,则被触发的任一操控项被激活为参考操控项。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2101加载并还执行如下步骤:
响应于在参考操控项周围的区域所执行的区域设置操作,在参考操控项的周围设置一个或多个功能区域。
在一种实现方式中,计算机可读存储介质中的一条或多条指令由处理器2101加载并还执行如下步骤:
每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示每个功能指示图标所在的功能区域对应的功能。
在一种实现方式中,一个或多个功能区域的数量为N,功能指示图标的数量为N,N为正整数;所参考操控项与N个功能指示图标之间的显示位置关系,包括:
N个功能指示图标随机分布显示于参考操控项的周围;或者,
N个功能指示图标按照指定形状分布显示于参考操控项的周围,指定形状包括以下任一项:弧形、圆形;或者,
N个功能指示图标与参考操控项沿同一方向排列显示,方向包括水平方向或垂直方向;或者,
第二终端屏幕中显示有参考操控项对应的参考功能项及N个功能指示图标对应的N个指示功能项;N个功能指示图标与参考操控项之间的显示位置关系,与N个指示功能项与参考功能项之间的显示位置关系相一致。
在一种实现方式中,任一个功能区域表示为目标功能区域;在目标功能区域中执行触发操作包括以下任一项:
在目标功能区域内的任一位置执行的触发操作;
以参考操控项为滑动起点,在目标功能区域内沿任一方向执行的滑动操作;
以目标功能区域内的任一位置为滑动起点,在目标功能区域内沿任一方向的滑动操作。
在一种实现方式中,任一个功能区域表示为目标功能区域;当在目标功能区域中执行触发操作时,目标游戏中的目标功能被触发;第二终端屏幕中显示有目标功能对应的目标功能项;
响应于目标功能被触发,在第二终端屏幕中输出被触发功能的响应信息,包括以下至少一种:
在第二终端屏幕中突出显示目标功能项;突出显示包括:将目标功能项显示为目标颜色或将所目标功能项显示为目标亮度;
在第二终端屏幕中更新显示为目标功能对应的功能画面;
在第二终端屏幕中输出与目标功能关联的音频信息。
在一种实现方式中,任一个所述功能区域表示为目标功能区域;计算机可读存储介质中的一条或多条指令由处理器2101加载并还执行如下步骤:
当存在针对目标功能区域的停留信号时,在第一终端屏幕和/或第二终端屏幕中输出目标功能区域对应的目标功能的功能提示信息。
在一种实现方式中,参考操控项包括第一参考操控项和第二参考操控项;第一参考操控项的周围与第二参考操控项的周围均设有一个或多个功能区域;第一参考操控项和第二参考操控项在游戏操控界面中的显示方式包括:
在游戏操控界面中沿垂直方向并列显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中沿水平方向并排显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中呈对角线显示第一参考操控项和第二参考操控项;或者,
在游戏操控界面中沿游戏操控界面的边缘线显示第一参考操控项和第二参考操控项。
另一个实施例中,该计算机设备可以是前述实施例提到的服务器;该计算机可读存储介质中存储有一条或多条指令;由处理器2101加载并执行计算机可读存储介质中存放的一条或多条指令,以实现上述游戏处理方法实施例中的相应步骤;具体实现中,计算机可读存储介质中的一条或多条指令由处理器2101加载并执行如下步骤:
获取第一终端发送的针对目标游戏的控制信息,第一终端的第一终端屏幕中显示有游戏操控界面,游戏操控界面用于对目标游戏进行操控,目标游戏的游戏画面显示于第二终端屏幕中;游戏操控界面中包括参考操控项,参考操控项的周围设有一个或多个功能区域;控制信息是在一个或多个功能区域中执行触发操作时产生的;
根据控制信息确定目标游戏中被触发的一个或多个功能;
基于被触发功能生成被触发功能对应的响应信息;
向第二终端发送被触发功能的响应信息,使得第二终端在第二终端屏幕中输出被触发功能的响应信息。
在一种实现方式中,在第一终端屏幕中每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示所在功能区域对应的功能;计算机可读存储介质中的一条或多条指令由处理器2101加载并还执行如下步骤:
当第一终端屏幕中的参考操控项被执行确认操作后,获取参考操控项在第一终端屏幕中的位置信息;
基于参考操控项的位置信息获取参考操控项的周围设置的一个或多个功能区域的区域信息,任一功能区域的区域信息用于指示任一功能区域在游戏操控界面中所占的显示范围。
在一种实现方式中,第一终端屏幕中参考操控项的周围设置的任一个功能区域表示为目标功能区域;在目标功能区域中存在触发操作,针对目标游戏的控制信息包括:触发操作在游戏操控界面中被停止执行时的位置信息;计算机可读存储介质中的一条或多条指令由处理器2101加载并在执行根据控制信息确定目标游戏中被触发的一个或多个功能时,具体执行如下步骤:
将控制信息所包含的位置信息与每个功能区域的区域信息进行比较;
若位置信息位于目标功能区域的区域信息所指示的显示范围之内,则将目标功能区域对应的功能指示图标所触发的功能,确定为被触发的功能。
本申请实施例中,处理器2101用于在第一终端屏幕中显示的游戏操控界面中包含参考操控项,且参考操控项关联有一个或多个功能区域;当在一个或多个功能区中执行触发操作时,可以触发目标游戏中相对应的一个或多个功能,并在第二终端屏幕中输出被触发功能的响应信息。上述方案中,在参考操控项关联的功能区域内的任一位置处执行触发操作,就可以触发目标游戏中相对应的功能,增大了目标游戏中功能的可触发范围,提高了对目标游戏操控的准确性和高效性。
本申请实施例还提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述游戏处理方法。
本领域普通技术人员可以意识到,结合本申请中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用,使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程设备。计算机指令可以存储在计算机可读存储介质中,或者通过计算机可读存储介质进行传输。计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如,同轴电缆、光纤、数字用户线(DSL))或无线(例如,红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (18)

1.一种游戏处理方法,其特征在于,包括:
在第一终端屏幕中显示游戏操控界面,所述游戏操控界面中包括参考操控项;所述参考操控项是所述第一终端屏幕中显示的设置界面中待确认的操控项被执行确认操作时确定的,或者,所述参考操控项是所述第一终端屏幕中显示的设置界面中一个或多个操控项中的任一操控项被触发时确定的;所述参考操控项的周围设有一个或多个功能区域,每个功能区域中分别显示一个功能指示图标,每个所述功能指示图标用于指示每个所述功能指示图标所在的功能区域对应的功能;所述游戏操控界面用于对目标游戏进行操控,所述目标游戏的游戏画面显示于第二终端屏幕中;
当在所述一个或多个功能区域中执行触发操作时,触发所述目标游戏中相对应的一个或多个功能;响应于所述一个或多个功能被触发,在所述第二终端屏幕中输出被触发功能的响应信息。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
在设置界面中设置所述参考操控项;
其中,所述参考操控项的周围设置的任一个功能区域表示为目标功能区域;所述目标功能区域包括以下任一项:以所述参考操控项为基准,沿所述第一终端屏幕的任一方向上设置的区域;或者,以所述参考操控项为原点,沿所述第一终端屏幕的任一角度设置的区域。
3.如权利要求2所述的方法,其特征在于,所述在设置界面中设置所述参考操控项,包括:
显示设置界面,所述设置界面中显示有待确认的操控项,所述待确认的操控项是指所述目标游戏中指定功能对应的操控项,所述指定功能包括以下任一种:所述目标游戏中的一个或多个功能中被触发次数最多的功能,或者,所述目标游戏中的任一个功能;
当所述待确认的操控项被执行确认操作时,所述待确认的操控项被激活为所述参考操控项。
4.如权利要求3所述的方法,其特征在于,在所述设置界面中显示待确认的操控项时,所述第二终端屏幕中输出关于所述待确认的操控项的操作指引,所述操作指引用于指示在所述设置界面中对所述待确认的操控项执行确认操作。
5.如权利要求2所述的方法,其特征在于,所述在设置界面中设置所述参考操控项,包括:
显示设置界面,所述设置界面中包含与所述目标游戏对应的一个或多个操控项,任一个操控项对应所述目标游戏相对应的一个或多个功能;
若所述一个或多个操控项中的任一操控项被触发,则被触发的所述任一操控项被激活为所述参考操控项。
6.如权利要求2所述的方法,其特征在于,所述方法还包括:
响应于在所述参考操控项周围的区域所执行的区域设置操作,在所述参考操控项的周围设置所述一个或多个功能区域。
7.如权利要求1所述的方法,其特征在于,所述一个或多个功能区域的数量为N,所述功能指示图标的数量为N,N为正整数;所述参考操控项与N个功能指示图标之间的显示位置关系,包括:
所述N个功能指示图标随机分布显示于所述参考操控项的周围;或者,
所述N个功能指示图标按照指定形状分布显示于所述参考操控项的周围,所述指定形状包括以下任一项:弧形、圆形;或者,
所述N个功能指示图标与所述参考操控项沿同一方向排列显示,所述方向包括水平方向或垂直方向;或者,
所述第二终端屏幕中显示有参考操控项对应的参考功能项及所述N个功能指示图标对应的N个指示功能项;所述N个功能指示图标与所述参考操控项之间的显示位置关系,与所述N个指示功能项与所述参考功能项之间的显示位置关系相一致。
8.如权利要求1所述的方法,其特征在于,任一个所述功能区域表示为目标功能区域;在所述目标功能区域中执行触发操作包括以下任一项:
在所述目标功能区域内的任一位置执行的触发操作;
以所述参考操控项为滑动起点,在所述目标功能区域内沿任一方向执行的滑动操作;
以所述目标功能区域内的任一位置为滑动起点,在所述目标功能区域内沿任一方向的滑动操作。
9.如权利要求1所述的方法,其特征在于,任一个所述功能区域表示为目标功能区域;当在所述目标功能区域中执行触发操作时,所述目标游戏中的目标功能被触发;所述第二终端屏幕中显示有目标功能对应的目标功能项;
响应于所述目标功能被触发,在所述第二终端屏幕中输出被触发功能的响应信息,包括以下至少一种:
在所述第二终端屏幕中突出显示所述目标功能项;所述突出显示包括:将所述目标功能项显示为目标颜色或将所述目标功能项显示为目标亮度;
在所述第二终端屏幕中更新显示为所述目标功能对应的功能画面;
在第二终端屏幕中输出与所述目标功能关联的音频信息。
10.如权利要求1所述的方法,其特征在于,任一个所述功能区域表示为目标功能区域;所述方法还包括:
当存在针对所述目标功能区域的停留信号时,在所述第一终端屏幕和/或第二终端屏幕中输出所述目标功能区域对应的目标功能的功能提示信息。
11.如权利要求1所述的方法,其特征在于,所述参考操控项包括第一参考操控项和第二参考操控项;所述第一参考操控项的周围与所述第二参考操控项的周围均设有一个或多个功能区域;所述第一参考操控项和所述第二参考操控项在所述游戏操控界面中的显示方式包括:
在所述游戏操控界面中沿垂直方向并列显示所述第一参考操控项和所述第二参考操控项;或者,
在所述游戏操控界面中沿水平方向并排显示所述第一参考操控项和所述第二参考操控项;或者,
在所述游戏操控界面中呈对角线显示所述第一参考操控项和所述第二参考操控项;或者,
在所述游戏操控界面中沿所述游戏操控界面的边缘线显示所述第一参考操控项和所述第二参考操控项。
12.一种游戏处理方法,其特征在于,包括:
获取第一终端发送的针对目标游戏的控制信息,所述第一终端的第一终端屏幕中显示有游戏操控界面,所述游戏操控界面用于对所述目标游戏进行操控,所述目标游戏的游戏画面显示于第二终端屏幕中;所述游戏操控界面中包括参考操控项;所述参考操控项是所述第一终端屏幕中显示的设置界面中待确认的操控项被执行确认操作时确定的,或者,所述参考操控项是所述第一终端屏幕中显示的设置界面中一个或多个操控项中的任一操控项被触发时确定的;所述参考操控项的周围设有一个或多个功能区域,每个功能区域中分别显示一个功能指示图标,每个所述功能指示图标用于指示每个所述功能指示图标所在的功能区域对应的功能;所述控制信息是在所述一个或多个功能区域中执行触发操作时产生的;
根据所述控制信息确定所述目标游戏中被触发的一个或多个功能;
基于所述被触发功能生成所述被触发功能对应的响应信息;
向第二终端发送所述被触发功能的响应信息,使得所述第二终端在所述第二终端屏幕中输出所述被触发功能的响应信息。
13.如权利要求12所述的方法,其特征在于,在所述第一终端屏幕中每个功能区域中分别显示一个功能指示图标,每个功能指示图标用于指示所在功能区域对应的功能;所述获取第一终端发送的针对目标游戏的控制信息之前,还包括:
当所述第一终端屏幕中的参考操控项被执行确认操作后,获取所述参考操控项在所述第一终端屏幕中的位置信息;
基于所述参考操控项的位置信息获取所述参考操控项的周围设置的一个或多个功能区域的区域信息,任一所述功能区域的区域信息用于指示所述任一功能区域在所述游戏操控界面中所占的显示范围。
14.如权利要求13所述的方法,其特征在于,所述第一终端屏幕中所述参考操控项的周围设置的任一个所述功能区域表示为目标功能区域;在所述目标功能区域中存在触发操作,所述针对目标游戏的控制信息包括:所述触发操作在所述游戏操控界面中被停止执行时的位置信息;所述根据所述控制信息确定所述目标游戏中被触发的一个或多个功能,包括:
将所述控制信息所包含的位置信息与每个功能区域的区域信息进行比较;
若所述位置信息位于目标功能区域的区域信息所指示的显示范围之内,则将所述目标功能区域对应的功能指示图标所触发的功能,确定为所述被触发的功能。
15.一种游戏处理装置,其特征在于,包括:
显示单元,用于在第一终端屏幕中显示游戏操控界面,所述游戏操控界面中包括参考操控项;所述参考操控项是所述第一终端屏幕中显示的设置界面中待确认的操控项被执行确认操作时确定的,或者,所述参考操控项是所述第一终端屏幕中显示的设置界面中一个或多个操控项中的任一操控项被触发时确定的;所述参考操控项的周围设有一个或多个功能区域,每个功能区域中分别显示一个功能指示图标,每个所述功能指示图标用于指示每个所述功能指示图标所在的功能区域对应的功能;所述游戏操控界面用于对目标游戏进行操控,所述目标游戏的游戏画面显示于第二终端屏幕中;
处理单元,用于当在所述一个或多个功能区域中执行触发操作时,触发所述目标游戏中相对应的一个或多个功能;响应于所述一个或多个功能被触发,在所述第二终端屏幕中输出被触发功能的响应信息。
16.一种游戏处理装置,其特征在于,包括:
获取单元,用于获取第一终端发送的针对目标游戏的控制信息,所述第一终端的第一终端屏幕中显示有游戏操控界面,所述游戏操控界面用于对所述目标游戏进行操控,所述目标游戏的游戏画面显示于第二终端屏幕中;所述游戏操控界面中包括参考操控项;所述参考操控项是所述第一终端屏幕中显示的设置界面中待确认的操控项被执行确认操作时确定的,或者,所述参考操控项是所述第一终端屏幕中显示的设置界面中一个或多个操控项中的任一操控项被触发时确定的;所述参考操控项的周围设有一个或多个功能区域,每个功能区域中分别显示一个功能指示图标,每个所述功能指示图标用于指示每个所述功能指示图标所在的功能区域对应的功能;所述控制信息是在所述一个或多个功能区域中执行触发操作时产生的;
处理单元,用于根据所述控制信息确定所述目标游戏中被触发的一个或多个功能;
所述处理单元,还用于基于所述被触发功能生成所述被触发功能对应的响应信息;
所述处理单元,还用于向第二终端发送所述被触发功能的响应信息,使得所述第二终端在所述第二终端屏幕中输出所述被触发功能的响应信息。
17.一种计算机设备,其特征在于,包括:
处理器,适于执行计算机程序;
计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1-11任一项所述的游戏处理方法,或实现如权利要求12-14任一项所述的游戏处理方法。
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于被处理器加载并执行如权利要求1-11任一项所述的游戏处理方法,或实现如权利要求12-14任一项所述的游戏处理方法。
CN202111166917.5A 2021-09-30 2021-09-30 一种游戏处理方法、装置、设备、介质及程序产品 Active CN113797527B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111166917.5A CN113797527B (zh) 2021-09-30 2021-09-30 一种游戏处理方法、装置、设备、介质及程序产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111166917.5A CN113797527B (zh) 2021-09-30 2021-09-30 一种游戏处理方法、装置、设备、介质及程序产品

Publications (2)

Publication Number Publication Date
CN113797527A CN113797527A (zh) 2021-12-17
CN113797527B true CN113797527B (zh) 2023-07-14

Family

ID=78939141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111166917.5A Active CN113797527B (zh) 2021-09-30 2021-09-30 一种游戏处理方法、装置、设备、介质及程序产品

Country Status (1)

Country Link
CN (1) CN113797527B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114785848A (zh) * 2022-03-02 2022-07-22 阿里巴巴(中国)有限公司 电子设备之间的协同交互和协同方法、装置和***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108176047A (zh) * 2017-12-28 2018-06-19 努比亚技术有限公司 一种游戏控制方法、终端及计算机可读存储介质
CN109062475A (zh) * 2018-08-22 2018-12-21 Oppo广东移动通信有限公司 图标显示方法、装置、终端及存储介质
CN110052021A (zh) * 2019-04-12 2019-07-26 网易(杭州)网络有限公司 游戏对象处理方法、移动终端设备、电子设备及存储介质
CN113101652A (zh) * 2021-05-10 2021-07-13 网易(杭州)网络有限公司 信息展示方法、装置、计算机设备及存储介质
CN113398565A (zh) * 2021-07-15 2021-09-17 网易(杭州)网络有限公司 游戏控制的方法、装置、终端和存储介质
CN113413600A (zh) * 2021-07-01 2021-09-21 网易(杭州)网络有限公司 信息处理方法、装置、计算机设备及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108176047A (zh) * 2017-12-28 2018-06-19 努比亚技术有限公司 一种游戏控制方法、终端及计算机可读存储介质
CN109062475A (zh) * 2018-08-22 2018-12-21 Oppo广东移动通信有限公司 图标显示方法、装置、终端及存储介质
CN110052021A (zh) * 2019-04-12 2019-07-26 网易(杭州)网络有限公司 游戏对象处理方法、移动终端设备、电子设备及存储介质
CN113101652A (zh) * 2021-05-10 2021-07-13 网易(杭州)网络有限公司 信息展示方法、装置、计算机设备及存储介质
CN113413600A (zh) * 2021-07-01 2021-09-21 网易(杭州)网络有限公司 信息处理方法、装置、计算机设备及存储介质
CN113398565A (zh) * 2021-07-15 2021-09-17 网易(杭州)网络有限公司 游戏控制的方法、装置、终端和存储介质

Also Published As

Publication number Publication date
CN113797527A (zh) 2021-12-17

Similar Documents

Publication Publication Date Title
US9227144B2 (en) Communication game system
US9612709B2 (en) Mobile terminal-based virtual game controller and remote control system using the same
CN107930119B (zh) 信息处理方法、装置、电子设备及存储介质
KR20090025172A (ko) 게임 장치를 위한 입력 단말기 에뮬레이터
JP6514376B1 (ja) ゲームプログラム、方法、及び情報処理装置
US10857463B2 (en) Storage medium and operation input scheme control method
CN105324160B (zh) 电子游戏机、电子游戏处理方法及存储有电子游戏程序的非易失性存储介质
CN113485626A (zh) 一种智能显示设备、移动终端和显示控制方法
CN112891936A (zh) 虚拟对象渲染方法、装置、移动端及存储介质
CN113797527B (zh) 一种游戏处理方法、装置、设备、介质及程序产品
KR102308927B1 (ko) 화면 출력 방법 및 이를 수행하기 위한 디스플레이 장치
KR102204599B1 (ko) 화면 출력 방법 및 이를 수행하기 위한 디스플레이 장치
CN112755510A (zh) 一种移动端云游戏控制方法、***和计算机可读存储介质
JP5745111B1 (ja) 表示画像を生成するためのシステム、プログラム及び方法
JP2022131381A (ja) プログラム
TWM449618U (zh) 用於互動遊戲的可設定手持式電子系統
KR102369251B1 (ko) 유저 인터페이스 제공 방법 및 이를 수행하기 위한 단말
KR102369256B1 (ko) 유저 인터페이스 제공 방법 및 이를 수행하기 위한 단말
JP6410429B2 (ja) ビデオゲーム処理プログラム及びビデオゲーム処理システム
CN113741772B (zh) 适用于ar眼镜的控制方法及***
KR101418680B1 (ko) 로봇 동작용 콘텐츠 저작 툴을 갖는 지능형 단말기 및 이를 통한 로봇 동작용 콘텐츠 생성방법, 이를 이용한 로봇 동작용 콘텐츠 거래 기능의 커뮤니티 서비스 제공 시스템 및 그 방법 그리고 로봇 게임 방법
KR20230087152A (ko) 리모트컨트롤 시스템
JP2015149099A (ja) 表示画像を生成するためのシステム、プログラム及び方法
CN117043736A (zh) 基于状态的动作按钮
KR20140036459A (ko) 이동통신단말을 통한 게임 컨트롤 방법 및 장치

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