掌桥专利:专业的专利平台
掌桥专利
首页

游戏内容的回放方法、终端、可读存储介质及电子设备

文献发布时间:2023-06-19 10:22:47


游戏内容的回放方法、终端、可读存储介质及电子设备

技术领域

本申请涉及游戏技术领域,具体而言,涉及游戏内容的回放方法、终端、可读存储介质及电子设备。

背景技术

随着科学技术的飞速发展,不仅给人们的生活等方面带来了极大的便利,在文化娱乐方面也给人们带来了各种体验,例如游戏方面,得到了长足的发展,逐步从最初的平面类游戏,2D游戏等,发展到目前的3D游戏以及沉浸式游戏等,尤其是3D游戏,尤为受到当前玩家的喜爱。

在大多游戏过程中,玩家需要控制相应的虚拟角色去做各种事情,例如战斗、玩家之间互相PK、打怪等等,对于技术好、经验丰富的玩家来讲,大多会顺利完成,取得胜利,而对于技术不佳、经验匮乏的玩家而言,则存在大概率失败的风险,因此,如何帮助玩家学习游戏内容,以帮助玩家提高游戏操作,并提升游戏体验度,成为了亟需解决的问题。

发明内容

有鉴于此,本申请的目的在于提供一种游戏内容的回放方法、终端、可读存储介质及电子设备,可以获取虚拟角色执行游戏事件失败的位置处相关联的游戏视频,来为用户进行游戏视频的回放,为用户的游戏操作提供多种参考,通过对视频内容的学习和反思等,有助于帮助用户提高游戏操作,丰富用户的游戏经验。

本申请实施例还提供了一种游戏内容的回放方法,应用于显示有图形用户界面的终端,所述图形用户界面中至少显示有部分游戏场景和处于所述游戏场景中的第一虚拟角色,所述回放方法包括:

响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件;

根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程;

响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

在本申请的一些实施例中,所述回放所述第一游戏视频,还包括:

响应于视角切换操作指令,确定所述用户的观看视角;

按照所述观看视角,切换所述第一游戏视频的回放视角。

在本申请的一些实施例中,在所述回放所述第一游戏视频之后,所述回放方法还包括:

确定所述用户对所述目标游戏视频的评价信息;

基于所述评价信息,确定所述第一游戏视频对应的查看顺序。

在本申请的一些实施例中,所述响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频,包括:

响应于选择操作指令,从至少一所述第一游戏视频中确定目标游戏视频;

响应于所述目标游戏视频的播放操作指令,回放所述目标游戏视频。

在本申请的一些实施例中,所述响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频,包括:

响应于所述第一游戏视频的播放操作指令,按照所述第一游戏视频对应的查看顺序,依次回放所述第一游戏视频。

在本申请的一些实施例中,所述游戏事件包括第一战斗事件,其中,所述第一战斗事件为所述第一虚拟角色与第二虚拟角色进行对战的游戏事件,所述回放方法还包括:

响应于查看操作指令,获取所述第一虚拟角色执行所述第一战斗事件失败时在所述游戏场景中的第一位置,其中,所述用户通过控制所述第一虚拟角色以执行所述第一战斗事件;

同时,获取第二虚拟角色执行第一战斗事件成功时在所述游戏场景中的第二位置;

根据所述第二位置,获取第二战斗事件对应的至少一第二游戏视频,其中,所述第二游戏视频包括记录有所述第二虚拟角色在所述第二位置执行所述第二战斗事件失败时的操作过程,且所述第二战斗事件为所述第二虚拟角色与其他虚拟角色之间发生的所述游戏事件;

响应于所述第二游戏视频的播放操作指令,回放所述第二游戏视频。

在本申请的一些实施例中,所述根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,包括:

获取所述用户关注的玩家信息;

确定所述玩家信息所指示的玩家上传的,在所述第一位置处执行所述游戏事件成功时的至少一存储视频;

将至少一所述存储视频确定为能够供所述用户观看的至少一第一游戏视频。

在本申请的一些实施例中,所述根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,还包括:

确定所述第一虚拟角色执行游戏事件过程中的行动轨迹;

从所述行动轨迹中,确定出在所述游戏位置之前的至少一个行动位置;

获取在所述至少一个行动位置处,所述游戏事件对应的多个第二行动视频,其中,所述多个第二行动视频包括所述第一虚拟角色的游戏视频,以及所述游戏中其他虚拟角色的游戏视频;

将所述多个第二行动视频确定为待播放的所述多个第一游戏视频。

在本申请的一些实施例中,根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频还包括:

响应于在游戏地图上对兴趣观看地点的选择操作指令,确定与所述兴趣观看地点所关联的至少一个事件;

确定在所述兴趣观看地点处,与所述至少一个事件关联的至少一个事件视频;

按照预设筛选条件,从所述至少一个事件视频中确定出至少一待回放视频,并将至少一所述待回放视频确定为待回放的至少一目标游戏视频。

在本申请的一些实施例中,所述预设筛选条件包括以下条件中的一种或者多种:

视频的评价信息、视频所属玩家的玩家信息、视频的时间信息和视频的时长信息。

本申请实施例还提供了一种终端,所述终端包括:

位置获取模块,用于响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件;

视频获取模块,用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程;

第一视频回放模块,用于响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

在本申请的一些实施例中,所述第一视频回放模块在用于回放所述第一游戏视频时,所述第一视频回放模块还用于:

响应于视角切换操作指令,确定所述用户的观看视角;

按照所述观看视角,切换所述第一游戏视频的回放视角。

在本申请的一些实施例中,所述终端还包括查看顺序确定模块,所述查看顺序确定模块用于:

确定所述用户对所述第一游戏视频的评价信息;

基于所述评价信息,确定所述第一游戏视频对应的查看顺序。

在本申请的一些实施例中,所述第一视频回放模块在用于响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频时,所述第一视频回放模块用于:

响应于选择操作指令,从至少一所述第一游戏视频中确定目标游戏视频;

响应于所述目标游戏视频的播放操作指令,回放所述目标游戏视频。

在本申请的一些实施例中,所述第一视频回放模块在用于响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频时,所述第一视频回放模块用于:

响应于所述第一游戏视频的播放操作指令,按照所述第一游戏视频对应的查看顺序,依次回放所述第一游戏视频。

在本申请的一些实施例中,所述游戏事件包括第一战斗事件,其中,所述第一战斗事件为所述第一虚拟角色与第二虚拟角色进行对战的游戏事件,所述终端还包括第二视频回放模块,所述第二视频回放模块用于:

响应于查看操作指令,获取所述第一虚拟角色执行所述第一战斗事件失败时在所述游戏场景中的第一位置,其中,所述用户通过控制所述第一虚拟角色以执行所述第一战斗事件;

同时,获取第二虚拟角色执行第一战斗事件成功时在所述游戏场景中的第二位置;

根据所述第二位置,获取第二战斗事件对应的至少一第二游戏视频,其中,所述第二游戏视频包括记录有所述第二虚拟角色在所述第二位置执行所述第二战斗事件失败时的操作过程,且所述第二战斗事件为所述第二虚拟角色与其他虚拟角色之间发生的所述游戏事件;

响应于所述第二游戏视频的播放操作指令,回放所述第二游戏视频。

在本申请的一些实施例中,所述视频获取模块在用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频时,所述视频获取模块用于:

获取所述用户关注的玩家信息;

确定所述玩家信息所指示的玩家上传的,在所述第一位置处执行所述游戏事件成功时对应的多个存储视频;

将至少一所述存储视频确定为能够供所述用户观看的至少一第一游戏视频。

在本申请的一些实施例中,所述视频获取模块在用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频时,所述视频获取模块用于:

确定所述第一虚拟角色执行游戏事件过程中的行动轨迹;

从所述行动轨迹中,确定出在所述第一位置之前的至少一个行动位置;

获取在所述至少一个行动位置处,所述游戏事件对应的多个第二行动视频,其中,所述多个第二行动视频包括所述第一虚拟角色的游戏视频,以及所述游戏中其他虚拟角色的游戏视频;

将所述多个第二行动视频确定为待播放的多个第一游戏视频。

在本申请的一些实施例中,所述视频获取模块在用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频时,所述视频获取模块用于:

响应于在游戏地图上对兴趣观看地点的选择操作指令,确定与所述兴趣观看地点所关联的至少一个事件;

确定在所述兴趣观看地点处,与所述至少一个事件关联的至少一个事件视频;

按照预设筛选条件,从所述至少一个事件视频中确定出至少一待回放视频,并将至少一所述待回放视频确定为待回放的至少一目标游戏视频。

在本申请的一些实施例中,所述预设筛选条件包括以下条件中的一种或者多种:

视频的评价信息、视频所属玩家的玩家信息、视频的时间信息和视频的时长信息。

本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的游戏内容的回放方法的步骤。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的游戏内容的回放方法的步骤。

本申请实施例提供的游戏内容的回放方法、终端、可读存储介质及电子设备,响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件;根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程;响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

这样,在接收到查看操作时,获取第一虚拟角色执行游戏事件失败时的第一位置,并获取在第一位置处,与游戏事件对应的至少一第一游戏视频,响应于第一游戏视频的播放操作指令,回放第一游戏视频,为用户的游戏操作提供多种参考,通过对视频内容的学习和反思等,有助于帮助用户提高游戏操作,丰富用户的游戏经验。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例所提供的一种游戏内容的回放方法的流程图;

图2为本申请另一实施例提供的一种游戏内容的回放方法的流程图;

图3为本申请实施例提供的第一游戏视频的确定过程的示意图;

图4为本申请实施例所提供的一种终端的结构示意图之一;

图5为本申请实施例所提供的一种终端的结构示意图之二;

图6为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

首先,对本申请可适用的应用场景进行介绍。本申请可应用于游戏技术领域,在游戏进行过程中,玩家可以选择记录自己在游戏操作过程中的游戏视频,在游戏结束(玩家战斗失败被淘汰或是玩家取得胜利结束一局游戏)后,玩家可以通过对记录的游戏视频进行回放,复盘自己的游戏操作,总结游戏经验,以此来提高自己的游戏操作技能。

经研究发现,现阶段,在玩家控制相应的虚拟角色去做各种事情,例如战斗、玩家之间互相PK、打怪等等,对于技术好、经验丰富的玩家来讲,大多会顺利完成,取得胜利,而对于技术不佳、经验匮乏的玩家而言,则存在大概率失败的风险,因此,如何帮助玩家学习游戏内容,以帮助玩家提高游戏操作,并提升游戏体验度,成为了亟需解决的问题。

基于此,本申请实施例提供了一种游戏内容的回放方法,可以回放与虚拟角色执行游戏事件失败的游戏位置处,所关联的游戏视频,为用户的游戏操作提供多种参考,通过对视频内容的学习和反思等,有助于帮助用户提高游戏操作,丰富用户的游戏经验。

请参阅图1,图1为本申请实施例所提供的一种游戏内容的回放方法的流程图,应用于显示有图形用户界面的终端,所述图形用户界面中至少显示有部分游戏场景和处于所述游戏场景中的第一虚拟角色,本申请实施例提供的游戏内容的回放方法,包括:

S101、响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件。

该步骤中,响应于查看操作指令,获取用户在游戏中控制的第一虚拟角色在执行相应的游戏事件的过程中,执行游戏事件失败时的第一位置。

这里,查看操作可以是在以此游戏事件结束后,游戏界面中显示回放选择界面,当接收到对显示回放选择界面中的查看按钮的触摸操作,确定接收到了查看操作;还可以是在游戏设置选择界面中选择了回放选项,以此确定接收到了查看操作。

其中,查看操作指令可以是用户发出的触控指令,还可以是系统发出的预设指令,当查看操作指令时用户发出的触控指令时,用户的触控操作可以是单击、双击、滑动或长按等操作。

这里,对于执行游戏事件失败的第一位置的确定可以是通过设置在游戏内部的游戏地图中的坐标位置来指示。

其中,第一位置可以是第一虚拟角色在刚结束的一次游戏事件中,执行游戏事件失败时的位置,还可以是第一虚拟角色在历史游戏进程中,第一虚拟角色执行游戏事件至少一次失败时对应的位置。

S102、根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程。

该步骤中,获取在步骤S101确定出的第一位置处,与所述游戏事件对应的至少一第一游戏视频,在至少一第一游戏视频中不仅包括第一虚拟角色在第一位置执行游戏事件成功的操作过程,还可以包括在同一游戏中其他虚拟角色在第一位置执行游戏事件成功的操作过程。

其中,第一虚拟角色是用户通过终端进行控制的,以执行相应的游戏事件完成游戏操作的角色。

这里,在第一位置处包括的第一虚拟角色的游戏操作过程,可以是在刚结束的一次游戏事件中,第一虚拟角色在第一位置处执行游戏事件成功时的游戏操作过程,还可以是在历史游戏进程中,第一虚拟角色在第一位置处执行游戏事件成功时的游戏操作过程。

这里,对于游戏中其他虚拟角色的游戏操作过程,可以是与第一虚拟角色处于同一场游戏场景中的全部其他虚拟角色在第一位置处的游戏操作过程,也可以是与第一虚拟角色在第一位置处执行游戏事件成功的虚拟角色的游戏视频;还可以是在其他场游戏中在第一位置表现良好(执行游戏事件成功次数较多)的虚拟角色的游戏操作过程。

S103、响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

该步骤中,响应于对确定出的第一游戏视频的播放操作指令,对选定的第一游戏视频进行回放。

这里,第一游戏视频可能有一个,也可能有多个,当仅有一个第一游戏视频时,直接响应于第一游戏视频的播放指令,回放第一游戏视频即可;当存在不止一个第一游戏视频时,则需要从多个第一游戏视频中选择出一个目标游戏视频进行回放。

这里,在存在多个第一游戏视频时,用户对第一游戏视频的播放操作的确定,可以是将第一位置处的全部或部分第一游戏视频对应的玩家ID以列表形式展示出来,根据用户对列表中玩家ID的触控操作,确定出待回放的第一游戏视频;还可以是用户手动输入想要查看的第一游戏视频,针对于其他虚拟角色的游戏视频,用户可以通过输入相应的玩家ID以此来回放相应的第一游戏视频;针对于第一虚拟角色,用户可以输入执行游戏事件的结果来回放相应的目标游戏视频,例如可以输入“查看本次游戏失败的游戏视频”,这时将回放第一虚拟角色在游戏位置处执行游戏事件失败的游戏视频。

其中,用户的触控操作可以是单击、双击、滑动或长按等操作。

这里,用户可以选择在第一位置处仅观看第一虚拟角色执行游戏事件失败的游戏视频,以此总结游戏经验;还可以是将第一位置处的全部第一游戏视频均进行回放,以学习在第一位置处的执行游戏事件成功时的操作方式,降低下次在第一位置处执行游戏事件失败的概率。

本申请实施例提供的游戏内容的回放方法,响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件;根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程;响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

这样,在接收到查看操作时,获取第一虚拟角色执行游戏事件失败时的第一位置,并获取在第一位置处,与游戏事件对应的至少一第一游戏视频,响应于第一游戏视频的播放操作指令,回放第一游戏视频,为用户的游戏操作提供多种参考,通过对视频内容的学习和反思等,有助于帮助用户提高游戏操作,丰富用户的游戏经验。

请参阅图2,图2为本申请另一实施例提供的一种游戏内容的回放方法的流程图。如图2中所示,本申请实施例提供的游戏内容的回放方法,包括:

S201、响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件。

S202、根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程。

S203、响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

S204、确定所述用户对所述第一游戏视频的评价信息。

该步骤中,确定用户对第一游戏视频的回放情况的评价信息。

其中,评价信息可以是用户根据回放视频中的玩家的操作技术,以及在第一游戏视频中执行游戏事件的结果,给第一游戏视频的评分,评分可以是1-5分,分值越高,说明第一游戏视频的质量越高;还可以是直接对第一游戏视频的评价,例如“视频画质清晰”、“操作流畅”等。

这里,一个被上传的游戏视频是可以被游戏中全部的玩家看到的,相应的一个第一游戏视频的评价可以是基于观看过该第一游戏视频并且进行相应评价的所有玩家的评价决定的,当用户对第一游戏视频进行评价后,会在用户评价结束后的一段时间后(可以是第一游戏视频播放预设时长后),将用户对第一游戏视频的评分加到之前该第一游戏视频的评价得分后,以此来更新该第一游戏视频的综合评价。

以评价信息为评分为例,在用户观看第一游戏视频的回放之前,第一游戏视频的综合评价为75分,用户在观看完第一游戏视频给出的评分是4分,那么在第一游戏视频播放预设时长后,第一游戏视频更新后的综合评分为75+4=79分。

这里,对于一个第一游戏视频的评价,还可以是综合每一个用户对这一个第一游戏视频的评价,当用户对第一游戏视频进行评价后,会在用户评价结束后的一段时间后(可以是第一游戏视频播放预设时长后),获得另一用户对该第一游戏视频的评价,综合两个用户对第一视频的评价,来更新该第一游戏视频的综合评价。

针对于上述示例,以评价信息为评分为例,在用户观看第一游戏视频的回放之前,第一游戏视频的综合评价为75分,用户在观看完第一游戏视频给出的评分是85分,那么在用户观看完第一游戏视频之后,第一游戏视频更新后的综合评分为(75+80)/2=77.5分。

S205、基于所述评价信息,确定所述第一游戏视频对应的查看顺序。

该步骤中,根据步骤S204确定出的评价信息,对游戏视频进行播放,确定出第一游戏视频的查看顺序。

这里,对于一个游戏视频的评价,将会影响后续该游戏视频被浏览的几率,一个游戏视频的评价越高,该游戏视频被浏览的概率越大。

这里,对于用户来说,可能存在多个需要进行回放的游戏视频,一般默认的是从评价信息由高到低的顺序播放视频,所以需要根据第一游戏视频的评价信息确定出第一游戏视频在回放时的具体播放顺序。

这里,还可以将每个游戏位置处的多个游戏视频按照综合评价由高到低的顺序进行排序,排名在预设位置之后(例如,排名低于10位)的游戏视频将被认为是非优质视频,进行回放的参考意义不大,这样的游戏视频将会被删除,以节省内存空间。

这里,用户可以对第一游戏视频进行多次评价,在用户对第一游戏视频进行一次回放查看,就可以对第一游戏视频进行一次评价。

其中,S201至S203的描述可以参照S101至S103的描述,并且能达到相同的技术效果,对此不做赘述。

进一步的,步骤S203包括:响应于视角切换操作指令,确定所述用户的观看视角;按照所述观看视角,切换所述第一游戏视频的回放视角。

该步骤中,响应于视角切换操作指令,确定用户选择的回放第一游戏视频的观看视角;并根据选择的观看视角切换第一游戏视频的回放视角。

这里,在进行第一游戏视频的回放时,为了用户可以更加全面地分析自己或其他玩家在第一位置处执行游戏事件时的操作过程,可以根据第一视角的切换操作指令,以切换回放视频的观看视角。

其中,以执行的游戏事件为战斗事件为例,观看视角可以包括己方视角、敌方视角、第三视角、外部OB(Observer)视角或全局视角等。

这里,可以在图形用户界面上显示视角选择选项,通过用户的选择操作,确定用户选定的观看视角。

这里,在进行第一视频回放时,一般可以是将第一游戏视频的回放视角设定为己方视角,如果未接收到用户的视角切换操作,将直接以预设的回放角度进行游戏视频回放。

这里,用户的视角切换操作可以是在进行游戏视频的回放的过程中进行的,也可以是在开始进行第一游戏视频回放前,用户直接选定的。

进一步的,步骤S203还包括:响应于选择操作指令,从至少一所述第一游戏视频中确定目标游戏视频;响应于所述目标游戏视频的播放操作指令,回放所述目标游戏视频。

该步骤中,当第一游戏视频不止一个时,响应于选择操作指令,从多个第一游戏视频中确定出用户选择的目标游戏视频。

这里,选择操作指令可以是由系统发出的预设指令,也可以是用户的选择操作指令,当用户发出选择操作指令时,可以是从多个游戏视频中选择指定玩家ID的第一游戏视频,还可以是选择在第一位置处,执行游戏事件成功的多个第一游戏视频。

进一步的,步骤S203还包括:响应于所述第一游戏视频的播放操作指令,按照所述第一游戏视频对应的查看顺序,依次回放所述第一游戏视频。

该步骤中,在根据评价信息确定出第一游戏视频的查看顺序后,在接收到第一游戏视频的播放操作指令后,按照第一游戏视频对应的查看顺序,依次回放第一游戏视频。

这里,在有多个待回放的第一游戏视频时,根据确定出的第一视频对应的查看顺序,按照顺序依次回放第一游戏视频,由于第一视频对应的查看顺序的查看顺序是按照第一视频对应的评价信息进行排序的,一般是评价越高的第一游戏视频对应的查看顺序越靠前,因此,在进行第一游戏视频的回访时,可以设置一个预设位置,将排序在该预设位置之后的第一游戏视频舍弃,以节省第一游戏视频的回放时间。

进一步的,当所述游戏事件为战斗事件时,其中,所述第一战斗事件为所述第一虚拟角色与第二虚拟角色进行对战的游戏事件,所述回放方法还包括:响应于查看操作指令,获取所述第一虚拟角色执行所述第一战斗事件失败时在所述游戏场景中的第一位置,其中,所述用户通过控制所述第一虚拟角色以执行所述第一战斗事件;同时,获取第二虚拟角色执行第一战斗事件成功时在所述游戏场景中的第二位置;根据所述第二位置,获取第二战斗事件对应的至少一第二游戏视频,其中,所述第二游戏视频包括记录有所述第二虚拟角色在所述第二位置执行所述第二战斗事件失败时的操作过程,且所述第二战斗事件为所述第二虚拟角色与其他虚拟角色之间发生的所述游戏事件;响应于所述第二游戏视频的播放操作指令,回放所述第二游戏视频。

该步骤中,当游戏事件包括第一虚拟角色以及第二虚拟角色进行对战的第一战斗事件时,响应于查看操作指令,获取第一虚拟角色执行第一战斗事件失败时的第一位置,以及获取第二虚拟角色在执行第一战斗事件成功时的第二游戏位置,将在第二位置处第二虚拟角色执行第二战斗事件失败时的操作过程,确定为第二虚拟角色对应的第二游戏视频,响应于对第二游戏视频的播放操作指令,回放第二游戏视频。

这里,在第一虚拟角色执行第一战斗事件失败时,除了需要获取第一虚拟角色所处的第一位置,还需要获取导致第一虚拟角色战斗失败的第二虚拟角色所在的第二位置。

其中,对于第一位置以及第二位置的定位,均可以是通过坐标来在游戏场景中坐标系中进行准确定位,从而确定出准确的第一位置以及第二位置。

这里,在第二位置获取第二虚拟角色的第二游戏视频,可以包括在刚执行完的第二战斗事件中其他虚拟角色的操作过程,也可以包括在历史战斗事件中第二虚拟角色在第二位置处战斗失败的操作过程,以此来给第一虚拟角色的控制方提供充分的参考,以提高第一虚拟角色在下一次执行战斗事件时,在第一位置处战胜第二虚拟角色的概率。

进一步的,步骤S202包括:获取所述用户关注的玩家信息;确定所述玩家信息所指示的玩家上传的,在所述第一位置处执行所述游戏事件成功时的至少一存储视频;将至少一所述存储视频确定为能够供所述用户观看的至少一第一游戏视频。

该步骤中,获取用户关注的玩家信息,确定玩家信息指示的玩家上传的在第一位置处执行游戏事件成功时的至少一存储视频;将确定出的至少一存储视频确定为能够供用户观看的待播放的至少一第一游戏视频。

这里,在玩家进行游戏的过程中,游戏本身会存在记录回放的功能,进行游戏的玩家可以根据自己的需求,选择打开或者关闭记录回放功能,在打开记录回放功能时,玩家在每一个游戏位置处的操作均会被记录成视频,当在每个游戏位置的操作视频录制结束后,玩家还可以自主选择记录视频的观看权限,以此来确定录制视频可以被查看的玩家。

这里,在每个游戏中都会存在一些操作比较优秀的玩家,对于这些玩家的操作视频参考价值较大,而这些玩家本身的关注度也比较高,用户可以通过输入这些优秀玩家的ID来观看玩家在相应的游戏位置的操作来总结经验。

这里,用户还可以选择与自己在同一场游戏中的MVP玩家在相应的游戏位置的操作视频,来总结学习经验。

进一步的,所述回放方法还包括:确定所述第一虚拟角色执行游戏事件过程中的行动轨迹;从所述行动轨迹中,确定出在所述第一位置之前的至少一个行动位置;获取在所述至少一个行动位置处,所述游戏事件对应的多个第二行动视频,其中,所述多个第二行动视频包括所述第一虚拟角色的游戏视频,以及所述游戏中其他虚拟角色的游戏视频;将所述多个第二行动视频确定为待播放的多个第一游戏视频。

该步骤中,确定第一虚拟角色在执行游戏事件的过程中,在游戏场景中行走的行动轨迹,并从行动轨迹中确定出在游戏位置之前的至少一个行动位置;并在确定出的每一个行动位置处,游戏事件对应的多个第二行动视频;并将多个第二行动视频确定为多个第一游戏视频。

这里,第一虚拟角色执行游戏事件过程中的行动轨迹中可能会存在多个行动位置,并且在这多个行动位置处,第一虚拟角色均执行了相应的游戏任务,同时第一虚拟角色在这多个行动位置处均成功执行了游戏任务,这时可以参考第一虚拟角色或是其他虚拟角色在每个行动位置处的成功操作,以此来总结在第一位置处应该进行的操作,进而有效避免下一次在第一位置处执行游戏事件失败。

以游戏事件为战斗事件为例,在第一虚拟角色执行游戏事件的行动轨迹中包括三个位置,A点、B点以及C点,第一虚拟角色在C点执行战斗事件失败,那么C点即为第一位置,第一虚拟角色在A点以及B点执行战斗事件成功,可以获取第一虚拟角色在A点以及B点处执行战斗事件成功的第二行动视频,以及除第一标虚拟角色之外执行相同游戏事件的其他虚拟角色成功时的第二行动视频,并将获取到的多个第二行动视频呈现给第一虚拟角色,供第一虚拟角色选择回放学习游戏胜利的经验。

请参阅图3,图3为本申请实施例提供的第一游戏视频的确定过程的示意图,以游戏事件为战斗事件为例,在图形用户界面300中用户控制第一虚拟角色301以及第二虚拟角色302在进行战斗,第一虚拟角色301以及第二虚拟角色302在A点303处进行第一次战斗,用户控制第一虚拟角色301以及第二虚拟角色302战斗平局,在某一时刻移动到B点304时,第一虚拟角色301战斗成功,第二虚拟角色302战败,第一虚拟角色301继续战斗任务,在某一时刻移动到C点305时,第一虚拟角色301战斗失败,被第三虚拟角色306打倒,用户游戏失败,响应于查看操作,用户可以获取在A点303以及B点304处第一虚拟角色301战胜以及战平的游戏视频,以及C点305处在第一虚拟角色301战败的视频,并将每个点相关联的多个游戏视频显示给用户,多个游戏视频中包括但不限于第一虚拟角色301在各个点处的操作视频,以及第二虚拟角色302以及第三虚拟角色306的游戏视频,以供用户对游戏过程进行复盘,总结经验。

进一步的,所述步骤S202还包括:响应于在游戏地图上对兴趣观看地点的选择操作指令,确定与所述兴趣观看地点所关联的至少一个事件;确定在所述兴趣观看地点处,与所述至少一个事件关联的至少一个事件视频;按照预设筛选条件,从所述至少一个事件视频中确定出至少一待回放视频,并将至少一所述待回放视频确定为待回放的至少一第一游戏视频。

该步骤中,响应于用户在游戏地图上对兴趣观看地点的选择操作,确定与用户选择出来的与兴趣观看地点相关联的至少一个事件以及每一个事件关联的事件视频,按照预先设置的筛选条件,从至少一个事件视频中确定出至少一待回放视频,并将至少一待回放视频确定为待回放的至少一第一游戏视频。

其中,预设筛选条件包括以下条件中的一种或者多种:视频的评价信息、视频所属玩家的玩家信息、视频的时间信息和视频的时长信息。

这里,在进行兴趣观看点的选择操作之前,用户可以自主选择一个地图功能,以此来打开游戏地图,在游戏地图中确定出自己比较感兴趣的兴趣观看地点,并查看在每个兴趣观看地点上的多个战斗视频,以此来进行游戏经验的学习。

这里,以游戏事件为战斗事件为例,在游戏的进行过程中,当越多的地点发生了战斗,也将会有更多的战斗的经验被评定为好的战斗经验,那么后期就可以让用户直接在游戏内的游戏地图中的兴趣观看地点进行选择,然后可以直接查看游戏内战斗的经验。

本申请实施例提供的游戏内容的回放方法,响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件;根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程;响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频;确定所述用户对所述第一游戏视频的评价信息;基于所述评价信息,确定所述第一游戏视频对应的查看顺序。

这样,在接收到查看操作时,获取第一虚拟角色执行游戏事件失败时的第一位置,并获取在第一位置处,与游戏事件对应的至少一第一游戏视频,响应于第一游戏视频的播放操作指令,回放第一游戏视频,为用户的游戏操作提供多种参考,通过对视频内容的学习和反思等,有助于帮助用户提高游戏操作,丰富用户的游戏经验。

请参阅图4、图5,图4为本申请实施例所提供的一种终端的结构示意图之一,图5为本申请实施例所提供的一种终端的结构示意图之二。如图4中所示,所述终端400包括:

位置获取模块410,用于响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件。

视频获取模块420,用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程。

第一视频回放模块430,用于响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

进一步的,如图5所示,所述终端400还包括查看顺序确定模块440,所述查看顺序确定模块440用于:

确定所述用户对所述第一游戏视频的评价信息;

基于所述评价信息,确定所述第一游戏视频对应的查看顺序。

进一步的,所述游戏事件包括第一战斗事件,其中,所述第一战斗事件为所述第一虚拟角色与第二虚拟角色进行对战的游戏事件,如图5所示,所述终端400还包括第二视频回放模块450,所述第二视频回放模块450用于:

响应于查看操作指令,获取所述第一虚拟角色执行所述第一战斗事件失败时在所述游戏场景中的第一位置,其中,所述用户通过控制所述第一虚拟角色以执行所述第一战斗事件;

同时,获取第二虚拟角色执行第一战斗事件成功时在所述游戏场景中的第二位置;

根据所述第二位置,获取第二战斗事件对应的至少一第二游戏视频,其中,所述第二游戏视频包括记录有所述第二虚拟角色在所述第二位置执行所述第二战斗事件失败时的操作过程,且所述第二战斗事件为所述第二虚拟角色与其他虚拟角色之间发生的所述游戏事件;

响应于所述第二游戏视频的播放操作指令,回放所述第二游戏视频。

进一步的,第一视频回放模块在用于回放所述第一游戏视频时,所述第一视频回放模块还用于:

响应于视角切换操作指令,确定所述用户的观看视角;

按照所述观看视角,切换所述第一游戏视频的回放视角。

进一步的,所述第一视频回放模块430在用于响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频时,所述第一视频回放模块430用于:

响应于选择操作指令,从至少一所述第一游戏视频中确定目标游戏视频;

响应于所述目标游戏视频的播放操作指令,回放所述目标游戏视频。

进一步的,述第一视频回放模块430在用于响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频时,所述第一视频回放模块430用于:

响应于所述第一游戏视频的播放操作指令,按照所述第一游戏视频对应的查看顺序,依次回放所述第一游戏视频。

进一步的,所述视频获取模块420在用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频时,所述视频获取模块420用于:

获取所述用户关注的玩家信息;

确定所述玩家信息所指示的玩家上传的,在所述游戏第一位置处执行所述游戏事件成功时对应的多个存储视频;

将至少一所述存储视频确定为能够供所述用户观看的至少一第一游戏视频。

进一步的,所述视频获取模块420在用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频时,所述视频获取模块420用于:

确定所述第一虚拟角色执行游戏事件过程中的行动轨迹;

从所述行动轨迹中,确定出在所述第一位置之前的至少一个行动位置;

获取在所述至少一个行动位置处,所述游戏事件对应的多个第二行动视频,其中,所述多个第二行动视频包括所述第一虚拟角色的游戏视频,以及所述游戏中其他虚拟角色的游戏视频;

将所述多个第二行动视频确定为待播放的所述多个第一游戏视频。

进一步的,述视频获取模块420在用于根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频时,所述视频获取模块420用于:

响应于在游戏地图上对兴趣观看地点的选择操作指令,确定与所述兴趣观看地点所关联的至少一个事件;

确定在所述兴趣观看地点处,与所述至少一个事件关联的至少一个事件视频;

按照预设筛选条件,从所述至少一个事件视频中确定出至少一待回放视频,并将至少一所述待回放视频确定为待回放的至少一目第一进一步的,所述预设筛选条件包括以下条件中的一种或者多种:

视频的评价信息、视频所属玩家的玩家信息、视频的时间信息和视频的时长信息。

本申请实施例提供的终端,响应于查看操作指令,获取所述第一虚拟角色执行游戏事件失败时在所述游戏场景中的第一位置,其中,所述第一虚拟角色通过终端接收到的控制指令执行所述游戏事件;根据所述第一位置,获取所述游戏事件对应的至少一第一游戏视频,其中,所述第一游戏视频包括记录有所述第一虚拟角色和/或其他虚拟角色在所述第一位置执行所述游戏事件成功时的操作过程;响应于所述第一游戏视频的播放操作指令,回放所述第一游戏视频。

这样,在接收到查看操作时,获取第一虚拟角色执行游戏事件失败时的第一位置,并获取在第一位置处,与游戏事件对应的至少一第一游戏视频,响应于第一游戏视频的播放操作指令,回放第一游戏视频,为用户的游戏操作提供多种参考,通过对视频内容的学习和反思等,有助于帮助用户提高游戏操作,丰富用户的游戏经验。

请参阅图6,图6为本申请实施例所提供的一种电子设备的结构示意图。如图6中所示,所述电子设备600包括处理器610、存储器620和总线630。

所述存储器620存储有所述处理器610可执行的机器可读指令,当电子设备600运行时,所述处理器610与所述存储器620之间通过总线630通信,所述机器可读指令被所述处理器610执行时,可以执行如上述图1以及图2所示方法实施例中的游戏内容的回放方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时可以执行如上述图1以及图2所示方法实施例中的游戏内容的回放方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

相关技术
  • 游戏内容的回放方法、终端、可读存储介质及电子设备
  • 游戏角色的控制方法、终端、可读存储介质及电子设备
技术分类

06120112524032