CN109876458A - 游戏角色控制方法和装置 - Google Patents
游戏角色控制方法和装置 Download PDFInfo
- Publication number
- CN109876458A CN109876458A CN201910272306.5A CN201910272306A CN109876458A CN 109876458 A CN109876458 A CN 109876458A CN 201910272306 A CN201910272306 A CN 201910272306A CN 109876458 A CN109876458 A CN 109876458A
- Authority
- CN
- China
- Prior art keywords
- control
- angle
- tilt angle
- mobile terminal
- touch control
- 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.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种游戏角色控制方法和装置,通过获取移动终端相对于初始角度的倾斜角度,根据倾斜角度,控制游戏中角色探身操作,从而,无需玩家点击任何控件即可实现探身操作,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
Description
技术领域
本发明实施例涉及计算机技术,尤其涉及一种游戏角色控制方法和装置。
背景技术
探身指在某些游戏(如:射击游戏)中角色脚站立不移动,上身往左或往顺时针倾斜的动作操作,通过向左或向顺时针倾斜可以获得更好的视野,或者,在掩体后尽可能少的暴露给敌方。
现有的通过移动终端运行射击类游戏时,在通过图形用户界面设置除了移动控件和技能操作控件的情况下,为了丰富游戏功能,还通过在图形用户界面设置两个探身控件,分别为左探身控件和右探身控件,当玩家需要左探身时,通过点击左探身控件,触发向左探身操作,通过再次点击左探身控件,取消左探身操作,当玩家需要右探身时,通过点击右探身控件,触发向右探身操作,通过再次点击右探身控件,取消右探身操作。现有的方式中,虚拟角色的控制方式是通过玩家操作图形用户界面中设置的控件的方式进行的,但是,由于操作维度受限,使得玩家可以同时控制的技能的数量极其有限,无法同时控制多个不同的技能,只能通过中断某个控件的操作,才能控制其他的控件,这种方式会影响游戏的连贯性,用户体验不高。
发明内容
本发明提供一种游戏角色控制方法和装置,以提高游戏玩家的用户体验。
第一方面,本发明提供一种游戏角色控制方法,通过在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应;
所述方法包括:
获取移动终端相对于初始角度的倾斜角度;
根据所述倾斜角度,控制游戏角色的探身操作。
可选地,所述操作控件包括移动操作控件和技能操作控件,其中,所述移动操作控件配置为根据第一触控操作控制所述虚拟对象进行移动,所述技能操作控件配置为根据第二触控操作控制所述虚拟对象执行对应的技能。
可选地,所述图形用户界面上还提供探身操作控件;
所述获取移动终端相对于初始角度的倾斜角度的步骤之前,还包括:
确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作。
可选地,所述方法还包括如下方式之一:
所述探身操作控件设置于与所述移动操作控件呈第一预设距离的第一位置;
所述确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述移动操作控件接收到所述第一触控操作;和
所述探身操作控件设置于与所述技能操作控件呈第二预设距离的第二位置;
确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述技能操作控件接收到所述第二触控操作;和
所述探身操作控件分别设置于所述第一位置和第二位置;
确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述移动操作控件接收到所述第一触控操作和确定所述技能操作控件接收到所述第二触控操作。
可选地,所述根据所述倾斜角度,控制游戏角色的探身操作,包括:
确定所述移动终端沿第一方向从初始角度倾斜至第一角度形成的所述倾斜角度大于第一预设角度,则触发探身操作。
可选地,所述触发探身操作的步骤之后,还包括:
确定所述移动终端沿第二方向从所述第一角度倾斜至第二角度形成的所述倾斜角度小于第二预设角度,则关闭探身操作,其中,所述第一方向与所述第二方向相反。
可选地,预先设定所述倾斜角度与探身角度的对应关系;
所述根据所述倾斜角度,控制游戏角色的探身操作,包括:
根据所述倾斜角度与所述对应关系,确定与所述倾斜角度对应的探身角度;
根据所述探身角度控制游戏角色进行探身操作。
可选地,所述根据所述倾斜角度与所述对应关系,确定与所述倾斜角度对应的的探身角度,包括:
根据
Y=aX+b,确定与所述倾斜角度对应的的探身角度;
其中,Y表示探身角度,X表示倾斜角度,a、b为自定义常量,所述Y取值范围(-45°,45°),X有效范围在(-180°,-15)和(15,+180°)
可选地,还包括:
控制所述移动终端显示探身操作设置窗口,所述设置窗口用于用户输入所述a、b值。
可选地,所述设置窗口还用于用户输入第一预设角度和/或第二预设角度。
第二方面,本发明提供一种游戏角色控制装置,所述控制装置应用于移动终端,所述移动终端通过在处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应;
所述装置包括:
处理模块,用于获取移动终端相对于初始角度的倾斜角度;
控制模块,用于根据所述倾斜角度,控制游戏角色的探身操作。
可选地,所述操作控件包括移动操作控件和技能操作控件,其中,所述移动操作控件配置为根据第一触控操作控制所述虚拟对象进行移动,所述技能操作控件配置为根据第二触控操作控制所述虚拟对象执行对应的技能。
可选地,所述图形用户界面上还提供探身操作控件;
所述处理模块还用于确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作。
可选地,所述控制模块具体用于确定所述移动终端沿第一方向从初始角度倾斜至第一角度形成的所述倾斜角度大于第一预设角度,则触发探身操作。
可选地,所述控制模块还用于确定所述移动终端沿第二方向从所述第一角度倾斜至第二角度形成的所述倾斜角度小于第二预设角度,则关闭探身操作,其中,所述第一方向与所述第二方向相反。
可选地,预先设定所述倾斜角度与探身角度的对应关系;
所述控制模块具体用于根据所述倾斜角度与所述对应关系,确定与所述倾斜角度对应的探身角度;根据所述探身角度控制游戏角色进行探身操作。
可选地,所述控制模块具体用于根据
Y=aX+b,确定与所述倾斜角度对应的的探身角度;
其中,Y表示探身角度,X表示倾斜角度,a、b为自定义常量,所述Y取值范围(-45°,45°),X有效范围在(-180°,-15)和(15,+180°)
可选地,所述控制模块还用于控制所述移动终端显示探身操作设置窗口,所述设置窗口用于用户输入所述a、b值。
可选地,所述设置窗口还用于用户输入第一预设角度和/或第二预设角度。
第三方面,本发明提供一种移动终端,包括:
包括存储器和处理器,所述处理器执行所述存储器中的程序指令,用于实现第一方面所述的游戏角色控制方法。
第四方面,本发明提供一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序用于实现第一方面所述的游戏角色控制方法。
本发明提供的游戏角色控制方法和装置,通过在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应;当游戏玩家需要进行探身操作时,通过获取移动终端相对于初始角度的倾斜角度,根据倾斜角度,控制游戏角色探身操作,从而,无需玩家点击任何控件即可实现探身操作,即:在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以使用触控输入资源对操作控件进行触控操作以控制虚拟对象进行相应的响应,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种游戏角色控制方法实施例的流程示意图;
图2a为本发明提供的一种场景示意图;
图2b为本发明提供的另一种场景示意图;
图2c为本发明提供的再一种场景示意图;
图3为本发明提供的另一种游戏角色控制方法实施例的流程示意图;
图4为本发明实施例提供的探身操作设置窗口的示意图;
图5为本发明实施例的提供的一种场景示意图;
图6为本发明实施例提供的另一种场景示意图;
图7为本发明实施例的提供的再一种场景示意图;
图8为本发明实施例提供的又一种场景示意图;
图9为本发明提供一种游戏角色控制装置实施例的结构示意图;
图10为本发明还提供本发明提供一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例的技术方案可应用于各类手游中,其中,各类手游程序包安装于移动终端上,通过在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应。移动终端例如:手机或平板等,对此,本发明实施例不作限制。
本发明实施例通过根据移动终端相对于初始角度的倾斜角度控制游戏中角色的探身操作,从而,无需玩家点击任何控件即可实现探身操作,即:在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以使用触控输入资源对操作控件进行触控操作以控制虚拟对象进行相应的响应,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
可选地,由于无需玩家点击任何控件即可实现探身操作,因此,无需在图形用户界面设置用于探身操作的探身操作控件,减轻了图形用户界面负担,使得图形用户界面更加简洁,从而,提高了用户体验。
可选地,也可以在图形用户界面设置用于探身操作的探身操作控件,从而,为游戏玩家提供更加灵活的操作选择。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1为本发明提供的一种游戏角色控制方法实施例的流程示意图,本实施例由移动终端执行,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应。本实施例的方法如下所示:
S101:获取移动终端相对于初始角度的倾斜角度。
其中,移动终端处于初始角度时,游戏场景中的角色站立时身体相对于移动终端的一组边框呈90度夹角。例如:当游戏场景横屏显示时,移动终端处于初始角度时,角色站立时身体相对于移动终端的长边框呈90度夹角,当游戏场景竖屏显示时,移动终端处于初始角度时,角色站立时身体相对于移动终端的短边框呈90度夹角。
移动终端的初始角度可以是0度,也可以是某一个预设的角度,对此,本发明实施例不做限制。
获取移动终端相对于初始角度的倾斜角度,其中,一种可能的实现方式:
可以利用移动终端内置的角运动检测装置(例如:陀螺仪)获取移动终端相对于初始角度的倾斜角度。
S102:根据倾斜角度,控制游戏中角色的探身操作。
控制游戏中角色的探身操作,包括触发探身操作和/或关闭探身操作,其中,触发探身操作,角色的身体向一边倾斜,关闭探身操作,角色的身体与移动终端处于初始角度时的状态相同。
本实施例,通过获取移动终端相对于初始角度的倾斜角度,根据倾斜角度,控制游戏中角色探身操作,从而,无需玩家点击任何控件即可实现探身操作,即:在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以使用触控输入资源对操作控件进行触控操作以控制虚拟对象进行相应的响应,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
可选地,操作控件可以包括移动操作控件和技能操作控件,其中,移动操作控件配置为根据第一触控操作控制所述虚拟对象进行移动,技能操作控件配置为根据第二触控操作控制所述虚拟对象执行对应的技能。采用上述技术方案,在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以通过第一触控操作控制虚拟对象进行移动,通过第二触控操作控制虚拟对象执行对应的技能,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
可选地,图形用户界面上还可以设置探身操作控件;当确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作,则通过获取移动终端相对于初始角度的倾斜角度,根据倾斜角度,控制游戏中角色的探身操作的方式实现探身操作。当所述移动操作控件未接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作,则可以通过探身操作控件接收触控操作的方式实现探身操作,从而,为游戏玩家提供更加灵活的操作选择。
可选地,一种实现方式中,探身操作控件设置于与所述移动操作控件呈第一预设距离的第一位置;如图2a所示,图2a为本发明提供的一种场景示意图,所述确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述移动操作控件接收到所述第一触控操作。
另一种实现方式,探身操作控件设置于与所述技能操作控件呈第二预设距离的第二位置;如图2b所示,图2b为本发明提供的另一种场景示意图,确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述技能操作控件接收到所述第二触控操作。
再一种实现方式,探身操作控件分别设置于所述第一位置和第二位置;如图2c所示,图2c为本发明提供的再一种场景示意图,确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述移动操作控件接收到所述第一触控操作和确定所述技能操作控件接收到所述第二触控操作。
图3为本发明提供的另一种游戏角色控制方法实施例的流程示意图,图3是在图1所示实施例的基础上,S102的一种可能的实现方式的描述,如图3所示:
S1021:确定移动终端沿第一方向从初始角度倾斜至第一角度形成的倾斜角度大于第一预设角度,则触发探身操作。
其中,第一预设角度可以是一个默认角度,例如:30度。也可以是用户自定义设置的角度,控制移动终端显示探身操作设置窗口如图4所示,图4为本发明实施例提供的探身操作设置窗口的示意图,该设置窗口用于用户输入第一预设角度,不同的用户可以设置不同的第一预设角度,对此,本发明实施例不做限制。
其中,第一方向可以是顺时针方向或者逆时针方向。
以第一方向为逆时针方向,初始角度为0度,第一预设角度为30度,第一角度为35度为例,如图5所示,图5为本发明实施例的提供的一种场景示意图,用户手持移动终端从初始角度沿逆时针方向倾斜,倾斜至35度,则触发角色向左探身操作。
再以第一方向为顺时针方向,初始角度为0度,第一预设角度为30度,第一角度为40度为例,如图6所示,图6为本发明实施例提供的另一种场景示意图,用户手持移动终端从初始角度沿顺时针方向倾斜,倾斜至40度,则触发角色向右探身操作。
其中,探身操作的探身角度可以是固定值,该固定值可以是默认值,例如:45度。探身角度也可以是用户自定义设置的固定值,如图4中,探身操作设置窗口还用于用户输入探身角度,不同的用户可以设置不同固定值,例如:玩家A设置的探身角度为40度,玩家B设置的探身角度为35度,对此,本发明实施例不做限制。
探身操作的探身角度也可以是与移动终端的倾斜角度相关的,移动终端的倾斜角度不同,探身操作的探身角度即不同,可以预先设定倾斜角度与探身角度的对应关系,根据倾斜角度与对应关系,可以确定与倾斜角度对应的探身角度。
其中,倾斜角度与探身角度的对应关系可以是一元一次关系,例如:
Y=aX+b,确定与倾斜角度对应的探身角度;
其中,Y表示探身角度,X表示倾斜角度,a、b为自定义常量,其中,Y取值范围(-45°,45°),X有效范围在(-180°,-15)和(15,+180°)。可以定义移动终端从初始角度按照顺时针倾斜的角度为正,按照逆时针倾斜的角度为负,最大探身角度为45度,意思是当根据关系式确定的Y值超过Y值的取值范围,则确定探身的角度为45度。
其中,a、b值可以是默认值,也可以是玩家自定义输入的值,如图4中,探身操作设置窗口还用于用户输入灵敏度相关值,例如:输入a值和b值,玩家可以通过设置不同的a、b值调整探身操作的灵敏度。
可选地,倾斜角度与探身角度的对应关系也可以为其他关系,例如:任何正相关的计算方式都可,对此,本发明实施例不做限制。
S1022:确定所述移动终端沿第二方向从所述第一角度倾斜至第二角度形成的倾斜角度小于第二预设角度,则关闭探身操作。
所述第一方向与所述第二方向相反。
关闭探身操作,即,角色恢复在移动终端处于初始角度时的状态。
其中,第二预设角度可以是一个默认角度,例如:20度。也可以是用户自定义设置的角度,如图4中的探身操作窗口还可以用于用户输入第二预设角度,不同的用户可以设置不同的第二预设角度,对此,本发明实施例不做限制。
当第一方向为逆时针方向时,第二方向则为顺时针方向;当第一方向为顺时针方向时,第二方向则为逆时针方向。
以第一方向为逆时针方向,第二方向为顺时针方向、第一角度为35度,第二预设角度为20度为例,如图7所示,图7为本发明实施例的提供的再一种场景示意图,用户手持移动终端从第一角度沿顺时针方向倾斜,倾斜至15度,则关闭探身操作。
再以第一方向为顺时针方向,第二方向为逆时针方向、第一角度为40度,第二预设角度为20度为例,如图8所示,图8为本发明实施例提供的又一种场景示意图,用户手持移动终端从第一角度沿逆时针方向倾斜,倾斜至15度,则关闭探身操作。
本实施例,通过获取移动终端相对于初始角度的倾斜角度,当移动终端沿第一方向从初始角度倾斜至第一角度所形成的倾斜角度大于第一预设角度,则触发探身操作,当移动终端沿第二方向从所述第一角度倾斜至第二角度形成的倾斜角度小于第二预设角度,则关闭探身操作,从而,无需玩家点击任何控件即可实现探身操作,即:在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以使用触控输入资源对操作控件进行触控操作以控制虚拟对象进行相应的响应,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
图9为本发明提供一种游戏角色控制装置实施例的结构示意图,所述控制装置应用于移动终端,所述移动终端通过在处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应;
所述装置包括:处理模块901和控制模块902;
其中,处理模块901用于获取移动终端相对于初始角度的倾斜角度;控制模块902用于根据所述倾斜角度,控制游戏角色的探身操作。
可选地,所述操作控件包括移动操作控件和技能操作控件,其中,所述移动操作控件配置为根据第一触控操作控制所述虚拟对象进行移动,所述技能操作控件配置为根据第二触控操作控制所述虚拟对象执行对应的技能。
可选地,所述图形用户界面上还提供探身操作控件;
所述处理模块901还用于确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作。
本实施例的装置对应地可用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。
本实施例,通过处理模块获取移动终端相对于初始角度的倾斜角度,控制模块根据倾斜角度,控制游戏中角色探身操作,从而,无需玩家点击任何控件即可实现探身操作,即:在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以使用触控输入资源对操作控件进行触控操作以控制虚拟对象进行相应的响应,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
在图9所示实施例中所述控制模块902具体用于确定所述移动终端沿第一方向从初始角度倾斜至第一角度形成的所述倾斜角度大于第一预设角度,则触发探身操作。
可选地,所述控制模块902还用于确定所述移动终端沿第二方向从所述第一角度倾斜至第二角度形成的所述倾斜角度小于第二预设角度,则关闭探身操作,其中,所述第一方向与所述第二方向相反。
可选地,预先设定所述倾斜角度与探身角度的对应关系;
所述控制模块902具体用于根据所述倾斜角度与所述对应关系,确定与所述倾斜角度对应的探身角度;根据所述探身角度控制游戏角色进行探身操作。
可选地,所述控制模块902具体用于根据Y=aX+b,确定与所述倾斜角度对应的的探身角度;
其中,Y表示探身角度,X表示倾斜角度,a、b为自定义常量,所述Y取值范围(-45°,45°),X有效范围在(-180°,-15)和(15,+180°)
可选地,所述控制模块802还用于控制所述移动终端显示探身操作设置窗口,所述设置窗口用于用户输入所述a、b值。
可选地,所述设置窗口还用于用户输入第一预设角度和/或第二预设角度。
本实施例的装置对应地可用于执行图3所示方法实施例的技术方案,其实现原理类似,此处不再赘述。
本实施例,通过获取模块获取移动终端相对于初始角度的倾斜角度,控制模块当移动终端沿第一方向从初始角度倾斜至第一角度所形成的倾斜角度大于第一预设角度,则触发探身操作,当移动终端沿第二方向从所述第一角度倾斜至第二角度形成的倾斜角度小于第二预设角度,则关闭探身操作,从而,无需玩家点击任何控件即可实现探身操作,即:在无需占用触控输入资源的前提下可以实现对虚拟对象姿态的控制,同时,可以使用触控输入资源对操作控件进行触控操作以控制虚拟对象进行相应的响应,减小了游戏的打断感,提高了游戏的连贯性,提高了用户体验。
本发明还提供本发明提供一种移动终端,如图10所示,包括存储器1001和处理器1002,所述处理器1002执行所述存储器1001中的程序指令,用于实现图1或图3所述的游戏角色控制方法。
可选的,上述处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
本发明实施例还提供一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序用于实现图1或图3所述的游戏角色控制方法。
本发明实施例是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理单元以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理单元执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (13)
1.一种游戏角色控制方法,其特征在于,通过在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应;
所述方法包括:
获取移动终端相对于初始角度的倾斜角度;
根据所述倾斜角度,控制游戏角色的探身操作。
2.根据权利要求1所述的方法,其特征在于,所述操作控件包括移动操作控件和技能操作控件,其中,所述移动操作控件配置为根据第一触控操作控制所述虚拟对象进行移动,所述技能操作控件配置为根据第二触控操作控制所述虚拟对象执行对应的技能。
3.根据权利要求2所述的方法,其特征在于,所述图形用户界面上还提供探身操作控件;
所述获取移动终端相对于初始角度的倾斜角度的步骤之前,还包括:
确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括如下方式之一:
所述探身操作控件设置于与所述移动操作控件呈第一预设距离的第一位置;
所述确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述移动操作控件接收到所述第一触控操作;和
所述探身操作控件设置于与所述技能操作控件呈第二预设距离的第二位置;
确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述技能操作控件接收到所述第二触控操作;和
所述探身操作控件分别设置于所述第一位置和第二位置;
确定所述移动操作控件接收到所述第一触控操作和/或确定所述技能操作控件接收到所述第二触控操作的步骤为:确定所述移动操作控件接收到所述第一触控操作和确定所述技能操作控件接收到所述第二触控操作。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述倾斜角度,控制游戏角色的探身操作,包括:
确定所述移动终端沿第一方向从初始角度倾斜至第一角度形成的所述倾斜角度大于第一预设角度,则触发探身操作。
6.根据权利要求5所述的方法,其特征在于,所述触发探身操作的步骤之后,还包括:
确定所述移动终端沿第二方向从所述第一角度倾斜至第二角度形成的所述倾斜角度小于第二预设角度,则关闭探身操作,其中,所述第一方向与所述第二方向相反。
7.根据权利要求6所述的方法,其特征在于,预先设定所述倾斜角度与探身角度的对应关系;
所述根据所述倾斜角度,控制游戏角色的探身操作,包括:
根据所述倾斜角度与所述对应关系,确定与所述倾斜角度对应的探身角度;
根据所述探身角度控制游戏角色进行探身操作。
8.根据权利要求7所述的方法,其特征在于,所述根据所述倾斜角度与所述对应关系,确定与所述倾斜角度对应的的探身角度,包括:
根据
Y=aX+b,确定与所述倾斜角度对应的的探身角度;
其中,Y表示探身角度,X表示倾斜角度,a、b为自定义常量,所述Y取值范围(-45°,45°),X有效范围在(-180°,-15)和(15,+180°)。
9.根据权利要求8所述的方法,其特征在于,还包括:
控制所述移动终端显示探身操作设置窗口,所述设置窗口用于用户输入所述a、b值。
10.根据权利要求7所述的方法,其特征在于,所述设置窗口还用于用户输入第一预设角度和/或第二预设角度。
11.一种游戏角色控制装置,其特征在于,所述控制装置应用于移动终端,所述移动终端通过在处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面所显示的内容至少部分地包含一局部或全部游戏场景,所述游戏场景中包括至少一虚拟对象,在所述图形用户界面上提供操作控件,其中,所述操作控件配置为根据触控操作控制所述虚拟对象进行相应的响应;
所述装置包括:
处理模块,用于获取移动终端相对于初始角度的倾斜角度;
控制模块,用于根据所述倾斜角度,控制游戏角色的探身操作。
12.一种移动终端,其特征在于,包括:
包括存储器和处理器,所述处理器执行所述存储器中的程序指令,用于实现权利要求1-10任一项所述的游戏角色控制方法。
13.一种存储介质,其特征在于,所述存储介质用于存储计算机程序,所述计算机程序用于实现权利要求1-10任一项所述的游戏角色控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910272306.5A CN109876458A (zh) | 2019-04-04 | 2019-04-04 | 游戏角色控制方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910272306.5A CN109876458A (zh) | 2019-04-04 | 2019-04-04 | 游戏角色控制方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109876458A true CN109876458A (zh) | 2019-06-14 |
Family
ID=66936258
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910272306.5A Pending CN109876458A (zh) | 2019-04-04 | 2019-04-04 | 游戏角色控制方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109876458A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111338557A (zh) * | 2020-02-25 | 2020-06-26 | 网易(杭州)网络有限公司 | 一种游戏技能的取消释放方法和装置 |
CN113093973A (zh) * | 2019-12-23 | 2021-07-09 | 鹤壁天海电子信息***有限公司 | 一种移动终端的操作方法、存储介质及移动终端 |
CN113703629A (zh) * | 2021-08-31 | 2021-11-26 | 北京达佳互联信息技术有限公司 | 一种界面元素操作方法、装置、电子设备及存储介质 |
CN113827967A (zh) * | 2021-09-24 | 2021-12-24 | 网易(杭州)网络有限公司 | 游戏控制方法及装置、电子设备、存储介质 |
CN114534254A (zh) * | 2022-01-26 | 2022-05-27 | 广州三七极创网络科技有限公司 | 一种游戏中虚拟对象的控制方法、装置、设备及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140274239A1 (en) * | 2013-03-12 | 2014-09-18 | Fourthirtythree Inc. | Computer readable medium recording shooting game |
CN106951178A (zh) * | 2017-05-11 | 2017-07-14 | 天津卓越互娱科技有限公司 | 一种控制游戏角色移动的方法及*** |
CN107970606A (zh) * | 2017-12-22 | 2018-05-01 | 重庆森魔科技有限公司 | 一种射击游戏触碰手势操控方法、操作终端和存储介质 |
CN108144300A (zh) * | 2017-12-26 | 2018-06-12 | 网易(杭州)网络有限公司 | 游戏中的信息处理方法、电子设备及存储介质 |
CN108421254A (zh) * | 2018-03-23 | 2018-08-21 | 网易(杭州)网络有限公司 | 游戏中后视镜的控制方法和装置 |
CN108854068A (zh) * | 2018-06-27 | 2018-11-23 | 网易(杭州)网络有限公司 | 游戏中的显示控制方法和装置、存储介质和终端 |
-
2019
- 2019-04-04 CN CN201910272306.5A patent/CN109876458A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140274239A1 (en) * | 2013-03-12 | 2014-09-18 | Fourthirtythree Inc. | Computer readable medium recording shooting game |
CN106951178A (zh) * | 2017-05-11 | 2017-07-14 | 天津卓越互娱科技有限公司 | 一种控制游戏角色移动的方法及*** |
CN107970606A (zh) * | 2017-12-22 | 2018-05-01 | 重庆森魔科技有限公司 | 一种射击游戏触碰手势操控方法、操作终端和存储介质 |
CN108144300A (zh) * | 2017-12-26 | 2018-06-12 | 网易(杭州)网络有限公司 | 游戏中的信息处理方法、电子设备及存储介质 |
CN108421254A (zh) * | 2018-03-23 | 2018-08-21 | 网易(杭州)网络有限公司 | 游戏中后视镜的控制方法和装置 |
CN108854068A (zh) * | 2018-06-27 | 2018-11-23 | 网易(杭州)网络有限公司 | 游戏中的显示控制方法和装置、存储介质和终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113093973A (zh) * | 2019-12-23 | 2021-07-09 | 鹤壁天海电子信息***有限公司 | 一种移动终端的操作方法、存储介质及移动终端 |
CN113093973B (zh) * | 2019-12-23 | 2023-09-26 | 鹤壁天海电子信息***有限公司 | 一种移动终端的操作方法、存储介质及移动终端 |
CN111338557A (zh) * | 2020-02-25 | 2020-06-26 | 网易(杭州)网络有限公司 | 一种游戏技能的取消释放方法和装置 |
CN113703629A (zh) * | 2021-08-31 | 2021-11-26 | 北京达佳互联信息技术有限公司 | 一种界面元素操作方法、装置、电子设备及存储介质 |
CN113827967A (zh) * | 2021-09-24 | 2021-12-24 | 网易(杭州)网络有限公司 | 游戏控制方法及装置、电子设备、存储介质 |
CN114534254A (zh) * | 2022-01-26 | 2022-05-27 | 广州三七极创网络科技有限公司 | 一种游戏中虚拟对象的控制方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109876458A (zh) | 游戏角色控制方法和装置 | |
CN109550247B (zh) | 游戏中虚拟场景调整方法、装置、电子设备及存储介质 | |
CN108196765A (zh) | 显示控制方法、电子设备及存储介质 | |
CN111124226B (zh) | 游戏画面的显示控制方法、装置、电子设备及存储介质 | |
AU2015241900B2 (en) | User interface program and game program | |
US10850196B2 (en) | Terminal device | |
US20120154311A1 (en) | Information storage medium, terminal, and input determination method | |
CN111135556B (zh) | 一种虚拟相机控制的方法及装置、电子设备、存储介质 | |
US20220226728A1 (en) | Route navigation system within a game application environment | |
US11833421B2 (en) | Program, game control method, and information processing apparatus | |
CN109589605A (zh) | 游戏的显示控制方法和装置 | |
CN108355353A (zh) | 信息处理方法及装置、存储介质、电子设备 | |
CN111330272B (zh) | 虚拟对象的控制方法、装置、终端及存储介质 | |
CN107122107A (zh) | 虚拟场景中的视角调整方法、装置、介质及电子设备 | |
CN109364476A (zh) | 游戏的控制方法和装置 | |
CN105607851A (zh) | 用于触摸终端的场景控制方法及设备 | |
CN108776544A (zh) | 增强现实中的交互方法及装置、存储介质、电子设备 | |
CN106621331A (zh) | 一种游戏对象执行目标切换方法和装置 | |
US9665232B2 (en) | Information-processing device, storage medium, information-processing method, and information-processing system for enlarging or reducing an image displayed on a display device | |
JP2014085816A (ja) | プログラム、情報処理装置、情報処理方法および情報処理システム | |
CN110465084B (zh) | 游戏界面的切换方法、装置、终端设备及存储介质 | |
JP5977878B1 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
WO2021203831A1 (zh) | 虚拟对象控制方法、装置、计算机设备和存储介质 | |
CN115089958A (zh) | 游戏控制的方法、装置、设备及存储介质 | |
CN115738230A (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190614 |