首页 > 运动玩具 专利正文
游戏控制的方法、装置及终端设备与流程

时间:2022-01-22 阅读: 作者:专利查询

游戏控制的方法、装置及终端设备与流程

1.本发明涉及游戏技术领域,尤其是涉及一种游戏控制的方法、装置及终端设备。


背景技术:

2.在飞行射击类游戏中,玩家可以操控游戏提供的飞行载具。目前,飞行载具在虚拟场景中前进时,如果游戏中的虚拟相机的镜头方向未锁定,玩家在操控飞行载具的过程中将导致其前进方向与镜头方向不一致,从而容易使玩家感到混乱,影响玩家的游戏体验。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种游戏控制的方法、装置及终端设备,可以提示玩家虚拟载具的载具姿态,从而改善玩家的游戏体验。
4.第一方面,本发明实施例提供了一种游戏控制的辅助方法,通过终端提供图形用户界面,所述图形用户界面所显示的游戏画面包含至少部分虚拟场景和位于所述虚拟场景中的虚拟载具,所述方法包括:通过所述游戏画面提供辅助标识,其中,所述辅助标识用于标识所述虚拟载具在所述虚拟场景中的姿态;响应针对于所述虚拟载具的移动控制操作,控制所述虚拟载具在虚拟场景中移动;响应针对于所述虚拟载具的姿态控制操作,控制所述虚拟载具在所述虚拟场景中的载具姿态;其中,所述载具姿态包括载具朝向和载具旋转角度;根据所述载具姿态控制所述辅助标识在所述游戏画面中运动;其中,所述运动包括移动和/或旋转。
5.在一种实施方式中,所述根据所述虚拟场景的虚拟相机的镜头状态和所述载具姿态,控制所述辅助标识在所述游戏画面中运动的步骤,包括:根据所述载具姿态中的载具朝向控制所述辅助标识的移动,以及,根据所述载具姿态中的载具旋转角度控制所述辅助标识的旋转。
6.在一种实施方式中,所述根据所述载具姿态中的载具朝向控制所述辅助标识的移动,包括:根据所述载具姿态确定所述辅助标识待移动的目标移动方向;判断所述虚拟场景对应的虚拟相机的镜头方向与所述载具朝向之间的角度差值是否小于预设角度;若所述镜头方向与所述载具朝向之间的角度差小于或等于所述预设角度,则控制所述辅助标识在第一指定区域朝所述目标移动方向移动;若所述镜头方向与所述载具朝向之间的角度差大于所述预设角度,则控制所述辅助标识在第二指定区域朝所述目标移动方向移动。
7.在一种实施方式中,所述根据所述载具姿态中的载具旋转角度控制所述辅助标识的旋转,包括:根据所述载具旋转角度对应的旋转方向确定所述辅助标识待转动的目标旋转方向;根据所述载具旋转角度对应的角度值确定所述辅助标识待转动的目标角度值;根据所述目标旋转方向和所述目标角度值控制所述辅助标识旋转。
8.在一种实施方式中,所述目标旋转方向包括顺时针方向和逆时针方向。
9.在一种实施方式中,所述方法还包括:将以所述游戏画面的中心点为圆心、以指定距离为半径的圆形区域确定为所述第一指定区域;其中,所述指定距离与所述虚拟载具的
尺寸呈正相关;将所述游戏画面中除所述第一指定区域之外的区域确定为所述第二指定区域。
10.在一种实施方式中,所述通过所述游戏画面提供辅助标识之前,所述方法还包括:确定所述虚拟载具的前进方向与所述虚拟场景对应的虚拟相机的镜头方向之间为非锁定关系。
11.在一种实施方式中,所述辅助标识和所述游戏画面中心之间的距离,与所述载具朝向与所述虚拟场景对应的虚拟相机的镜头方向之间的角度差值呈正相关。
12.在一种实施方式中,所述辅助标识由至少一个辅助子标识构成,每个所述辅助子标识分别与所述虚拟载具的一个指定部件对应。
13.在一种实施方式中,所述辅助子标识至少包括与第一辅助子标识、第二辅助子标识和第三辅助子标识,所述第一辅助子标识用于表示所述虚拟载具的左侧部件,所述第二辅助子标识用于表示所述虚拟载具的右侧部件,所述第三辅助子标识用户表示所述虚拟载具的头部部件或者尾部部件。
14.在一种实施方式中,所述第三辅助子标识位于所述第一辅助子标识和所述第二辅助子标识的对称轴上。
15.在一种实施方式中,所述根据所述载具旋转角度对应的角度值确定所述辅助标识待转动的目标角度值的步骤,包括:将所述载具旋转角度作为所述辅助标识待转动的目标角度值。
16.第二方面,本发明实施例还提供一种游戏控制的装置,通过终端提供图形用户界面,所述图形用户界面所显示的游戏画面包含至少部分虚拟场景和位于所述虚拟场景中的虚拟载具,所述装置包括:标识提供模块,用于通过所述游戏画面提供辅助标识,其中,所述辅助标识用于标识所述虚拟载具在所述虚拟场景中的姿态;移动控制模块,用于响应针对于所述虚拟载具的移动控制操作,控制所述虚拟载具在虚拟场景中移动;姿态控制模块,用于响应针对于所述虚拟载具的姿态控制操作,控制所述虚拟载具在所述虚拟场景中的载具姿态;其中,所述载具姿态包括载具朝向和载具旋转角度;运动控制模块,用于根据所述载具姿态控制所述辅助标识在所述游戏画面中运动;其中,所述运动包括移动和/或旋转。
17.第三方面,本发明实施例还提供一种终端设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现第一方面提供的任一项所述的方法。
18.第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现第一方面提供的任一项所述的方法。
19.本发明实施例提供的一种游戏中虚拟载具的辅助控制方法、装置及终端设备,通过游戏画面提供用于标识虚拟载具在虚拟场景中的姿态的辅助标识,响应针对于虚拟载具的移动控制操作,控制虚拟载具在虚拟场景中移动,以及响应针对于虚拟载具的姿态控制操作,控制虚拟载具在虚拟场景中的载具姿态(包括载具朝向和载具旋转角度),然后根据载具姿态控制辅助标识在游戏画面中运动;其中,运动包括移动和/或旋转。上述方法提出用于标识虚拟载具在虚拟场景中的姿态的辅助标识,在对虚拟载具进行操控过程中,可通过虚拟载具的载具姿态控制辅助标识在游戏画面中进行移动和/或旋转等,本发明实施例
通过将辅助标识的运动与虚拟载具的姿态进行关联,可以通过辅助标识的位置和角度直观地提示玩家虚拟载具的载具姿态,进而改善玩家的游戏体验。
20.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
21.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
22.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1a为本发明实施例提供的一种移动摇杆操控方向示意图;
24.图1b为本发明实施例提供的另一种移动摇杆操控方向示意图;
25.图2为本发明实施例提供的一种游戏控制的方法的流程示意图;
26.图3为本发明实施例提供的一种辅助标识的示意图;
27.图4a为本发明实施例提供的另一种游戏画面的示意图;
28.图4b为本发明实施例提供的另一种游戏画面的示意图;
29.图5为本发明实施例提供的另一种游戏画面的示意图;
30.图6为本发明实施例提供的另一种游戏画面的示意图;
31.图7为本发明实施例提供的一种游戏控制的装置的结构示意图;
32.图8为本发明实施例提供的一种终端设备的结构示意图。
具体实施方式
33.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.目前,在飞行射击类游戏中,当虚拟载具位于陆地场景时,游戏中的移动摇杆用于控制虚拟载具前后左右的水平位移,同时通过移动屏幕可以控制准星和虚拟镜头移动,诸如图1a所示的一种移动摇杆操控方向示意图;当虚拟载具位于空中场景时,移动摇杆将用于控制虚拟载具水平方向的旋转,诸如图1b所示的另一种移动摇杆操控方向的示意图,当虚拟载具在空中场景移动时,假设没有锁定游戏中的虚拟相机,即虚拟相机的镜头方向不随虚拟载具的前进方向改变,由于玩家在操控移动摇杆时虚拟载具可以在360
°
范围内翻转,因此玩家在操控移动摇杆时容易导致虚拟载具的前进方向与虚拟相机的镜头方向不一致,例如,虚拟相机的镜头方向为n方,而虚拟载具翻转后的前进方向为s方,也即镜头方向与前进方向相反,而且由于空中场景中参照物较少,虚拟相机翻转前后的游戏画面差异不大,将不利于玩家判断虚拟载具翻转后的前进方向,较为容易使玩家感到混乱,甚至误操作
导致坠机。
35.另外,相关技术中提出,飞行射击类游戏中可以以锁镜头的方式游玩,即飞行载具的前进方向与虚拟相机的镜头方向永远保持一致,并通过准星在屏幕上位移体现飞行载具的前进方向,然而部分虚拟武器需要利用准星瞄准敌对的飞行载具,该场景下玩家需要调整飞行载具的前进方向,以使准星瞄准的敌对飞行载具,然而由于玩家可能无法准确判断飞行载具前进方向,从而导致准星无法准确瞄准敌对飞行载具,进而导致飞行载具无法利用该部分虚拟武器对敌对飞行载具进行攻击或降低攻击的准确度,同样影响了玩家的游戏体验。
36.基于此,本发明实施提供了一种游戏中虚拟载具的辅助控制方法、装置及终端设备,可以提示玩家虚拟载具的载具姿态,从而改善玩家的游戏体验。
37.为便于对本实施例进行理解,首先对本发明实施例所公开的一种游戏控制的方法进行详细介绍,过终端提供图形用户界面,图形用户界面所显示的游戏画面包含至少部分虚拟场景和位于虚拟场景中的虚拟载具,参见图2所示的一种游戏控制的方法的流程示意图,该方法主要包括以下步骤s202至步骤s208:
38.步骤s202,通过游戏画面提供辅助标识,其中,辅助标识用于标识虚拟载具在虚拟场景中的姿态,姿态可以包括朝向和旋转角度。
39.步骤s204,响应针对于虚拟载具的移动控制操作,控制虚拟载具在虚拟场景中移动。其中,移动控制操作可以包括作用于游戏内移动摇杆的滑动操作或拖拽操作等。在一种实施方式中,通过图形用户界面提供移动摇杆,假设虚拟载具位于陆地场景,玩家通过滑动或拖拽移动摇杆,即可控制虚拟载具从陆地场景移动至空中场景。
40.步骤s206,响应针对于虚拟载具的姿态控制操作,控制虚拟载具在虚拟场景中的载具姿态。其中,姿态控制操作也可以包括作用于移动摇杆的滑动操作或拖拽操作,载具姿态包括载具朝向和载具旋转角度,载具朝向也可称之为前进方向等,载具旋转角度具有方向性,示例性的,载具旋转角度可以包括顺时针方向和逆时针方向。在一种实施方式中,当虚拟场景为空中场景时,玩家操控移动摇杆可以控制虚拟载具360
°
旋转,虚拟载具旋转过程中其载具朝向和载具旋转角度将随之改变。
41.步骤s208,根据载具姿态控制辅助标识在游戏画面中运动。其中,运动包括移动和/或旋转。在一种实施方式中,当为便于玩家直观地分辨虚拟载具的载具姿态,可以根据载具朝向确定辅助标识的移动方向,以及根据载具旋转角度确定辅助标识的旋转方向,从而基于上述移动方向和旋转方向控制辅助标识运动,玩家可以基于辅助标识的位置和角度直观地分辨载具朝向和载具旋转角度。本发明实施例提供的辅助标识,虚拟相机的镜头方向与虚拟载具的前进方向为非绑定关系(也即,动态)时,辅助标识可以提示虚拟载具的飞行方向、机头方向以及机身旋转方向,虚拟相机的镜头方向与虚拟载具的前进方向为绑定关系(也即,静态)时,辅助标识可以提示机头方向(也即,飞行方向)。
42.本发明实施例提供的游戏控制的方法,提出用于标识虚拟载具在虚拟场景中的姿态的辅助标识,在对虚拟载具进行操控过程中,可通过虚拟载具的载具姿态控制辅助标识在游戏画面中进行移动和/或旋转等,本发明实施例通过将辅助标识的运动与虚拟载具的姿态进行关联,可以通过辅助标识的位置和角度直观地提示玩家虚拟载具的载具姿态,进而改善玩家的游戏体验。
43.在一种实施方式中,辅助标识由至少一个辅助子标识构成,每个辅助子标识分别与虚拟载具的一个指定部件对应,辅助子标识至少包括第一辅助子标识、第二辅助子标识和第三辅助子标识,指定部件至少包括左侧部件、右侧部件、头部部件或尾部部件。其中,第一辅助子标识用于表示虚拟载具的左侧部件,第二辅助子标识用于表示虚拟载具的右侧部件,第三辅助子标识用户表示虚拟载具的头部部件或者尾部部件。另外,第三辅助子标识位于第一辅助子标识和第二辅助子标识的对称轴上。
44.示例性的,辅助子标识可以采用凸点,例如,第一辅助子标识可以采用左凸点,用于表示虚拟载具的左翼,第二辅助子标识可以采用右凸点,用于表示虚拟载具的右翼,第三辅助子标识可以采用上凸点,用于表示虚拟载具的尾翼或头部。为便于理解,参见图3所示的一种辅助标识的示意图,图3示意出,辅助标识包括上凸点a、左凸点b和右凸点c,分别对应虚拟载具的尾翼a、左翼b和右翼c,辅助标识可以在第一指定区域和第二指定区域内移动,其中,第一指定区域即圆形区域,第二指定区域即游戏画面中除圆形区域外的区域,从而通过辅助标识的位移和旋转,提示虚拟载具的载具朝向和旋转角度。
45.在实际应用中,虚拟场景对应的虚拟相机的镜头方向与虚拟载具的前进方向包括绑定关系和非绑定关系,其中,绑定关系(也可称之为锁定关系)可以理解为镜头方向与载具前进方向绑定,镜头方向随载具前进方向的改变而改变,非绑定关系(也可称之为非锁定关系)可以理解为镜头方向与载具前进方向不绑定,镜头方向保持不变。由于现有技术中通常以锁镜头的方式游玩,而该种方案将导致飞行载具无法利用部分虚拟武器对敌对的飞行载具进行攻击或降低攻击的准确度,同样影响了玩家的游戏体验,因此,本发明实施例提供的游戏控制的方法,在执行通过游戏画面提供辅助标识的步骤之前,可以确定虚拟载具的前进方向与虚拟场景对应的虚拟相机的镜头方向之间为非锁定关系,此时玩家可通过准星瞄准敌对飞行载具并进行攻击,同时通过前述实施例提供的辅助标识直观地提示玩家虚拟载具当前的载具姿态,本发明实施例通过辅助标识提示玩家虚拟载具的载具姿态,从而释放了准星,玩家可以利用准星标识瞄目标载具,从而辅助玩家对目标载具释放攻击技能。
46.另外,本发明实施例还提供了一种根据载具姿态控制辅助标识在游戏画面中运动的实施方式,参见如下步骤1至步骤2:
47.步骤1,根据载具姿态中的载具朝向控制辅助标识的移动。在实际应用中,可以根据载具姿态确定辅助标识移动的目标移动方向,还可以基于镜头方向与载具朝向之间的角度差值确定辅助标识移动的区域。本发明实施例还提供了一种划分第一指定区域和第二指定区域的实施方式,示例性的,可以将以游戏画面的中心点为圆心、以指定距离为半径的圆形区域确定为第一指定区域,并将游戏画面中除第一指定区域之外的区域确定为第二指定区域。在一种实施方式中,指定距离与虚拟载具的尺寸呈正相关。例如,基于虚拟载具的尺寸确定虚拟载具的矩形包围框,该矩形包围框可以将虚拟载具包含在内,上述指定距离可以略大于矩形包围框的最大边长,具体可基于实际需求进行设置,本发明实施例对此不进行限制。
48.基于此,参见如下步骤1.1至步骤1.4:
49.步骤1.1,根据载具姿态确定辅助标识待移动的目标移动方向。可选的,可以根据载具朝向确定辅助标识待移动的目标移动方向,在一种实施方式中,辅助标识的原理类似于投影原理,基于载具朝向将虚拟载具投影至某一虚拟平面内,因此可以将载具朝向确定
为目标移动方向。
50.步骤1.2,判断虚拟场景对应的虚拟相机的镜头方向与载具朝向之间的角度差值是否小于预设角度。如果是,执行步骤1.3;如果否,执行步骤1.4。由于镜头方向与载具前进方向为非绑定,即镜头方向不随载具朝向的改变而改变,当玩家操控移动摇杆时可能导致镜头方向与载具朝向之间存在角度偏差,当角度偏差较大时容易使玩家感到混乱,因此本实施例对镜头方向与载具朝向之间的角度差值是否大于预设角度进行判断。示例性的,上述角度偏差可以为0,当镜头方向与载具朝向之间的角度差值等于0时确定镜头方向与载具朝向一致,当镜头方向与载具朝向之间的角度差值大于0时确定镜头方向与载具朝向不一致。
51.步骤1.3,若镜头方向与载具朝向之间的角度差小于或等于预设角度,则控制辅助标识在第一指定区域朝目标移动方向移动。在实际应用中,当该角度差值小于或等于预设角度时,表明镜头方向与载具朝向之间的差距较小,此时辅助标识可以在第一指定区域内运动。为便于对辅助标识在第一指定区域中运动的过程进行理解,本发明实施例提供了诸如图4a和图4b所示的另一种游戏画面的示意图,图中圆形区域即为上述第一指定区域。本发明实施例中控制辅助标识在第一指定区域中位移,其目标移动方向对应载具朝向,以此直观地展示玩家在空中场景的姿态控制操作(也可称之为,飞行操作),提升姿态控制操作的反馈,减少玩家的学习成本。
52.在一种实施方式中,控制辅助标识按照目标移动方向进行移动的过程中,辅助标识和游戏画面中心之间的距离,与载具朝向与虚拟场景对应的虚拟相机的镜头方向之间的角度差值呈正相关。示例性的,角度偏差越大辅助标识距离第一指定区域的边缘处越近,当角度偏差大于预设角度时,辅助标识将从第一指定区域移动至第二指定区域,并在第二指定区域中运动。
53.步骤1.4,若镜头方向与载具朝向之间的角度差大于预设角度,则控制辅助标识在第二指定区域朝目标移动方向移动。在实际应用中,当该角度差值大于预设角度时,表明镜头方向与载具朝向之间的差距较大,此时辅助标识可以在第二指定区域内移动,玩家可以根据辅助标识所在的区域分辨镜头方向与载具朝向的角度偏差。在实际应用中,辅助标识与游戏画面中心之间的距离,与载具朝向与虚拟场景对应的虚拟相机的镜头方向之间的角度差值呈正相关,即角度偏差越大辅助标识距离第二指定区域的外边缘处越近,角度偏差越小辅助标识距离第二指定区域的内边缘处越近,当角度偏差逐渐减小直至小于或等于预设角度时,将从第二指定区域移动至第一指定区域,并在第一指定区域进行移动。
54.为便于对辅助标识在第二指定区域中运动的过程进行理解,本发明实施例提供了诸如图5所示的另一种游戏画面的示意图,图中圆形区域与矩形区域之间的区域即为上述第二指定区域。本发明实施例中控制辅助标识在第二指定区域中位移,其第二移动方向对应载具朝向,此过程相当于为玩家提供了“出屏提示”,醒目地提示玩家载具朝向与镜头方向存在较大偏差或提示玩家载具朝向与镜头方向不一致,此时可以再次响应针对于虚拟载具的姿态控制操作,当载具朝向与镜头法规相一致时即可完成虚拟相机归位。
55.步骤2,根据载具姿态中的载具旋转角度控制辅助标识的旋转。在一种实施方式中,可以参见如下步骤2.1至步骤2.3:
56.步骤2.1,根据载具旋转角度对应的旋转方向确定辅助标识待转动的目标旋转方
向,其中,目标旋转方向包括顺时针方向和逆时针方向。示例性的,如果虚拟载具的旋转方向为顺时针方向,则辅助标识待转动的目标旋转方向即为顺时针方向,同理,如果虚拟载具的旋转方向为逆时针方向,则辅助标识待转动的目标旋转方向为逆时针方向。
57.步骤2.2,根据载具旋转角度对应的角度值确定辅助标识待转动的目标角度值,可选的,可以将载具旋转角度作为辅助标识待转动的目标角度值。
58.步骤2.3,根据目标旋转方向和目标角度值控制辅助标识旋转。参见如图6所示的另一种游戏画面的示意图,图6示意出辅助标识的目标旋转方向与载具的旋转方向一致,辅助标识的目标角度值与载具旋转角度一致。在实际应用中,当虚拟载具旋转时,辅助标识也将跟随其进行旋转,通过辅助标识上的辅助子标识(即上述上凸点、左凸点、右凸点)的旋转位置,以此提示玩家虚拟载具的载具旋转角度,即便在能见度角度或周身无参照物的空中场景,玩家仍然能够通过辅助标识的标识角度作为载具旋转角度的参考。
59.在一种可选的实施方式中,如果虚拟场景对应的虚拟相机的镜头方向与虚拟载具的前进方向为绑定关系,将控制虚拟相机的镜头方向与载具朝向保持一致,此时将通过辅助标识提示机头方向和飞行方向。由于镜头方向随载具朝向改变,即镜头方向与载具朝向始终保持一致,镜头方向与载具朝向之间的角度差值必然小于预设角度,因此辅助标识将始终位于游戏画面中心点。
60.在一种实施方式中,请继续参见图5,图5示意出可以通过图形用户界面提供虚拟载具与辅助标识之间的连接线,该连接线可以采用虚线方向,进一步便于玩家分辨虚拟载具的载具朝向。此外,图5还示意出可以通过图形用户界面提供虚拟载具的飞行速度和/或飞行高度,诸如飞行速度为323、飞行高度为120,更为直观地辅助玩家了解虚拟载具当前的飞行情况。
61.综上所述,本发明实施例提供的上述虚拟载具的控制辅助方法,在非锁定镜头的条件下,可以通过辅助标识提示镜头方向与载具朝向的相对角度,向玩家提示镜头方向与载具朝向不一致的问题,玩家通过移动屏幕的方式将镜头方向移至载具朝向上,从而统一不同的镜头方向和载具朝向;另外,玩家可以通过识别辅助标识的标识角度,分辨虚拟载具的载具旋转角度,从而避免出现虚拟载具倒着飞行的情况。本发明实施例提供的上述游戏控制的方法,通过辅助标识提示虚拟载具的载具朝向、飞行方向和载具旋转角度,便于玩家及时分辨虚拟载具的载具姿态,进而改善玩家的游戏体验。
62.对于前述实施例提供的上述游戏控制的方法,本发明实施例提供了一种游戏控制的装置,通过终端提供图形用户界面,图形用户界面所显示的游戏画面包含至少部分虚拟场景和位于虚拟场景中的虚拟载具,参见图7所示的一种游戏控制的装置的结构示意图,该装置主要包括以下部分:
63.标识提供模块702,用于通过游戏画面提供辅助标识,其中,辅助标识用于标识虚拟载具在虚拟场景中的姿态;
64.移动控制模块704,用于响应针对于虚拟载具的移动控制操作,控制虚拟载具在虚拟场景中移动;
65.姿态控制模块706,用于响应针对于虚拟载具的姿态控制操作,控制虚拟载具在虚拟场景中的载具姿态;其中,载具姿态包括载具朝向和载具旋转角度;
66.运动控制模块708,用于根据载具姿态控制辅助标识在游戏画面中运动;其中,运
动包括移动和/或旋转。
67.本发明实施例提供的上述游戏控制的方法,提出用于标识虚拟载具在虚拟场景中的姿态的辅助标识,在对虚拟载具进行操控过程中,可通过虚拟载具的载具姿态控制辅助标识在游戏画面中进行移动和/或旋转等,本发明实施例通过将辅助标识的运动与虚拟载具的姿态进行关联,可以通过辅助标识的位置和角度直观地提示玩家虚拟载具的载具姿态,进而改善玩家的游戏体验。
68.在一种实施方式中,运动控制模块708还用于:根据载具姿态中的载具朝向控制辅助标识的移动,以及,根据载具姿态中的载具旋转角度控制辅助标识的旋转。
69.在一种实施方式中,运动控制模块708还用于:根据载具姿态确定辅助标识待移动的目标移动方向;判断虚拟场景对应的虚拟相机的镜头方向与载具朝向之间的角度差值是否小于预设角度;若镜头方向与载具朝向之间的角度差小于或等于预设角度,则控制辅助标识在第一指定区域朝目标移动方向移动;若镜头方向与载具朝向之间的角度差大于预设角度,则控制辅助标识在第二指定区域朝目标移动方向移动。
70.在一种实施方式中,运动控制模块708还用于:根据载具旋转角度对应的旋转方向确定辅助标识待转动的目标旋转方向;根据载具旋转角度对应的角度值确定辅助标识待转动的目标角度值;根据目标旋转方向和目标角度值控制辅助标识旋转。
71.在一种实施方式中,目标旋转方向包括顺时针方向和逆时针方向。
72.在一种实施方式中,上述装置还包括区域确定模块,用于:将以游戏画面的中心点为圆心、以指定距离为半径的圆形区域确定为第一指定区域;其中,指定距离与虚拟载具的尺寸呈正相关;将游戏画面中除第一指定区域之外的区域确定为第二指定区域。
73.在一种实施方式中,上述装置还包括关系确定模块,用于确定虚拟载具的前进方向与虚拟场景对应的虚拟相机的镜头方向之间为非锁定关系。
74.在一种实施方式中,辅助标识和游戏画面中心之间的距离,与载具朝向与虚拟场景对应的虚拟相机的镜头方向之间的角度差值呈正相关。
75.在一种实施方式中,辅助标识由至少一个辅助子标识构成,每个辅助子标识分别与虚拟载具的一个指定部件对应。
76.在一种实施方式中,辅助子标识至少包括与第一辅助子标识、第二辅助子标识和第三辅助子标识,第一辅助子标识用于表示虚拟载具的左侧部件,第二辅助子标识用于表示虚拟载具的右侧部件,第三辅助子标识用户表示虚拟载具的头部部件或者尾部部件。
77.在一种实施方式中,第三辅助子标识位于第一辅助子标识和第二辅助子标识的对称轴上。
78.在一种实施方式中,运动控制模块708还用于:将载具旋转角度作为辅助标识待转动的目标角度值。
79.本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
80.本发明实施例提供了一种终端设备,具体的,该终端设备包括处理器和存储装置;存储装置上存储有计算机程序,计算机程序在被所述处理器运行时执行如上所述实施方式的任一项所述的方法。
81.图8为本发明实施例提供的一种终端设备的结构示意图,该终端设备100包括:处
理器80,存储器81,总线82和通信接口83,所述处理器80、通信接口83和存储器81通过总线82连接;处理器80用于执行存储器81中存储的可执行模块,例如计算机程序。
82.其中,存储器81可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口83(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
83.总线82可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
84.其中,存储器81用于存储程序,所述处理器80在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器80中,或者由处理器80实现。
85.处理器80可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器80中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器80可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器81,处理器80读取存储器81中的信息,结合其硬件完成上述方法的步骤。
86.本发明实施例所提供的可读存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见前述方法实施例,在此不再赘述。
87.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
88.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻
易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。