游戏中的路线分享方法、装置、电子设备及存储介质与流程



1.本技术涉及计算机技术领域,尤其涉及一种游戏中的路线分享方法、装置、电子设备及存储介质。


背景技术:



2.在当前越来越多的游戏类应用或互动类应用的使用过程中,游戏玩的好的都会通过视频录制的情况向其他游戏玩家分享自己的游戏战况,此类的游戏视频一般称为游戏攻略。其他的游戏玩家观看其他玩家分享的攻略后,通过将观看到攻略应用到自己的游戏中,从而掌握一些游戏技巧,提高自己的战斗能力或账号等级。或者一些玩家也可以通过观看攻略获取一些隐藏路线,从而提升自己在游戏中的胜利几率。
3.然后,目前的攻略一般只存在于视频软件中,玩家必须同时使用两个软件或者分两个屏幕,即同时在屏幕上打开两个窗口,一个是攻略视频的播放窗口,一个是显示游戏界面的窗口,从而导致玩家要一边看攻略,一边将看到的攻略中的游戏技巧或行进路线应用到游戏中,给游戏使用者的游戏体验造成了很大影响。


技术实现要素:



4.有鉴于此,本说明书一个或多个实施例本技术的目的在于提出一种游戏中的路线分享方法、装置、电子设备及存储介质,以此提升用户的游戏体验。
5.基于上述目的,本技术提供了一种游戏中的路线分享方法,通过终端设备提供图形用户界面,所述图形用户界面显示有目标游戏的至少部分游戏场景,所述游戏场景中包括受控虚拟角,所述方法包括:
6.获取目标移动路线,所述目标移动路线为基于所述目标游戏中的第一游戏角在所述游戏场景中的移动所生成的移动路线;
7.基于所述目标移动路线,在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识,并控制所述受控虚拟角沿所述行进标识进行移动。
8.基于同一构思,本技术还提供了一种游戏中的路线分享装置,包括:
9.获取模块,被配置为获取目标移动路线,所述目标移动路线为基于所述目标游戏中的第一游戏角在所述游戏场景中的移动所生成的移动路线;
10.指示模块,被配置为基于所述目标移动路线,在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识,并控制所述受控虚拟角沿所述行进标识进行移动。
11.基于同一构思,本技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任一项所述的游戏中的路线分享方法。
12.基于同一构思,本技术还提供了一种非暂态计算机可读存储介质,所述非暂态计
算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机实现如上任一项所述的游戏中的路线分享方法。
13.从上面所述可以看出,本技术提供的游戏中的路线分享方法、装置、电子设备及存储介质。其中,所述游戏中的路线分享方法,通过终端设备提供图形用户界面,图形用户界面显示有目标游戏的至少部分游戏场景,游戏场景中包括受控虚拟角,具体包括:获取目标移动路线,目标移动路线为基于目标游戏中的第一游戏角在游戏场景中的移动所生成的移动路线;在图形用户界面中基于目标移动路线确定目标移动路线中的行进标识,根据行进标识控制受控虚拟角沿行进标识进行移动,使得游戏用户在根据已有移动路线控制受控虚拟角进行移动的时可以不需要游戏中的其他用户带领,也不需要开两个屏幕或者分屏,减少了用户一边观看攻略一边在游戏中自己操作的麻烦,提升了用户的游戏体验。
附图说明
14.为了更清楚地说明本技术或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1为本技术实施例的游戏中的路线分享方法流程示意图;
16.图2为本技术实施例的游戏中的路线分享装置的结构示意图;
17.图3为本技术实施例的电子设备结构示意图。
具体实施方式
18.为使本技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本技术进一步详细说明。
19.需要说明的是,除非另外定义,本技术实施例使用的技术术语或者科学术语应当为本技术所属领域内具有一般技能的人士所理解的通常意义。本技术实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
20.游戏攻略的分享,一般都是以视频的形式进行分享,目前的攻略一般只存在于视频软件中,观看攻略的游戏用户必须同时使用两个软件或者分两个屏幕,即同时在屏幕上打开两个窗口,一个是攻略视频的播放窗口,一个是显示游戏界面的窗口,从而导致游戏用户要一边看攻略,一边将看到的攻略中的游戏技巧或行进路线应用到游戏中,严重影响了游戏用户的游戏体验。尤其是在一些游戏场景中会有一些跳山的设置,在这个设置中,玩家的一些操作对于点位的考量非常重要,第一步如果没有跟上,就会看不到第二步或者后续的步骤是怎么移动的,跟不上前面的队友,虽然知道队友在哪里,但是并不知道如何确定移动至队友所在的位置的路线。
21.结合上述实际存在的情况,本技术实施例提出了一种游戏中的路线分享方案,本方案中通过终端设备提供图形用户界面,所述图形用户界面显示有目标游戏的至少部分游戏场景,所述游戏场景中包括受控虚拟角,具体的,本方案首先获取游戏用户录制的游戏攻略视频,然后从游戏攻略视频中确定目标移动路线,进一步的,终端设备根据目标移动路线在游戏场景中生成用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识,最后,游戏用户并控制所述受控虚拟角沿所述行进标识进行移动,从而实现了游戏用户在操作过程中不需要游戏中的其他一块组队的用户的带领,减少了游戏用户一边观看攻略一边在游戏中自己操作的麻烦,提升了游戏用户的游戏体验。
22.在本技术其中一种实施例中的游戏中的路线分享方法可以运行于本地终端设备或者是服务器。当游戏中的路线分享方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
23.在一种可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中的路线分享方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
24.在一种可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
25.在一种可能的实施方式中,本发明实施例提供了一种游戏中的路线分享方法,通过终端设备提供图形用户界面,其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。
26.需要注意的是,上述应用场景仅是为了便于理解本技术的精神和原理而示出,本技术的实施方式在此方面不受任何限制。相反,本技术的实施方式可以应用于适用的任何场景。
27.图1示出了本技术实施例所提供的一种游戏中的路线分享方法的示例性流程示意图。
28.参考图1为,为本技术提出的一种游戏中的路线分享方法具体包括以下步骤:
29.步骤s102、获取目标移动路线,所述目标移动路线为基于所述目标游戏中的第一游戏角在所述游戏场景中的移动所生成的移动路线;
30.步骤s104、基于所述目标移动路线,在所述图形用户界面中提供用于指示所述受
控虚拟角在所述游戏场景中进行移动的行进标识,并控制所述受控虚拟角沿所述行进标识进行移动。
31.本技术中的游戏场景中,尤其是在一些游戏场景中会有一些跳山的设置,在这个设置中,玩家的一些操作对于点位的考量非常重要,第一步如果没有跟上,就会看不到第二步或者后续的步骤是怎么移动的,跟不上前面的队友,虽然知道队友在哪里,但是并不知道如何确定移动至队友所在的位置的路线。
32.基于上述游戏场景,针对于步骤s102,目标移动路线可以是游戏用户分享的游戏攻略视频中游戏分享玩家在游戏场景中的移动路线,游戏分享用户将自己在游戏场景中的行走路线,可能还包括一些游戏用户在向目标点移动过程中的操作,通过录屏的方式将行走路线以及一些操作记录下来,再通过一些社交软件将录屏得到的视频分享出去,以方便其他游戏用户可以观看,并按照分享者的行进路线进行移动。其中,本技术中的移动可以包括走、跑、跳中的任意一种,也可以是其中两种或三种的结合。例如,刚开始的时候通过走的方式进行移动,一段时间后游戏用户可能会觉得当前移动的速度比较慢,则可以将“走”模式切换为“跑”或者“跳”模式,以提高移动的速度。当然,也可以在一开始的时候就将移动的模式设置为“跑”或者“跳”,然后,在中途再通过模式切换,将当前的移动的模式由“跑”或者“跳”模式切换为“走”的模式。
33.针对于步骤s102,在具体实施例中,目标移动的路线的获取具体包括:首先获取预先录制的游戏攻略,根据游戏攻略视频获取游戏攻略中行进路线的路线日志日志以及日志id号;其中,游戏攻略可以是视频形式也可以是图文形式的。
34.进一步的,显示目标游戏的游戏场景的图形用户界面中设置有录制控件,当游戏攻略为视频形式时,游戏攻略视频可以通过如下方式生成,游戏分享用户(即分享游戏攻略的用户)在游戏过程中或游戏开始前或游戏开始时点击录制控件,则可以对游戏分享用户所控制的游戏角实际的移动路线进行录制,并且根据游戏角的移动方式或路线的实际情况设置相关的坐标点进行记录,并且为记录移动路线的日志设置唯一id。
35.在一些可选的示例性实施例中,游戏分享用户完成录制后将攻略视频可以上传在视频网站上,并且视频网站上可以生成攻略视频的唯一id号,并将攻略视频的唯一id号与移动路线的日志id号进行关联或绑定,从而使得视频观看用户在看攻略过程可以看到攻略视频的唯一id号时,也可以获取移动路线的日志id号,并将移动路线的日志id号导入游戏中来进行对应的路线查询,查询到之后,我们会对于在游戏场景中显示该分享游戏攻略的游戏名用户的移动路线,显示方式为在游戏地图中显示路线,或者在实际游戏场景中显示玩家具体路线,使得攻略观看者可以根据攻略进行移动,而不用一边看攻略,一边自己在游戏中操作。其中,显示路线的游戏地图可以是大地图也可以是小地图。
36.当游戏攻略为图文形式时,游戏图文攻略可以通过如下方式生成:通过点击该录制控件对游戏分享用户所控制的虚拟角的移动进行录制,完成录制后根据录制的路线生成包含移动路线的图片,并将该包含移动路线的图片上传到社交网站上,完成上传则可以生成对应的id号。
37.在一些可选的示例性实施例中,移动路线上的坐标点可以根据虚拟角的移动方式或移动的路线的路面情况进行设置。例如,在游戏中通常情况下游戏角一般通过正常的“走”进行移动,在录制移动过线过程中,当确定游戏角的移动方式不是“走”时,当然可
以是跑或者是跳时,确定游戏角开始跑或者跳的位置,确定位置后在该位置添加坐标点,通过添加坐标点对根据攻略移动的用户进行提示。当然,也可以是在有凹陷或者凸起的地方设置坐标点,通过坐标点对根据攻略路线移动的角进行提示。
38.在一些可选的示例性实施例中,游戏攻略视频中的移动路线均匀设置多个坐标点,除此之外,在路线中的拐弯位置会增加设定个数之外的坐标点。例如,一些路线的设定的坐标点为30个,路线上有8个拐弯位置,则该路线上会有30+8,38个坐标点。当然,坐标点的设置并不一定是30个,也可以是20或50或80或100,路线上的拐弯也不一定是8个,也可以是5个或10个或20或25个,可以根据具体路线的长度或行进的路线的实际情况进行设定,均在本技术的保护范围。
39.在一些可选的示例性实施例中,坐标点也可以是每个预设时间在路线上设置一个坐标点,例如,设置的是每行进时间超过3秒设置,则在该位置上设置一个坐标点。当然,该预设时间并不一定是3秒,可以是1秒或5秒或12秒,可以根据实际情况进行设定,均在本技术的保护范围。
40.在一些可选的示例性实施例中,在步骤s102中,根据所述游戏攻略确定目标移动路线的日志id号后,则根据可以日志id确定游戏攻略中的移动路线和与移动路线有关的信息,并将日志id对应的移动路线确定为目标移动路线,则日志id对应的移动路线的路线信息为目标移动路线信息。其中,目标移动路线信息可以包括很多,例如,可以是用于指示受控虚拟角进行移动的行进标识、移动路线的长度、推荐路线的预计行进时间、推荐路线上的路况(例如,可以是该路线上有多少出拐弯,或者该路线上有多少处障碍,具体的障碍物是什么等可能会影响游戏角在该路线上行走的速度)。
41.在一些可选的示例性实施例中,根据日志id确定目标移动路线具体包括:游戏平台的后台检测到日志id号后会对所述日志id号进行识别或检测,并根据所述日志id号获取移动路线日志;根据移动路线日志,确定目标移动路线、目标移动路线信息行进标识。其中,行进标识可以是指示箭头,也可以是其他可以用于指示方向的标识。
42.在一些可选的示例性实施例中,游戏平台的设置有日志id数据库,接收到日志id号后,会将获取到的日志id号与日志id数据库中的每一个日志id号进行比对,当确定接收到的日志id号与日志id数据库中其中一个相同时,则确定接收到的日志id号为符合要求的日志id号,并根据该日志id号调取数据库中的游戏攻略路线日志,进而将游戏攻略路线日志中记载的移动路线确定为目标移动路线。
43.在一些可选的示例性实施例中,在进行日志id的比对中,也可能会出现获取到的日志id号为数据库中不存在的日志id号,当第一次提示获取到的日志id号为数据库中不存在的日志id号时,则会进行第二次比对,若两次比对的结果均为获取到的日志id号为数据库中不存在的日志id号,则在屏幕上显示“此日志id号为错误id号,请输入新的日志id号”,并返回到游戏首页,则当前的游戏用户可以根据屏幕上显示的提示再次对日志id号进行确认。
44.在一些可选的示例性实施例中,也可能会出现数据库中存在与获取到的日志id号相同的日志id号,但获取到的与日志id号对应的目标移动路线与游戏攻略的视频中的路线不一样的情况,则可以通过“问题反馈功能”进行问题反馈。因为视频id号与日志id号可能是手动绑定的,因此,有可能会出现绑定错误的问题,因此,有可能会出现数据库中存在与
获取到的日志id号相同的日志id号,但获取到的与日志id号对应的目标移动路线与游戏攻略的视频中的路线不一样的情况,当出现此种情况时,则可以通过上述方法进行反馈。
45.在一些可选的示例性实施例中,所述根据目标移动路线控制受控虚拟角进行移动,还包括:响应于确定在行进过程中接收到同战队的其他游戏用户控制的游戏角的求救需求,则将发出求救需求的游戏角确定为目标虚拟角,并向所述目标虚拟角发送路线同步请求;根据所述同步需求向所述目标虚拟角发送同步路线请求;接收所述目标虚拟角对所述同步请求做出的反馈,并根据所述目标角对所述路线同步请求做出的反馈,根据当前角已完成的行进路线生成分享路线信息并发送至所述目标角,以对所述目标角进行路线提示。其中,当前角收到的目标角发出的求救需求以及当前角给目标角的反馈均会以小窗口的形式在控制该角移动的游戏用户的终端屏幕上。
46.在一些可选的示例性实施例中,当前受控虚拟角和目标虚拟角的目标点是相同的,当前角在移动过程中依据的目标移动路线对目标虚拟角来说可能也是一条优选的路线,而当前受控虚拟角在移动过程中接收到目标虚拟角求救需求后则会先获取目标虚拟角的当前位置,当获取到目标角的当前位置后向目标角移动,直至到达目标角的当前位置,到达后,则向目标角发出“是否跟随”的提示,其中,上述提示会在目标虚拟角的终端的显示屏上弹出一个提示窗口,提示窗口中包括“是否跟随”的提示语,以及“是”和“否”两个选项,当然选项也可以是“跟随”和“不跟随”等类似的选项;若目标虚拟角选择“跟随”或“是”等表示肯定型的选项,则当前受控虚拟角移动时,目标虚拟角跟随当前角移动,直至到达终点;若目标虚拟角选择“不跟随”或“否”等表示否定型的选项时,则可以通过控制受控虚拟目标角的形式,使得目标虚拟角向目标移动路线移动。
47.在一些可选的示例性实施例中,当确定发出指引请求的虚拟角需要帮助时,则将发出指引请求的角确定为目标虚拟角,同时将目标移动路线分享给目标虚拟角,用于控制或显示目标虚拟角的终端设备接收目标移动路线,并根据目标移动路线生成用于对所述目标虚拟角进行路线提示的提示信息,进一步的,控制目标虚拟角游戏用户根据提示信息,控制目标虚拟角移动。
48.进一步的,在根据提示信息控制目标虚拟角移动时,首先,获取目标虚拟角的当前位置,根据目标虚拟角的当前位置确定目标虚拟角的当前位置与目标移动路线上的任意一个位置的距离值;其中,距离值为目标虚拟角的当前位置与目标移动路线上的任意一个位置的间隔距离,具体的,间隔距离可以是直线距离,当然也可以是实际路线的长度;然后,确定目标移动路线上距离目标虚拟角的当前位置最近的位置的坐标点,并控制目标虚拟角向坐标点移动;最后,在确定目标虚拟角移动到坐标点,控制目标虚拟角沿行进标识向目标移动路线的终点进行移动。其中,控制目标虚拟角沿行进标识向目标移动路线的终点进行移动的移动方式可以是走、跑、跳等的任一一种,也可以是几种移动方式的组合,具体根据路线的实际情况进行变换,例如,当移动路线上出现凹陷或凸出时可以通过跳的形式越过凹陷或凸出,待越过之后可以继续按照之前的移动方式(走或跑等)进行移动。
49.由上述可知,本技术的游戏中的路线分享方法通过终端设备提供图形用户界面,其中,图形用户界面显示有目标游戏的至少部分游戏场景,游戏场景中包括受控虚拟角,
具体包括:获取目标移动路线,目标移动路线为基于目标游戏中的第一游戏角在游戏场景中的移动所生成的移动路线;在图形用户界面中基于目标移动路线确定目标移动路线中的行进标识,根据行进标识控制受控虚拟角沿行进标识进行移动,使得游戏用户在根据已有移动路线控制受控虚拟角进行移动的时可以不需要游戏中的其他用户带领,也不需要开两个屏幕或者分屏,减少了用户一边观看攻略一边在游戏中自己操作的麻烦,提升了用户的游戏体验。
50.需要说明的是,本技术实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本技术实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
51.需要说明的是,上述对本技术的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
52.基于同一发明构思,与上述任意实施例方法相对应的,本说明书一个或多个实施例还提供了一种游戏中的路线分享装置。
53.参考图2,所述游戏中的路线分享装置,包括:
54.获取模块202,被配置获取目标移动路线,所述目标移动路线为基于所述目标游戏中的第一游戏角在所述游戏场景中的移动所生成的移动路线;
55.控制模块204,被配置为根据所述游戏攻略路线日志,确定推荐路线信息。
56.在一些实施方式中,所述获取模块202,包括:
57.基于预设的游戏攻略获取所述游戏攻略中所包括的目标移动路线;或
58.基于所述第一游戏角或第二游戏角所分享的移动路线日志,从所述移动路线日志获取所述目标移动路线。
59.在一些实施方式中,所述获取模块202,包括:
60.从所述受控虚拟角的当前位置至所述游戏场景中的第一位置的移动路径线和位于所述移动路径上的至少一个所述完整移动路线中的若干预设坐标点;
61.其中,所述至少一个预设坐标点分别用于指代所述游戏场景中的第二位置。
62.在一些实施方式中,所述获取模块202,还包括:
63.所述游戏攻略包括视频、图文攻略,每一游戏攻略配置有对应的攻略id;
64.所述基于预设的游戏攻略获取所述游戏攻略中所包括的目标移动路线的方法,包括:
65.获取游戏攻略对应的攻略id;
66.基于预设的攻略id与移动路线之间的映射关系,确定与所述游戏攻略的攻略id对应的移动路线为目标移动路线。。
67.在一些实施方式中,所述获取模块202,还包括:
68.在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识的步骤之后,所述方法还包括:
69.在所述图形用户界面中提示所述目标移动路线的长度和预计通行时间;
70.在所述控制所述受控虚拟角沿所述行进标识进行移动的步骤之后,所述方法还包括:
71.根据所述受控虚拟角的移动,实时更新所述长度和所述预计通行时间。
72.在一些实施方式中,所述控制模块204,包括:
73.所述在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识的步骤,包括:
74.在所述图形用户界面中提供与所述目标移动路线对应的方向标识;和/或
75.在所述游戏场景对应的游戏地图中标识所述目标移动路线。
76.在一些实施方式中,所述控制模块204,还包括:
77.所述图形用户界面中设置有用于录制所述游戏攻略的录制控件;
78.则,所述生成所述移动路线的方法,包括:
79.响应于触发所述录制控件,通过所述录制控件对所述第一游戏角在所述游戏场景中的移动路线进行录制,确定所述游戏攻略和所述移动路线日志,并将所述移动路线日志上传至服务器;其中,任一所述移动路线日志均对应有日志id,且所述日志id与所述攻略id相关联。
80.在一些实施方式中,所述控制模块204,还包括:
81.接收到目标虚拟角的路线指引请求,向所述目标虚拟角分享所述目标移动路线,以使所述目标虚拟角对应的终端设备根据所述目标移动路线生成用于对所述目标虚拟角进行路线提示的的提示信息。
82.在一些实施方式中,所述控制模块204,还包括:
83.基于所述提示信息,控制所述目标虚拟角移动。
84.在一些实施方式中,所述控制模块204,还包括:
85.获取所述目标虚拟角的当前位置,根据所述目标虚拟角的当前位置确定所述目标虚拟角的当前位置与所述目标移动路线上的任一位置的距离值;
86.确定所述目标移动路线上距离所述目标虚拟角的当前位置最近的位置的坐标点,并控制所述目标虚拟角向所述坐标点移动;
87.响应于确定所述目标虚拟角移动至所述坐标点,控制所述目标虚拟角沿所述行进标识进行移动。
88.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本技术时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
89.上述实施例的装置通过获取目标移动路线,目标移动路线为基于目标游戏中的第一游戏角在游戏场景中的移动所生成的移动路线;在图形用户界面中基于目标移动路线确定目标移动路线中的行进标识,根据行进标识控制受控虚拟角沿行进标识进行移动,使得游戏用户在根据已有移动路线控制受控虚拟角进行移动的时可以不需要游戏中的其他用户带领,也不需要开两个屏幕或者分屏,减少了用户一边观看攻略一边在游戏中自己操作的麻烦,提升了用户的游戏体验。
90.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理
器执行所述程序时实现上任意一实施例所述的游戏中的路线分享方法。
91.图3示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
92.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
93.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
94.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
95.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
96.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
97.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
98.上述实施例的电子设备用于实现前述任一实施例中相应的游戏中的路线分享方法,并且具有相应的方法实施例的有益效果,具体的,上述路线分享方法通过获取目标移动路线,目标移动路线为基于目标游戏中的第一游戏角在游戏场景中的移动所生成的移动路线;在图形用户界面中基于目标移动路线确定目标移动路线中的行进标识,根据行进标识控制受控虚拟角沿行进标识进行移动,使得游戏用户在根据已有移动路线控制受控虚拟角进行移动的时可以不需要游戏中的其他用户带领,也不需要开两个屏幕或者分屏,减少了用户一边观看攻略一边在游戏中自己操作的麻烦,提升了用户的游戏体验。
99.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的游戏中的路线分享方法。
100.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器
(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
101.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的游戏中的路线分享方法,并且具有相应的方法实施例的有益效果,具体的,上述路线分享方法通过获取目标移动路线,目标移动路线为基于目标游戏中的第一游戏角在游戏场景中的移动所生成的移动路线;在图形用户界面中基于目标移动路线确定目标移动路线中的行进标识,根据行进标识控制受控虚拟角沿行进标识进行移动,使得游戏用户在根据已有移动路线控制受控虚拟角进行移动的时可以不需要游戏中的其他用户带领,也不需要开两个屏幕或者分屏,减少了用户一边观看攻略一边在游戏中自己操作的麻烦,提升了用户的游戏体验。
102.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本技术的范围(包括权利要求)被限于这些例子;在本技术的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本技术实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
103.另外,为简化说明和讨论,并且为了不会使本技术实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本技术实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本技术实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本技术的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本技术实施例。因此,这些描述应被认为是说明性的而不是限制性的。
104.尽管已经结合了本技术的具体实施例对本技术进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
105.本技术实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本技术实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:


1.一种游戏中的路线分享方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示有目标游戏的至少部分游戏场景,所述游戏场景中包括受控虚拟角,所述方法包括:获取目标移动路线,所述目标移动路线为基于所述目标游戏中的第一游戏角在所述游戏场景中的移动所生成的移动路线;基于所述目标移动路线,在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识,并控制所述受控虚拟角沿所述行进标识进行移动。2.根据权利要求1所述的方法,其特征在于,所述获取目标移动路线的步骤,包括:基于预设的游戏攻略获取所述游戏攻略中所包括的目标移动路线;或基于所述第一游戏角或第二游戏角所分享的移动路线日志,从所述移动路线日志获取所述目标移动路线。3.根据权利要求1所述的方法,其特征在于,所述目标移动路线至少包括从所述受控虚拟角的当前位置至所述游戏场景中的第一位置的移动路径和位于所述移动路径上的至少一个预设坐标点;其中,所述至少一个预设坐标点分别用于指代所述游戏场景中的第二位置。4.根据权利要求2所述的方法,其特征在于,所述游戏攻略包括视频、图文攻略,每一游戏攻略配置有对应的攻略id;所述基于预设的游戏攻略获取所述游戏攻略中所包括的目标移动路线的方法,包括:获取游戏攻略对应的攻略id;基于预设的攻略id与移动路线之间的映射关系,确定与所述游戏攻略的攻略id对应的移动路线为目标移动路线。5.根据权利要求1所述的方法,其特征在于,在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识的步骤之后,所述方法还包括:在所述图形用户界面中提示所述目标移动路线的长度和预计通行时间;在所述控制所述受控虚拟角沿所述行进标识进行移动的步骤之后,所述方法还包括:根据所述受控虚拟角的移动,实时更新所述长度和所述预计通行时间。6.根据权利要求1所述的方法,其特征在于,所述在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识的步骤,包括:在所述图形用户界面中提供与所述目标移动路线对应的方向标识;和/或在所述游戏场景对应的游戏地图中标识所述目标移动路线。7.根据权利要求4所述的方法,其特征在于,所述图形用户界面中设置有用于录制所述游戏攻略的录制控件;则,所述生成所述移动路线的方法,包括:响应于触发所述录制控件,通过所述录制控件对所述第一游戏角在所述游戏场景中的移动路线进行录制,确定所述游戏攻略和所述移动路线日志,并将所述移动路线日志上传至服务器;其中,任一所述移动路线日志均对应有日志id,且所述日志id与所述攻略id相关联。8.根据权利要求1所述的方法,其特征在于,所述控制所述受控虚拟角沿所述行进标
识进行移动之后,所述方法还包括:接收到目标虚拟角的路线指引请求,向所述目标虚拟角分享所述目标移动路线,以使所述目标虚拟角对应的终端设备根据所述目标移动路线生成用于对所述目标虚拟角进行路线提示的提示信息。9.根据权利要求8所述的方法,其特征在于,在所述生成用于对所述目标虚拟角进行路线提示的提示信息之后,所述方法还包括:基于所述提示信息,控制所述目标虚拟角移动。10.根据权利要求8所述的方法,其特征在于,所述生成用于对所述目标虚拟角进行路线提示的提示信息的步骤,包括:获取所述目标虚拟角的当前位置,根据所述目标虚拟角的当前位置确定所述目标虚拟角的当前位置与所述目标移动路线上的任一位置的距离值;确定所述目标移动路线上距离所述目标虚拟角的当前位置最近的位置的坐标点;根据所述坐标点、所述当前位置、以及所述目标移动路线,生成指引所述目标虚拟角从所述当前位置出发经过所述坐标点并沿所述目标移动路线移动的路线提示信息。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:基于所述路线提示信息,控制所述目标虚拟角从所述当前位置出发经过所述坐标点并沿所述目标移动路线移动。12.一种游戏中的路线分享装置,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示有目标游戏的至少部分游戏场景,所述游戏场景中包括受控虚拟角,所述装置包括:获取模块,被配置为获取目标移动路线,所述目标移动路线为基于所述目标游戏中的第一游戏角在所述游戏场景中的移动所生成的移动路线;控制模块,被配置为基于所述目标移动路线,在所述图形用户界面中提供用于指示所述受控虚拟角在所述游戏场景中进行移动的行进标识,并控制所述受控虚拟角沿所述行进标识进行移动。13.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至11中任意一项所述的方法。14.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行权利要求1至11中任一所述方法。

技术总结


本申请提供一种游戏中的路线分享方法、装置、电子设备及存储介质。其中,所述游戏中的路线分享方法通过终端设备提供图形用户界面,图形用户界面显示有目标游戏的至少部分游戏场景,游戏场景中包括受控虚拟角,具体包括:获取目标移动路线,目标移动路线为基于目标游戏中的第一游戏角在游戏场景中的移动所生成的移动路线;基于目标移动路线,在图形用户界面中提供用于指示受控虚拟角在所述游戏场景中进行移动的行进标识,并控制所述受控虚拟角沿所述行进标识进行移动,本申请的上述方法使得根据已有移动路线进行移动的用户可以不需要游戏中的其他用户带领,减少了用户一边观看攻略一边在游戏中自己操作的麻烦,提升了用户的游戏体验。用户的游戏体验。用户的游戏体验。


技术研发人员:

胡佳胜 刘勇成 胡志鹏 袁思思 程龙

受保护的技术使用者:

网易(杭州)网络有限公司

技术研发日:

2022.08.22

技术公布日:

2022/11/22

本文发布于:2024-09-20 11:41:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/366.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   路线   目标   角色
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议