一种游戏中的漂移提示方法、装置、设备及存储介质与流程
未命名
08-15
阅读:110
评论:0
1.本技术涉及游戏技术领域,具体而言,涉及一种游戏中的漂移提示方法、装置、设备及存储介质。
背景技术:
2.现有的竞速类游戏中,漂移操作的操作难度较高,玩家控制虚拟载具(如,虚拟赛车等)在弯道处进行漂移时,不仅要考虑漂移时的角度控制,还要考虑对虚拟载具的行驶速度进行控制,才有可能达到比较好的漂移效果。但是针对漂移操作,现有游戏中并没有任何相关提示能够对玩家进行引导,漂移结果的成功与否完全依靠玩家自身的游戏经验,使得漂移操作的操作难度较高,导致玩家的漂移效率较低。
技术实现要素:
3.有鉴于此,本技术的目的在于提供一种游戏中的漂移提示方法、装置、设备及存储介质,以在弯道处通过显示的胎痕指示器,来引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
4.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
5.第一方面,本技术实施例提供了一种游戏中的漂移提示方法,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;所述漂移提示方法包括:
6.响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。
7.第二方面,本技术实施例提供了一种游戏中的漂移提示装置,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;所述漂移提示装置包括:
8.提示模块,用于响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。
9.第三方面,本技术实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的游戏中的漂移提示方法的步骤。
10.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述的游戏中的漂移提示方法的步骤。
11.本技术的实施例提供的技术方案可以包括以下有益效果:
12.本技术实施例提供的一种游戏中的漂移提示方法、装置、设备及存储介质,响应虚拟载具与虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本技术在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
附图说明
13.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
14.图1示出了本技术实施例所提供的一种游戏中的漂移提示方法的流程示意图;
15.图2示出了本技术实施例提供的第一种显示胎痕指示器的界面示意图;
16.图3示出了本技术实施例提供的第一种确定胎痕指示器在虚拟道路上的显示位置的方法的流程示意图;
17.图4示出了本技术实施例提供的第二种确定胎痕指示器在虚拟道路上的显示位置的方法的流程示意图;
18.图5示出了本技术实施例提供的第二种显示胎痕指示器的界面示意图;
19.图6示出了本技术实施例所提供的一种游戏中的漂移提示装置的结构示意图;
20.图7为本技术实施例提供的一种电子设备700的结构示意图。
具体实施方式
21.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,应当理解,本技术中附图仅起到说明和描述的目的,并不用于限定本技术的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本技术中使用的流程图示出了根据本技术的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本技术内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
22.另外,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.需要说明的是,本技术实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
24.现有的竞速类游戏中,漂移操作的操作难度较高,玩家控制虚拟载具(如,虚拟赛车等)在弯道处进行漂移时,不仅要考虑漂移时的角度控制,还要考虑对虚拟载具的行驶速度进行控制,才有可能达到比较好的漂移效果。但是针对漂移操作,现有游戏中并没有任何
相关提示能够对玩家进行引导,漂移结果的成功与否完全依靠玩家自身的游戏经验,使得漂移操作的操作难度较高,导致玩家的漂移效率较低。
25.基于此,本技术实施例提供了一种游戏中的漂移提示方法、装置、设备及存储介质,以在弯道处通过显示的胎痕指示器,来引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
26.在本技术其中一种实施例中的一种游戏中的漂移提示方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当游戏中的漂移提示方法运行于服务器时,该交互方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备(也即终端设备)。
27.在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中的漂移提示方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用在于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
28.在一可选的实施方式中,终端设备可以为本地终端设备。以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
29.为便于对本技术实施例进行理解,下面对本技术实施例提供的一种游戏中的漂移提示方法、装置、设备及存储介质进行详细介绍。
30.参照图1所示,图1示出了本技术实施例所提供的一种游戏中的漂移提示方法的流程示意图,其中,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;所述漂移提示方法包括步骤s101;具体的:
31.s101,响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器。
32.基于本技术实施例提供的上述游戏中的漂移提示方法,响应虚拟载具与虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本技术在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
33.下面以应用于终端设备为例,对本技术实施例提供的上述游戏中的漂移提示方法
中的各步骤分别进行示例性的说明:
34.s101,响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器。
35.这里,虚拟载具是玩家在游戏中操控的可移动虚拟对象,其中,本技术实施例所提供的虚拟载具可以是赛车或是其他任何形态的三维模型;对于上述虚拟载具在实际游戏场景中呈现出的具体形态,本技术实施例不进行任何限定。
36.这里,目标弯道可以表征虚拟道路上的任意一个弯道区域,对于目标弯道的弯道长度和弯道角度,本技术实施例同样不作任何限定。
37.这里,上述胎痕指示器用于引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,也即,胎痕指示器在虚拟道路上的具体显示形式可以是用于指示虚拟载具进行漂移的目标胎痕;例如,若虚拟载具是赛车,则胎痕指示器在虚拟道路上的具体显示形式可以是两道车痕(即目标胎痕),以提示玩家控制赛车按照显示的目标胎痕进行漂移。
38.具体的,以上述虚拟载具是赛车为例,图2示出了本技术实施例提供的第一种显示胎痕指示器的界面示意图,如图2所示,在终端设备提供的图形用户界面200上显示有虚拟载具100和虚拟载具100所行驶的虚拟道路,终端设备响应虚拟载具100与目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器201,以通过显示的胎痕指示器201,引导玩家控制虚拟载具100在胎痕指示器201的起始显示位置处开始进行漂移,并在漂移过程中控制虚拟载具的漂移胎痕能够覆盖胎痕指示器201对应的目标胎痕(即引导玩家控制虚拟载具100按照胎痕指示器201对应的目标胎痕进行漂移),从而使得玩家能够基于显示的胎痕指示器既可以确定具体的起漂位置(即从虚拟道路上的哪一位置处开始进行漂移),也可以确定具体针对虚拟载具进行的漂移速度控制和漂移角度控制(即引导玩家通过控制调整虚拟载具的漂移速度和漂移角度,使得虚拟载具的漂移胎痕能够与显示的胎痕指示器对应的目标胎痕相匹配),进而,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
39.需要说明的是,上述预设距离阈值的具体取值可以根据实际游戏中的漂移提示需求进行设定,对于上述预设距离阈值的具体取值,本技术实施例不作任何限定。
40.下面对上述步骤在本技术实施例中的具体实施过程,进行详细说明:
41.针对上述步骤s101的具体实施过程,考虑到不同玩家的游戏水平可能存在差异,因此,为使得任何游戏水平的玩家都能够通过显示的胎痕指示器控制虚拟载具进行便捷的漂移操作,在本技术实施例中,至少可以按照以下两种可选实施方式,确定胎痕指示器在虚拟道路上的具体显示位置,具体的:
42.在第一种可选实施方式中,参照图3所示,图3示出了本技术实施例提供的第一种确定胎痕指示器在虚拟道路上的显示位置的方法的流程示意图,其中,在执行步骤s101时,该方法包括步骤s301-s302;具体的:
43.s301,根据所述玩家关联的第一历史游戏数据,获取所述玩家控制所述虚拟载具在所述目标弯道处进行过的历史有效漂移。
44.这里,第一历史游戏数据表征玩家在游戏中控制虚拟载具进行漂移的历史漂移数据;对于第一历史游戏数据中包括的具体漂移数据数量,本技术实施例不作任何限定。
45.这里,历史有效漂移表征玩家控制虚拟载具在同一位置处(即目标弯道)进行的多
次漂移中,漂移结果为成功(即漂移结束时虚拟载具并未发生任何碰撞)的历史漂移。
46.s302,按照所述历史有效漂移在所述虚拟道路上产生的第一有效漂移胎痕,在所述第一有效漂移胎痕上覆盖显示所述胎痕指示器。
47.这里,由于历史有效漂移对应的漂移结果是虚拟载具顺利穿过目标弯道且未发生任何碰撞,因此,在历史有效漂移产生的第一有效漂移胎痕上覆盖显示胎痕指示器,以确保玩家控制虚拟载具按照胎痕指示器显示的目标胎痕进行漂移,能够较高概率的成功完成漂移,从而降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
48.具体的,在按照上述步骤s301-s302所述的方法,确定胎痕指示器的显示位置时,在执行完上述步骤s101之后,作为一可选实施例,终端设备还可以响应虚拟载具在目标弯道处进行的漂移为有效漂移(即漂移结果是虚拟载具顺利穿过目标弯道且未发生任何碰撞),记录并存储有效漂移产生的漂移胎痕至玩家关联的第一历史游戏数据中,也即,在每局游戏中,终端设备都可以对虚拟载具进行的有效漂移进行记录,从而使得玩家关联的第一历史游戏数据中包括的有效漂移数据能够跟随玩家进行的游戏数量的增多而同步进行更新。
49.在第二种可选实施方式中,参照图4所示,图4示出了本技术实施例提供的第二种确定胎痕指示器在虚拟道路上的显示位置的方法的流程示意图,其中,在执行步骤s101时,该方法包括步骤s401-s402;具体的:
50.s401,根据所述目标弯道关联的参考游戏数据,确定在所述目标弯道处对应的第二有效漂移胎痕。
51.这里,上述参考游戏数据表征终端设备针对目标弯道的漂移预测数据或者游戏中其他玩家关联的第二历史游戏数据;也即,上述参考游戏数据可以是游戏官方针对目标弯道提供的官方参考数据(即终端设备针对目标弯道的漂移预测数据),也可以是游戏中除玩家之外其他玩家关联的第二历史游戏数据。
52.具体的,基于上述参考游戏数据,即使玩家在历史游戏中并未控制虚拟载具在目标弯道处进行过有效漂移,终端设备仍然能够从上述参考数据中,获取游戏官方提供的在目标弯道处的有效漂移胎痕(即漂移结果是虚拟载具顺利穿过目标弯道且未发生任何碰撞)或是其他玩家在目标弯道处的有效漂移胎痕,来作为上述第二有效漂移胎痕。
53.需要说明的是,对于上述参考游戏数据具体是终端设备针对目标弯道的漂移预测数据,还是游戏中其他玩家关联的第二历史游戏数据,本技术实施例并不进行任何限定。
54.s402,在所述第二有效漂移胎痕上覆盖显示所述胎痕指示器。
55.这里,与上述步骤s302中的第一有效漂移胎痕相似,第二有效漂移胎痕对应的漂移结果同样是虚拟载具顺利穿过目标弯道且未发生任何碰撞,因此,在第二有效漂移胎痕上覆盖显示胎痕指示器,同样可以确保玩家控制虚拟载具按照胎痕指示器显示的目标胎痕进行漂移,能够较高概率的成功完成漂移,从而降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
56.针对上述步骤s101的具体实施过程,在显示胎痕指示器时,作为一优选实施例,还可以根据起漂时机(即开始漂移的时机)过早、适中、完美的划分方式,将胎痕指示器分为三个显示区域,并使用不同颜色显示上述三个显示区域,以使玩家能够胎痕指示器上不同颜色的显示区域,确定符合自己实际游戏需求的起漂区域(即开始进行漂移的区域),从而在
原有胎痕指示器的基础上,提高了针对漂移操作的提示精准度。
57.具体的,在上述优选实施例中,可以按照以下步骤a1所述的方式,显示上述分区后的胎痕指示器:
58.步骤a1、在虚拟道路上使用不同颜色分别显示组成胎痕指示器的第一胎痕区域、第二胎痕区域以及第三胎痕区域。
59.这里,在确定上述第一胎痕区域、第二胎痕区域和第三胎痕区域时,都可以从胎痕指示器覆盖的胎痕区域中,获取当前待预测的一个目标起漂区域,并根据虚拟载具当前的行驶速度,预测虚拟载具以该行驶速度在该目标起漂区域内开始进行漂移所产生的漂移结果,进而根据预测出的漂移结果,确定当前获取到的目标起漂区域属于上述第一胎痕区域、第二胎痕区域和第三胎痕区域中的哪一具体胎痕区域。
60.具体的,上述第一胎痕区域表征预测出的漂移结果为失败的概率大于或者等于预设阈值时的起漂区域(也相当于在第一胎痕区域内开始进行漂移表征起漂时机过早);也即,基于上述方法针对当前获取的目标起漂区域进行预测,预测出的漂移结果可以包括漂移失败(即虚拟载具会与虚拟道路两侧的道路边界/虚拟道路上显示的虚拟路障发生碰撞)的概率和漂移成功(即虚拟载具没有发生任何碰撞)的概率,当预测出的漂移结果为失败的概率大于或者等于预设阈值时,则可以确定当前获取的目标起漂区域属于第一胎痕区域(相当于从第一胎痕区域内开始进行漂移,最后产生的漂移结果大概率会导致虚拟载具发生碰撞)。
61.具体的,上述第二胎痕区域表征预测出的漂移结果为成功的概率大于或者等于预设阈值时的起漂区域(也相当于在第二胎痕区域内开始进行漂移表征起漂时机适中);也即,基于上述方法针对当前获取的目标起漂区域进行预测,当预测出的漂移结果为成功(即虚拟载具没有发生任何碰撞)的概率大于或者等于预设阈值时,则可以确定当前获取的目标起漂区域属于第二胎痕区域(相当于从第二胎痕区域内开始进行漂移,最后产生的漂移结果大概率能够保证虚拟载具不会发生任何碰撞)。
62.需要说明的是,针对上述第一预设阈值和上述第二预设阈值的具体取值,本技术实施例不作任何限定。
63.具体的,上述第三胎痕区域表征预测出的漂移结果为最优漂移结果时的起漂区域(也相当于在第三胎痕区域内开始进行漂移表征起漂时机完美);其中,最优漂移结果表征在第三胎痕区域内开始进行漂移,最终得到的漂移结果在符合漂移成功(即虚拟载具不会发生任何碰撞)的判定条件的基础上,还能够满足另一项判定条件(即在第三胎痕区域内开始进行漂移对应的漂移结果会优于在第二胎痕区域内开始进行漂移的漂移结果)。
64.需要说明的是,考虑到根据不同的游戏设置需求,对于上述最优漂移结果能够满足的另一项判定条件的具体定义可能存在不同,对于上述另一项判定条件的具体定义,本技术实施例不作任何限定。
65.在本技术实施例中,针对不同类型的上述另一项判定条件,至少提供了以下两种确定第三胎痕区域的可选实施方式,具体的:
66.在第一种可选实施方式中,可以按照以下步骤b1-b3所述的方法,确定上述第三胎痕区域,具体的:
67.步骤b1、从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域。
68.步骤b2、根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果。
69.这里,步骤b1-步骤b2的具体实施方式与确定上述第一胎痕区域/第二胎痕区域时的预测方式相同,重复之处在此不再赘述。
70.步骤b3、根据所述漂移结果中包括的所述虚拟载具结束漂移的位置,在确定所述虚拟载具在该位置处与所述虚拟道路的道路两侧之间的距离都位于安全距离范围内时,确定所述目标起漂区域为所述第三胎痕区域。
71.这里,在按照步骤b3所述的方式确定第三胎痕区域时,上述最优漂移结果相当于表征在第三胎痕区域内开始进行漂移,最终得到的漂移结果在符合漂移成功(即虚拟载具不会发生任何碰撞)的判定条件的基础上,还能够满足的另一项判定条件是“虚拟载具结束漂移的位置与虚拟道路的道路两侧之间的距离都位于安全距离范围内”(相当于虚拟载具结束漂移时的位置达到最优)。
72.需要说明的是,上述安全距离范围的具体距离取值,本技术实施例不作任何限定。
73.在第二种可选实施方式中,可以按照以下步骤c1-c3所述的方法,确定上述第三胎痕区域,具体的:
74.步骤c1、从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域。
75.步骤c2、根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果。
76.这里,步骤c1-步骤c2的具体实施方式与确定上述第一胎痕区域/第二胎痕区域时的预测方式相同,重复之处在此不再赘述。
77.步骤c3、根据所述漂移结果中包括的所述虚拟载具产生的漂移胎痕,在确定所述漂移胎痕中两道车痕之间的平行度大于或者等于预设平行度阈值时,确定所述目标起漂区域为所述第三胎痕区域。
78.这里,在按照步骤b3所述的方式确定第三胎痕区域时,上述最优漂移结果相当于表征在第三胎痕区域内开始进行漂移,最终得到的漂移结果在符合漂移成功(即虚拟载具不会发生任何碰撞)的判定条件的基础上,还能够满足的另一项判定条件是“虚拟载具产生的漂移胎痕中两道车痕之间的平行度大于或者等于预设平行度阈值”(相当于漂移产生的漂移胎痕达到最优)。
79.示例性的说明,图5示出了本技术实施例提供的第二种显示胎痕指示器的界面示意图,如图5所示,在原本显示的胎痕指示器201的基础上,通过以胎痕指示器201上的不同显示区域作为起漂区域,按照虚拟载具当前的行驶速度进行预测,根据得出的预测结果,分别确定出第一胎痕区域501、第二胎痕区域502以及第三胎痕区域503,并使用不同颜色显示确定出的第一胎痕区域501、第二胎痕区域502以及第三胎痕区域503,以使玩家能够根据自己实际的漂移需求,从第一胎痕区域501、第二胎痕区域502以及第三胎痕区域503中,确定本次漂移对应的具体起漂区域。
80.需要说明的是,在本技术实施例中,只需保证第一胎痕区域、第二胎痕区域和第三胎痕区域使用不同颜色进行显示即可,对于第一胎痕区域、第二胎痕区域和第三胎痕区域各自对应的具体显示颜色,本技术实施例不作任何限定。
81.基于本技术实施例提供的上述游戏中的漂移提示方法,响应虚拟载具与虚拟道路
上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本技术在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
82.基于同一发明构思,本技术还提供了与上述游戏中的漂移提示方法对应的漂移提示装置,由于本技术实施例中的漂移提示装置解决问题的原理与本技术实施例中上述游戏中的漂移提示方法相似,因此漂移提示装置的实施可以参见上述漂移提示方法的实施,重复之处不再赘述。
83.参照图6所示,图6示出了本技术实施例所提供的一种游戏中的漂移提示装置的结构示意图,其中,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;所述漂移提示装置包括:
84.提示模块601,用于响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。
85.在一种可选的实施方式中,提示模块601,用于通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:
86.根据所述玩家关联的第一历史游戏数据,获取所述玩家控制所述虚拟载具在所述目标弯道处进行过的历史有效漂移;
87.按照所述历史有效漂移在所述虚拟道路上产生的第一有效漂移胎痕,在所述第一有效漂移胎痕上覆盖显示所述胎痕指示器。
88.在一种可选的实施方式中,提示模块601,用于通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:
89.根据所述目标弯道关联的参考游戏数据,确定在所述目标弯道处对应的第二有效漂移胎痕;其中,所述参考游戏数据表征所述终端设备针对所述目标弯道的漂移预测数据或者所述游戏中其他玩家关联的第二历史游戏数据;
90.在所述第二有效漂移胎痕上覆盖显示所述胎痕指示器。
91.在一种可选的实施方式中,在所述虚拟道路上显示胎痕指示器时,提示模块601,用于:
92.在所述虚拟道路上使用不同颜色分别显示组成所述胎痕指示器的第一胎痕区域、第二胎痕区域以及第三胎痕区域;其中,所述第一胎痕区域表征预测出的漂移结果为失败的概率大于或者等于第一预设阈值时的起漂区域;所述第二胎痕区域表征预测出的漂移结果为成功的概率大于或者等于第二预设阈值时的起漂区域;所述第三胎痕区域表征预测出的漂移结果为最优漂移结果时的起漂区域。
93.在一种可选的实施方式中,提示模块601,用于通过以下方法确定所述第三胎痕区域:
94.从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;
95.根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;
96.根据所述漂移结果中包括的所述虚拟载具结束漂移的位置,在确定所述虚拟载具在该位置处与所述虚拟道路的道路两侧之间的距离都位于安全距离范围内时,确定所述目标起漂区域为所述第三胎痕区域。
97.在一种可选的实施方式中,提示模块601,用于通过以下方法确定所述第三胎痕区域:
98.从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;
99.根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;
100.根据所述漂移结果中包括的所述虚拟载具产生的漂移胎痕,在确定所述漂移胎痕中两道车痕之间的平行度大于或者等于预设平行度阈值时,确定所述目标起漂区域为所述第三胎痕区域。
101.在一种可选的实施方式中,提示模块601,还用于:
102.响应所述虚拟载具在所述目标弯道处进行的漂移为有效漂移,记录并存储所述有效漂移产生的漂移胎痕至所述玩家关联的第一历史游戏数据中。
103.基于本技术实施例提供的上述游戏中的漂移提示装置,响应虚拟载具与虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本技术在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
104.基于同一发明构思,本技术还提供了与上述游戏中的漂移提示方法对应的电子设备,由于本技术实施例中的电子设备解决问题的原理与本技术实施例中上述游戏中的漂移提示方法相似,因此电子设备的实施可以参见上述漂移提示方法的实施,重复之处不再赘述。
105.图7为本技术实施例提供的一种电子设备700的结构示意图,包括:处理器701、存储器702和总线703,存储器702存储有处理器701可执行的机器可读指令,当电子设备运行如实施例中的一种游戏中的漂移提示方法时,处理器701与存储器702之间通过总线703通信,处理器701执行所述机器可读指令,其中,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;处理器701执行所述机器可读指令时实现以下步骤,具体的:
106.响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。
107.在一种可选的实施方式中,处理器701用于通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:
108.根据所述玩家关联的第一历史游戏数据,获取所述玩家控制所述虚拟载具在所述目标弯道处进行过的历史有效漂移;
109.按照所述历史有效漂移在所述虚拟道路上产生的第一有效漂移胎痕,在所述第一有效漂移胎痕上覆盖显示所述胎痕指示器。
110.在一种可选的实施方式中,处理器701用于通过以下方法确定所述胎痕指示器在
所述虚拟道路上的显示位置:
111.根据所述目标弯道关联的参考游戏数据,确定在所述目标弯道处对应的第二有效漂移胎痕;其中,所述参考游戏数据表征所述终端设备针对所述目标弯道的漂移预测数据或者所述游戏中其他玩家关联的第二历史游戏数据;
112.在所述第二有效漂移胎痕上覆盖显示所述胎痕指示器。
113.在一种可选的实施方式中,在所述虚拟道路上显示胎痕指示器时,处理器701用于:
114.在所述虚拟道路上使用不同颜色分别显示组成所述胎痕指示器的第一胎痕区域、第二胎痕区域以及第三胎痕区域;其中,所述第一胎痕区域表征预测出的漂移结果为失败的概率大于或者等于第一预设阈值时的起漂区域;所述第二胎痕区域表征预测出的漂移结果为成功的概率大于或者等于第二预设阈值时的起漂区域;所述第三胎痕区域表征预测出的漂移结果为最优漂移结果时的起漂区域。
115.在一种可选的实施方式中,处理器701用于通过以下方法确定所述第三胎痕区域:
116.从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;
117.根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;
118.根据所述漂移结果中包括的所述虚拟载具结束漂移的位置,在确定所述虚拟载具在该位置处与所述虚拟道路的道路两侧之间的距离都位于安全距离范围内时,确定所述目标起漂区域为所述第三胎痕区域。
119.在一种可选的实施方式中,处理器701用于通过以下方法确定所述第三胎痕区域:
120.从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;
121.根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;
122.根据所述漂移结果中包括的所述虚拟载具产生的漂移胎痕,在确定所述漂移胎痕中两道车痕之间的平行度大于或者等于预设平行度阈值时,确定所述目标起漂区域为所述第三胎痕区域。
123.在一种可选的实施方式中,处理器701还用于:
124.响应所述虚拟载具在所述目标弯道处进行的漂移为有效漂移,记录并存储所述有效漂移产生的漂移胎痕至所述玩家关联的第一历史游戏数据中。
125.通过本技术实施例提供的上述电子设备,响应虚拟载具与虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本技术在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
126.基于同一发明构思,本技术实施例还提供了一种计算机可读存储介质,其中,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行,所述处理器执行以下步骤:
127.响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所
述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。
128.在一种可选的实施方式中,所述处理器用于通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:
129.根据所述玩家关联的第一历史游戏数据,获取所述玩家控制所述虚拟载具在所述目标弯道处进行过的历史有效漂移;
130.按照所述历史有效漂移在所述虚拟道路上产生的第一有效漂移胎痕,在所述第一有效漂移胎痕上覆盖显示所述胎痕指示器。
131.在一种可选的实施方式中,所述处理器用于通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:
132.根据所述目标弯道关联的参考游戏数据,确定在所述目标弯道处对应的第二有效漂移胎痕;其中,所述参考游戏数据表征所述终端设备针对所述目标弯道的漂移预测数据或者所述游戏中其他玩家关联的第二历史游戏数据;
133.在所述第二有效漂移胎痕上覆盖显示所述胎痕指示器。
134.在一种可选的实施方式中,在所述虚拟道路上显示胎痕指示器时,所述处理器用于:
135.在所述虚拟道路上使用不同颜色分别显示组成所述胎痕指示器的第一胎痕区域、第二胎痕区域以及第三胎痕区域;其中,所述第一胎痕区域表征预测出的漂移结果为失败的概率大于或者等于第一预设阈值时的起漂区域;所述第二胎痕区域表征预测出的漂移结果为成功的概率大于或者等于第二预设阈值时的起漂区域;所述第三胎痕区域表征预测出的漂移结果为最优漂移结果时的起漂区域。
136.在一种可选的实施方式中,所述处理器用于通过以下方法确定所述第三胎痕区域:
137.从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;
138.根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;
139.根据所述漂移结果中包括的所述虚拟载具结束漂移的位置,在确定所述虚拟载具在该位置处与所述虚拟道路的道路两侧之间的距离都位于安全距离范围内时,确定所述目标起漂区域为所述第三胎痕区域。
140.在一种可选的实施方式中,所述处理器用于通过以下方法确定所述第三胎痕区域:
141.从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;
142.根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;
143.根据所述漂移结果中包括的所述虚拟载具产生的漂移胎痕,在确定所述漂移胎痕中两道车痕之间的平行度大于或者等于预设平行度阈值时,确定所述目标起漂区域为所述第三胎痕区域。
144.在一种可选的实施方式中,所述处理器还用于:
145.响应所述虚拟载具在所述目标弯道处进行的漂移为有效漂移,记录并存储所述有效漂移产生的漂移胎痕至所述玩家关联的第一历史游戏数据中。
146.通过本技术实施例提供的上述计算机可读存储介质,响应虚拟载具与虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本技术在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。
147.在本技术实施例中,该计算机可读存储介质被处理器运行时还可以执行其它机器可读指令,以执行如实施例中其它所述的游戏中的漂移提示方法,关于具体执行的漂移提示方法步骤和原理参见方法侧实施例的说明,在此不再赘述。
148.在本技术所提供的实施例中,应该理解到,所揭露系统和方法,可以通过其它的方式实现。以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
149.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
150.另外,在本技术提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
151.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
152.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
153.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围。都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
技术特征:
1.一种游戏中的漂移提示方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;所述漂移提示方法包括:响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。2.根据权利要求1所述的漂移提示方法,其特征在于,通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:根据所述玩家关联的第一历史游戏数据,获取所述玩家控制所述虚拟载具在所述目标弯道处进行过的历史有效漂移;按照所述历史有效漂移在所述虚拟道路上产生的第一有效漂移胎痕,在所述第一有效漂移胎痕上覆盖显示所述胎痕指示器。3.根据权利要求1所述的漂移提示方法,其特征在于,通过以下方法确定所述胎痕指示器在所述虚拟道路上的显示位置:根据所述目标弯道关联的参考游戏数据,确定在所述目标弯道处对应的第二有效漂移胎痕;其中,所述参考游戏数据表征所述终端设备针对所述目标弯道的漂移预测数据或者所述游戏中其他玩家关联的第二历史游戏数据;在所述第二有效漂移胎痕上覆盖显示所述胎痕指示器。4.根据权利要求1所述的漂移提示方法,其特征在于,所述在所述虚拟道路上显示胎痕指示器,包括:在所述虚拟道路上使用不同颜色分别显示组成所述胎痕指示器的第一胎痕区域、第二胎痕区域以及第三胎痕区域;其中,所述第一胎痕区域表征预测出的漂移结果为失败的概率大于或者等于第一预设阈值时的起漂区域;所述第二胎痕区域表征预测出的漂移结果为成功的概率大于或者等于第二预设阈值时的起漂区域;所述第三胎痕区域表征预测出的漂移结果为最优漂移结果时的起漂区域。5.根据权利要求4所述的漂移提示方法,其特征在于,通过以下方法确定所述第三胎痕区域:从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;根据所述漂移结果中包括的所述虚拟载具结束漂移的位置,在确定所述虚拟载具在该位置处与所述虚拟道路的道路两侧之间的距离都位于安全距离范围内时,确定所述目标起漂区域为所述第三胎痕区域。6.根据权利要求4所述的漂移提示方法,其特征在于,通过以下方法确定所述第三胎痕区域:从所述胎痕指示器覆盖的胎痕区域中,获取待预测的目标起漂区域;根据所述虚拟载具当前的行驶速度,预测所述虚拟载具在所述目标起漂区域内开始进行漂移所产生的漂移结果;根据所述漂移结果中包括的所述虚拟载具产生的漂移胎痕,在确定所述漂移胎痕中两
道车痕之间的平行度大于或者等于预设平行度阈值时,确定所述目标起漂区域为所述第三胎痕区域。7.根据权利要求1所述的漂移提示方法,其特征在于,所述漂移提示方法还包括:响应所述虚拟载具在所述目标弯道处进行的漂移为有效漂移,记录并存储所述有效漂移产生的漂移胎痕至所述玩家关联的第一历史游戏数据中。8.一种游戏中的漂移提示装置,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括虚拟载具以及所述虚拟载具所行驶的虚拟道路;所述漂移提示装置包括:提示模块,用于响应所述虚拟载具与所述虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在所述虚拟道路上显示胎痕指示器;其中,所述胎痕指示器用于引导玩家控制所述虚拟载具按照所述胎痕指示器对应的目标胎痕进行漂移。9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的游戏中的漂移提示方法的步骤。10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的游戏中的漂移提示方法的步骤。
技术总结
本申请提供了一种游戏中的漂移提示方法、装置、设备及存储介质,该漂移提示方法包括:响应虚拟载具与虚拟道路上的目标弯道之间的距离小于或者等于预设距离阈值,在虚拟道路上显示胎痕指示器。通过这种方式,本申请在弯道处通过显示的胎痕指示器,能够引导玩家控制虚拟载具按照胎痕指示器对应的目标胎痕进行漂移,降低了漂移操作的操作难度,有效地提高了玩家的漂移效率。的漂移效率。的漂移效率。
技术研发人员:钱子玮
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2023.05.17
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
