1.本技术涉及游戏技术领域,具体而言,涉及一种游戏中的虚拟任务执行方法、装置、设备及存储介质。
背景技术:
2.随着互联网技术的发展,游戏在人们生活中越来越常见,人们在休闲娱乐时一般会选择游戏作为消遣。
3.在一些游戏中,若某个任务由当前
玩家一人执行时很难完成,或需要较长的完成时间,因此当前玩家需要游戏中的虚拟好友与当前玩家一起共同执行该任务,则在共同执行之前,当前玩家需要依次点开与各期望一起执行任务的虚拟好友的对话框,并询问各虚拟好友是由愿意一起执行任务,在确定虚拟好友愿意后,再由当前玩家组建虚拟队伍,并向虚拟好友发送邀请,待虚拟好友确定邀请后,才组成当前玩家与虚拟好友的虚拟队伍,以执行上述任务。
4.但是上述方式的执行步骤繁琐,且不直观,存在玩家游戏体验较差的问题。
技术实现要素:
5.本技术的目的在于,针对上述现有技术中的不足,提供一种游戏中的虚拟任务执行方法、装置、设备及存储介质,以解决现有技术中执行步骤繁琐,且不直观,存在玩家游戏体验较差的问题。
6.为实现上述目的,本技术实施例采用的技术方案如下:
7.第一方面,本技术一实施例提供了一种游戏中的虚拟任务执行方法,
所述方法包括:
8.响应于在玩家列表中的第一选择
操作,确定第一选择操作所选中的玩家为
目标玩家;
9.响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;
10.向所述目标玩家发送针对所述第一目标任务的邀请请求;
11.若所述目标玩家返回确认邀请指令,则建立包括当前玩家和所述目标玩家的虚拟队伍,以使所述目标玩家和所述当前玩家共同执行所述第一目标任务。
12.可选地,所述第二选择操作为拖动操作,所述确定所述第二选择操作所选中的任务为第一目标任务,包括:
13.若所述拖动操作的结束位置在所述当前玩家的任务列表的预设显示区域内,则确定所述拖动操作的结束位置对应的任务为所述第一目标任务。
14.可选地,所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家,包括:
15.响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家类别控件
为目标类别,并确定目标类别下的至少一个玩家为目标玩家。
16.可选地,所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家,包括:
17.响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。
18.可选地,所述方法还包括:
19.确定所述目标玩家的任务列表中是否包括所述第一目标任务;
20.若否,则显示所述当前玩家和所述目标玩家的奖励分配比例。
21.可选地,所述方法还包括:
22.若所述第一目标任务执行完成,则根据所述当前玩家和所述目标玩家的奖励分配比例,对所述目标任务的预设完成奖励进行分配。
23.可选地,所述显示所述当前玩家和所述目标玩家的奖励分配比例,包括:
24.根据所述的奖励分配比例,将所述任务列表中所述目标任务对应的区域进行划分;
25.采用不同的显示方式,对划分后的区域进行区分显示。
26.可选地,所述向所述目标玩家发送针对所述第一目标任务的邀请请求之前,所述方法还包括:
27.若所述目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务;
28.所述向所述目标玩家发送针对所述第一目标任务的邀请请求,包括:
29.向所述目标玩家发送针对所述新的第一目标任务的邀请请求。
30.可选地,所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家之前,所述方法还包括:
31.响应于针对所述当前玩家的任务列表的第三选择操作,根据所述第三选择操作,确定所述第三选择操作所选中的任务为第二目标任务,并显示具有所述第二目标任务的所述玩家列表。
32.第二方面,本技术另一实施例提供了一种游戏中的虚拟任务执行装置,所述装置包括:确定模块、发送模块和建立模块,其中:
33.所述确定模块,用于响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;
34.所述发送模块,用于向所述目标玩家发送针对所述第一目标任务的邀请请求;
35.所述建立模块,用于若所述目标玩家返回确认邀请指令,则建立包括当前玩家和所述目标玩家的虚拟队伍,以使所述目标玩家和所述当前玩家共同执行所述第一目标任务。
36.可选地,所述确定模块,具体用于若所述拖动操作的结束位置在所述当前玩家的任务列表的预设显示区域内,则确定所述拖动操作的结束位置对应的任务为所述第一目标任务。
37.可选地,所述确定模块,具体用于响应于在玩家列表中的第一选择操作,确定第一
选择操作所选中的玩家类别控件为目标类别,并确定目标类别下的至少一个玩家为目标玩家。
38.可选地,所述确定模块,具体用于响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。
39.可选地,所述装置还包括:显示模块,其中:
40.所述确定模块,具体用于确定所述目标玩家的任务列表中是否包括所述第一目标任务;
41.所述显示模块,具体用于若否,则显示所述当前玩家和所述目标玩家的奖励分配比例。
42.可选地,所述装置还包括:分配模块,用于若所述第一目标任务执行完成,则根据所述当前玩家和所述目标玩家的奖励分配比例,对所述目标任务的预设完成奖励进行分配。
43.可选地,所述装置还包括:划分模块,用于根据所述的奖励分配比例,将所述任务列表中所述目标任务对应的区域进行划分;
44.所述显示模块,具体用于采用不同的显示方式,对划分后的区域进行区分显示。
45.可选地,所述确定模块,具体用于若所述目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务;
46.所述发送模块,具体用于向所述目标玩家发送针对所述新的第一目标任务的邀请请求。
47.可选地,所述确定模块,具体用于响应于针对所述当前玩家的任务列表的第三选择操作,根据所述第三选择操作,确定所述第三选择操作所选中的任务为第二目标任务,并显示具有所述第二目标任务的所述玩家列表。
48.第三方面,本技术另一实施例提供了一种游戏中的虚拟任务执行设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当游戏中的虚拟任务执行设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如上述第一方面任一所述方法的步骤。
49.第四方面,本技术另一实施例提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述第一方面任一所述方法的步骤。
50.本技术的有益效果是:采用本技术提供的游戏中的虚拟任务执行方法,玩家在确定目标玩家后,就可以直接根据与确定目标玩家的第一选择操作连续的第二选择操作,确定第一目标任务,随后直接向目标玩家发送针对第一目标任务的邀请请求,若接收到目标玩家返回的确认邀请指令,则直接建立包括目标玩家的虚拟队伍,以使目标玩家和当前玩家共同执行第一目标任务,这样的方式使得当前玩家在确定目标玩家共同执行第一目标任务时的操作流程便捷且直观,提高了玩家的游戏体验。
附图说明
51.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
些附图获得其他相关的附图。
52.图1为本技术一实施例提供的游戏中的虚拟任务执行方法的流程示意图;
53.图2为本技术一实施例提供的图形用户界面的界面示意图;
54.图3为本技术另一实施例提供的图形用户界面的界面示意图;
55.图4为本技术另一实施例提供的游戏中的虚拟任务执行方法的流程示意图;
56.图5为本技术另一实施例提供的图形用户界面的界面示意图;
57.图6为本技术另一实施例提供的游戏中的虚拟任务执行方法的流程示意图;
58.图7为本技术一实施例提供的游戏中的虚拟任务执行装置的结构示意图;
59.图8为本技术另一实施例提供的游戏中的虚拟任务执行装置的结构示意图;
60.图9为本技术一实施例提供的游戏中的虚拟任务执行设备的结构示意图。
具体实施方式
61.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。
62.通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
63.在本公开其中一种实施例中的游戏中的虚拟任务执行方法可以运行于本地终端设备或者是服务器。当游戏中的虚拟任务执行方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
64.在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中的虚拟任务执行方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
65.在一可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
66.在一种可能的实施方式中,本发明实施例提供了一种游戏中的虚拟任务执行方法,通过终端设备提供图形用户界面,其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。
67.另外,本技术中使用的流程图示出了根据本技术的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本技术内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
68.如下结合多个具体的应用示例,对本技术实施例所提供的一种虚拟道具的替换方法进行解释说明。
69.在一种可能的实施方式中,本发明实施例提供了一种游戏中的虚拟任务执行方法,图1为本技术一实施例提供的一种游戏中的虚拟任务执行方法的流程示意图,如图1所示,该方法包括:
70.s101:响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家。
71.在本技术的一个实施例中,确定目标玩家的方式例如可以为:响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家类别控件为目标类别,并确定目标类别下的至少一个玩家为目标玩家。
72.玩家类别控件例如可以包括:在线玩家控件(该控件下的玩家为当前在线玩家)、亲密玩家控件(该控件下的玩家为与当前玩家的亲密度大于预设阈值的玩家,或者与当前玩家建立了亲密关系的玩家;亲密关系包括但不限于:夫妻关系、情侣关系、师徒关系、闺蜜关系、死党关系或密友关系等)、最近沟通玩家(该控件下的玩家为与当前玩家在最近一段预设时间内有过沟通的玩家;最近一段预设时间例如可以为最近一天、最近三天、最近一周或最近十五天等任意时间)、帮派玩家控件(该控件下的玩家为与当前玩家为同一帮派的玩家)、师门玩家(控件下的玩家为与当前玩家为同一师门的玩家),应当理解,上述实施例仅为示例性说明,具体玩家类别控件包括的控件,以及各控件代表的含义,均可以根据用户需要灵活调整,并不以上述实施例给出的为限。
73.举例说明,若第一选择操作所选中的玩家类别控件为在线玩家控件,则确定当前玩家的玩家列表中所有在线的玩家均为目标玩家;若第一选择操作所选中的玩家类别控件为亲密玩家控件,则确定当前玩家的玩家列表中所有与当前玩家的亲密度大于预设阈值的玩家均为目标玩家。
74.或者,在本技术的另一实施例中,确定目标玩家的方式例如还可以为:响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。
75.s102:响应于与第一选择操作连续的第二选择操作,确定第二选择操作所选中的任务为第一目标任务。
76.在一些可能的实施例中,第一选择操作例如可以为双击操作,第二选择操作例如可以为单击操作;例如,当前玩家在玩家列表中通过双击操作选择了玩家1为目标玩家,随后通过与双击操作连续的单击操作在任务列表中确定了任务1为第一目标任务。
77.在另一些可能的实施例中,第一选择操作例如可以为单击操作,第二选择操作例如可以为拖动操作,此时确定第一目标任务的方式可以为根据拖动位置的结束位置确定
的,若拖动操作的结束位置在当前玩家的任务列表的预设显示区域内,则确定拖动操作的结束位置对应的任务为第一目标任务。
78.图2为本技术一实施例提供的图形用户界面的界面示意图,如图2所示,例如,第一选择操作对应的目标玩家为玩家1,与第一选择操作连续的拖动操作的结束位置落在了当前玩家的任务列表的显示区域内,则确定拖动操作的结束位置具体落在了任务列表中的任务1的显示区域内,即确定任务1为第一目标任务;应当理解,上述实施例仅为示例性说明,具体第一选择操作和第二选择操作的形式本技术再次不做任何限制,例如第一选择操作也可以为单击操作,第二选择操作为双击操作等,并不以上述实施例给出的为限。
79.s103:向目标玩家发送针对第一目标任务的邀请请求。
80.在一些可能的实施例中,目标玩家的终端在接收到邀请请求后,例如可以通过在目标玩家客户端的图形用户界面上显示第一目标任务对应的邀请弹窗,例如可以在邀请弹窗上显示“玩家**邀请你共同执行***,是否加入?”。
81.若目标玩家选择是,则表示目标玩家同意接收当前玩家发送的针对第一目标任务的邀请请求,则目标玩家向当前玩家返回确认邀请指令,以与当前玩家共同执行第一目标任务。
82.若目标玩家选择否,或在预设时间内没有对邀请请求进行响应,则表示目标玩家拒绝接收当前玩家发送的针对第一目标任务的邀请请求,则向当前玩家返回拒绝邀请指令,应当理解,上述实施例仅为示例性说明,具体可以根据用户需要灵活调整,本技术在此不做任何限制。
83.若当前玩家接收到拒绝邀请指令后,可以通过重新确定第一目标任务,或者重新确定目标玩家的方式,向更新后的目标玩家发起针对更新后的第一目标任务的邀请请求。
84.s104:若目标玩家返回确认邀请指令,则建立包括当前玩家和目标玩家的虚拟队伍。
85.图3为本技术另一实施例提供的图形用户界面的界面示意图,如图3所示,上述包括当前玩家和目标玩家的虚拟队伍,以共同组队执行第一目标任务;图形用户界面上例如可以显示有当前虚拟队伍包括的队伍成员的人数“队伍成员2人”,仍以上述实施例中,目标任务为任务1为例进行说明,此时图形用户界面上任务列表中,任务1处以预设显示方式表示了任务1为共同任务,预设显示方式例如可以为高亮显示,或以预设颜显示,或以任意区别与其他任务的显示方式进行显示,具体可以根据用户需要灵活调整,并不以上述实施例给出的为限。
86.若当前玩家同时向多个目标玩家发送了针对第一目标任务的邀请请求,但是虚拟队伍中的人数有上限,则根据多个目标玩家中各目标玩家返回确认邀请指令的时间,依次将各目标玩家拉入虚拟队伍中,直至虚拟队伍的人数达到上限。
87.举例说明,若当前玩家同时向在线玩家发起了邀请请求,且当前在线玩家的玩家个数为8个,且一个虚拟队伍中的人数上限为5人,也即除去当前玩家,虚拟队伍中最多可以容纳4人,此时8个在线玩家均反馈确认邀请指令至当前玩家,则根据8个在线玩家中各在线玩家反馈确认邀请指令的时间,将反馈确认邀请的时间排名在前4名的在线玩家作为目标玩家,与当前玩家共同组建虚拟队伍,以执行第一目标任务,并向其他玩家反馈加入失败指令,以提示其他玩家当前虚拟队伍已满,无法加入。
88.在一些可能的实施例中,当前玩家和目标玩家在执行完第一目标任务后,可以直接自动解散虚拟队伍;或者,也可以在当前玩家触发解散指令后,对虚拟队伍进行解散;或者,目标玩家可以在执行第一目标任务之前,或执行完第一目标任务之后,响应于目标玩家触发的退出指令,控制目标玩家从虚拟队伍中退出;应当理解,上述实施例仅为示例性说明,具体虚拟队伍的解散方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。
89.在另一些可能的实施例中,在第一目标任务的执行过程中,当前玩家和目标玩家均不可退出虚拟队伍;若第一目标任务执行失败,则当前玩家可以选择解散虚拟队伍,或重新执行第一目标任务;若第一目标任务执行失败,且下一次执行开始之前,目标玩家可以选择退出虚拟退伍,具体并不以上述实施例给出的为限,可以根据用户需要灵活调整。
90.采用本技术提供的游戏中的虚拟任务执行方法,玩家在确定目标玩家后,就可以直接根据与确定目标玩家的第一选择操作连续的第二选择操作,确定第一目标任务,随后直接向目标玩家发送针对第一目标任务的邀请请求,若接收到目标玩家返回的确认邀请指令,则直接建立包括目标玩家的虚拟队伍,以使目标玩家和当前玩家共同执行第一目标任务,这样的方式使得当前玩家在确定目标玩家共同执行第一目标任务时的操作流程便捷且直观,提高了玩家的游戏体验。
91.可选地,在上述实施例的基础上,本技术实施例还可提供一种游戏中的虚拟任务执行方法,如下结合附图对上述方法的实现过程进行示例说明。图4为本技术另一实施例提供的一种游戏中的虚拟任务执行方法的流程示意图,如图4所示,该方法还可包括:
92.s111:确定目标玩家的任务列表中是否包括第一目标任务。
93.若目标玩家的任务列表中包括第一目标任务,则说明目标玩家与当前玩家的均具有第一目标任务,则目标玩家与当前玩家可以直接共同执行第一目标任务,并且第一目标任务执行完成后,目标玩家和当前玩家均可以获得第一目标任务对应的预设完成奖励。
94.若否,则说明目标玩家不具有第一目标任务,此时执行s112。
95.s112:显示当前玩家和目标玩家的奖励分配比例。
96.在本技术的一个实施例中,若第一目标任务执行完成,则根据当前玩家和目标玩家的奖励分配比例,对目标任务的预设完成奖励进行分配。
97.其中,奖励分配比例例如可以为当前玩家占百分之七十,目标玩家占百分之三十;或者,也可以为当前玩家占百分之八十,目标玩家占百分之二十;或者,也可以为当前玩家和目标玩家各占百分之五十;
98.或者,在另一些可能的实施例中,目标玩家中玩家的个数越多,其所占的总的奖励分配越大,但目标玩家所占的奖励分配的总额的上限为百分之五十。
99.举例说明,例如,若目标玩家中只有一个玩家,则当前目标玩家所占的奖励分配为百分之三十,也即该一个目标玩家在执行完第一目标任务后,就可以获得第一目标任务队对应的预设完成奖励的百分之三十;若目标玩家中包括两个玩家,则当前所有目标玩家所占的奖励分配为百分之四十,也即该两个目标玩家中,各目标玩家在执行完第一目标任务后,均可以获得第一目标任务队对应的预设完成奖励的百分之二十;若目标玩家中包括三个玩家,则当前所有目标玩家所占的奖励分配为百分之四十五,也即该三个目标玩家中,各目标玩家在执行完第一目标任务后,均可以获得第一目标任务队对应的预设完成奖励的百分之十五;若目标玩家中包括四个玩家,则当前所有目标玩家所占的奖励分配为百分之五
十,也即该两个目标玩家中,各目标玩家在执行完第一目标任务后,均可以获得第一目标任务队对应的预设完成奖励的百分之十二点五;应当理解,上述实施例仅为示例性说明,具体奖励分配比例,以及分配规则均可以根据用户需要灵活调整,并不以上述实施例给出的为限。
100.在本技术的一个实施例中,为了保证当前用户执行完目标任务后可以不将预设完成奖励分给其他目标玩家,也即为了保证当前用户可以获得足额的预设完成奖励,在确定目标玩家之间,还可以响应于针对当前玩家的任务列表的第三选择操作,根据第三选择操作,确定第三选择操作所选中的任务为第二目标任务,并显示具有第二目标任务的玩家列表;从而通过查看的方式,确定与当前玩家具有相同第二目标任务的玩家列表,以使当前玩家可以在具有相同第二目标任务的玩家列表中确定目标玩家,以共同执行第二目标任务。
101.应当理解,上述实施例仅为示例性说明,当前玩家也可以在第二目标任务的玩家列表中确定目标玩家后,选择其他不是第二目标任务的任务作为第一目标任务,即作为待执行任务,具体可以根据用户需要灵活调整,并不以上述实施例给出的为限。
102.图5为本技术另一实施例提供的图形用户界面的界面示意图,如图5所示,在对预设完成奖励进行分配后,还可以根据的奖励分配比例,将任务列表中目标任务对应的区域进行划分;采用不同的显示方式,对划分后的区域进行区分显示。
103.其中,不同的显示方式例如可以为当前玩家对应的奖励分配比例以预设颜,或者,以正常颜进行显示,目标玩家对应的奖励分配比例置灰显示;应当理解,上述实施例仅为示例性说明,具体区分显示的方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。
104.可选地,在上述实施例的基础上,本技术实施例还可提供一种游戏中的虚拟任务执行方法,如下结合附图对上述方法的实现过程进行示例说明。图6为本技术另一实施例提供的一种游戏中的虚拟任务执行方法的流程示意图,如图6所示,s102之前,该方法还可包括:
105.s121:若目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务。
106.其中,若目标任务为非协同任务,即不支持组队执行的任务,此时,则会随机更换一个协同任务作为新的第一目标任务。
107.在本技术的一个实施例中,在以随机的协同任务更新第一目标任务之前,例如可以向当前玩家的图形用户界面上以弹窗的形式显示随机到的协同任务,并询问当前玩家是否确认更换任务,当前玩家可以选择确认(确认以当前随机到的协同任务替换之前的非协同任务,以使当前随机到的协同任务作为新的第一目标任务),或者,当前玩家可以选择取消(取消以当前随机到的协同任务替换之前的非协同任务,以使第一目标任务仍为非协同任务,此时,则返回提示信息至当前玩家,当前第一目标任务为非协同任务,不支持组队完成),或者,当前玩家也可以选择更新随机任务。
108.在一些可能的实施例中,对于一个任务,当前玩家例如可以有预设次数次免费更新随机任务的机会,预设次数次更新机会使用完,且当前玩家还需要更新随机任务,则可能需要花费一些虚拟资源来获取更新次数,应当理解,上述实施例仅为示例性说明,具体确定协同任务作为新的第一目标任务的方法可以根据用户需要灵活调整,并不以上述实施例给
出的为限。
109.对应的,s102包括:
110.s122:向目标玩家发送针对新的第一目标任务的邀请请求。
111.在另一些可能的实施例中,若第一目标任务为非协同任务,则可以触发转化指令,将当前非协同任务转化为协同任务,并向目标玩家发送转化为协同任务后的第一目标任务的邀请请求;应当理解,上述实施例仅为示例性说明,具体第一目标任务为非协同任务时的处理方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。
112.采用本技术提供的游戏中的虚拟任务执行方法,当前玩家在通过第一选择操作确定目标玩家后,可以通过与第一选择操作连续的第二选择操作确定目标玩家,并向目标玩家发送给针对第一目标任务的邀请请求,并根据目标玩家返回的指令,确定是否建立包括目标玩家的虚拟队伍,并且对于目标玩家不存在目标任务的情况,本技术还可以通过分配预设完成奖励的方式,实现根据奖励分配比例将预设完成奖励分配给目标玩家和当前玩家,并将奖励分配比例直观地显示在任务列表中的目标任务处,使得采用本技术提供的游戏中的虚拟任务执行方法,使得触发操作更加简单便捷,且直观。
113.下述结合附图对本技术所提供的游戏中的虚拟任务执行装置进行解释说明,该游戏中的虚拟任务执行装置可执行上述图1-图6任一游戏中的虚拟任务执行方法,其具体实现以及有益效果参照上述,如下不再赘述。
114.图7为本技术一实施例提供的游戏中的虚拟任务执行装置的结构示意图,如图7所示,该装置包括:确定模块201、发送模块202和建立模块203,其中:
115.确定模块201,用于响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;响应于与第一选择操作连续的第二选择操作,确定第二选择操作所选中的任务为第一目标任务;
116.发送模块202,用于向目标玩家发送针对第一目标任务的邀请请求;
117.建立模块203,用于若目标玩家返回确认邀请指令,则建立包括目标玩家的虚拟队伍,以使目标玩家和当前玩家共同执行第一目标任务。
118.可选地,确定模块201,具体用于若拖动操作的结束位置在当前玩家的任务列表的预设显示区域内,则确定拖动操作的结束位置对应的任务为第一目标任务。
119.可选地,确定模块201,具体用于响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家类别控件为目标类别,并确定目标类别下的至少一个玩家为目标玩家。
120.可选地,确定模块201,具体用于响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。
121.可选地,在上述实施例的基础上,本技术实施例还可提供一种游戏中的虚拟任务执行装置,如下结合附图对上述图7给出的装置的实现过程进行示例说明。图8为本技术另一实施例提供的游戏中的虚拟任务执行装置的结构示意图,如图8所示,该装置还包括:显示模块204,其中:
122.确定模块201,具体用于确定目标玩家的任务列表中是否包括第一目标任务;
123.显示模块204,具体用于若否,则显示当前玩家和目标玩家的奖励分配比例。
124.如图8所示,该装置还包括:分配模块205,用于若第一目标任务执行完成,则根据
当前玩家和目标玩家的奖励分配比例,对目标任务的预设完成奖励进行分配。
125.如图8所示,该装置还包括:划分模块206,用于根据的奖励分配比例,将任务列表中目标任务对应的区域进行划分;
126.显示模块204,具体用于采用不同的显示方式,对划分后的区域进行区分显示。
127.可选地,确定模块201,具体用于若目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务;
128.发送模块202,具体用于向目标玩家发送针对新的第一目标任务的邀请请求。
129.可选地,确定模块201,具体用于响应于针对当前玩家的任务列表的第三选择操作,根据第三选择操作,确定第三选择操作所选中的任务为第二目标任务,并显示具有第二目标任务的玩家列表。
130.上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
131.以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,简称asic),或,一个或多个微处理器,或,一个或者多个现场可编程门阵列(field programmable gate array,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
132.图9为本技术一实施例提供的游戏中的虚拟任务执行设备的结构示意图,该游戏中的虚拟任务执行设备可以集成于终端设备或者终端设备的芯片。
133.如图9所示,该游戏中的虚拟任务执行设备包括:处理器501、总线502和存储介质503。
134.处理器501用于存储程序,处理器501调用存储介质503存储的程序,以执行上述图1-图6对应的方法实施例。所执行的方法可以包括:
135.响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;
136.响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;
137.向所述目标玩家发送针对所述第一目标任务的邀请请求;
138.若所述目标玩家返回确认邀请指令,则建立包括当前玩家和所述目标玩家的虚拟队伍,以使所述目标玩家和所述当前玩家共同执行所述第一目标任务。
139.在一个可行的实施方案中,所述处理器501在执行所述第二选择操作为拖动操作,所述确定所述第二选择操作所选中的任务为第一目标任务时,具体用于:
140.若所述拖动操作的结束位置在所述当前玩家的任务列表的预设显示区域内,则确定所述拖动操作的结束位置对应的任务为所述第一目标任务。
141.在一个可行的实施方案中,所述处理器501在执行所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家时,具体用于:
142.响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家类别控件
为目标类别,并确定目标类别下的至少一个玩家为目标玩家。
143.在一个可行的实施方案中,所述处理器501在执行所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家时,具体用于:
144.响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。
145.在一个可行的实施方案中,所述处理器501还用于:
146.确定所述目标玩家的任务列表中是否包括所述第一目标任务;
147.若否,则显示所述当前玩家和所述目标玩家的奖励分配比例。
148.在一个可行的实施方案中,所述处理器501还用于:
149.若所述第一目标任务执行完成,则根据所述当前玩家和所述目标玩家的奖励分配比例,对所述目标任务的预设完成奖励进行分配。
150.在一个可行的实施方案中,所述处理器501在执行所述显示所述当前玩家和所述目标玩家的奖励分配比例时,具体用于:
151.根据所述的奖励分配比例,将所述任务列表中所述目标任务对应的区域进行划分;
152.采用不同的显示方式,对划分后的区域进行区分显示。
153.在一个可行的实施方案中,所述处理器501在执行所述向所述目标玩家发送针对所述第一目标任务的邀请请求之前,具体用于:
154.若所述目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务;
155.所述向所述目标玩家发送针对所述第一目标任务的邀请请求,包括:
156.向所述目标玩家发送针对所述新的第一目标任务的邀请请求。
157.在一个可行的实施方案中,所述处理器501在执行所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家之前,具体用于:
158.响应于针对所述当前玩家的任务列表的第三选择操作,根据所述第三选择操作,确定所述第三选择操作所选中的任务为第二目标任务,并显示具有所述第二目标任务的所述玩家列表。
159.采用本技术提供的游戏中的虚拟任务执行设备,玩家在确定目标玩家后,就可以直接根据与确定目标玩家的第一选择操作连续的第二选择操作,确定第一目标任务,随后直接向目标玩家发送针对第一目标任务的邀请请求,若接收到目标玩家返回的确认邀请指令,则直接建立包括目标玩家的虚拟队伍,以使目标玩家和当前玩家共同执行第一目标任务,这样的方式使得当前玩家在确定目标玩家共同执行第一目标任务时的操作流程便捷且直观,提高了玩家的游戏体验。
160.可选地,本技术还提供一种程序产品,例如存储介质,该存储介质上存储有计算机程序,包括程序,该程序在被处理器运行时,所述处理器执行以下步骤:
161.响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;
162.响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;
163.向所述目标玩家发送针对所述第一目标任务的邀请请求;
164.若所述目标玩家返回确认邀请指令,则建立包括当前玩家和所述目标玩家的虚拟队伍,以使所述目标玩家和所述当前玩家共同执行所述第一目标任务。
165.在一个可行的实施方案中,所述处理器在执行所述第二选择操作为拖动操作,所述确定所述第二选择操作所选中的任务为第一目标任务时,具体用于:
166.若所述拖动操作的结束位置在所述当前玩家的任务列表的预设显示区域内,则确定所述拖动操作的结束位置对应的任务为所述第一目标任务。
167.在一个可行的实施方案中,所述处理器在执行所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家时,具体用于:
168.响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家类别控件为目标类别,并确定目标类别下的至少一个玩家为目标玩家。
169.在一个可行的实施方案中,所述处理器在执行所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家时,具体用于:
170.响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。
171.在一个可行的实施方案中,所述处理器还用于:
172.确定所述目标玩家的任务列表中是否包括所述第一目标任务;
173.若否,则显示所述当前玩家和所述目标玩家的奖励分配比例。
174.在一个可行的实施方案中,所述处理器还用于:
175.若所述第一目标任务执行完成,则根据所述当前玩家和所述目标玩家的奖励分配比例,对所述目标任务的预设完成奖励进行分配。
176.在一个可行的实施方案中,所述处理器在执行所述显示所述当前玩家和所述目标玩家的奖励分配比例时,具体用于:
177.根据所述的奖励分配比例,将所述任务列表中所述目标任务对应的区域进行划分;
178.采用不同的显示方式,对划分后的区域进行区分显示。
179.在一个可行的实施方案中,所述处理器在执行所述向所述目标玩家发送针对所述第一目标任务的邀请请求之前,具体用于:
180.若所述目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务;
181.所述向所述目标玩家发送针对所述第一目标任务的邀请请求,包括:
182.向所述目标玩家发送针对所述新的第一目标任务的邀请请求。
183.在一个可行的实施方案中,所述处理器在执行所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家之前,具体用于:
184.响应于针对所述当前玩家的任务列表的第三选择操作,根据所述第三选择操作,确定所述第三选择操作所选中的任务为第二目标任务,并显示具有所述第二目标任务的所述玩家列表。
185.采用本技术提供的存储介质,玩家在确定目标玩家后,就可以直接根据与确定目标玩家的第一选择操作连续的第二选择操作,确定第一目标任务,随后直接向目标玩家发
送针对第一目标任务的邀请请求,若接收到目标玩家返回的确认邀请指令,则直接建立包括目标玩家的虚拟队伍,以使目标玩家和当前玩家共同执行第一目标任务,这样的方式使得当前玩家在确定目标玩家共同执行第一目标任务时的操作流程便捷且直观,提高了玩家的游戏体验。
186.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
187.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
188.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
189.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本技术各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
技术特征:
1.一种游戏中的虚拟任务执行方法,其特征在于,所述方法包括:响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;向所述目标玩家发送针对所述第一目标任务的邀请请求;若所述目标玩家返回确认邀请指令,则建立包括当前玩家和所述目标玩家的虚拟队伍,以使所述目标玩家和所述当前玩家共同执行所述第一目标任务。2.如权利要求1所述的方法,其特征在于,所述第二选择操作为拖动操作,所述确定所述第二选择操作所选中的任务为第一目标任务,包括:若所述拖动操作的结束位置在所述当前玩家的任务列表的预设显示区域内,则确定所述拖动操作的结束位置对应的任务为所述第一目标任务。3.如权利要求1所述的方法,其特征在于,所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家,包括:响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家类别控件为目标类别,并确定目标类别下的至少一个玩家为目标玩家。4.如权利要求1所述的方法,其特征在于,所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家,包括:响应于在玩家列表中在线玩家控件的选择操作,确定所有当前在线的玩家为目标玩家。5.如权利要求1所述的方法,其特征在于,所述方法还包括:确定所述目标玩家的任务列表中是否包括所述第一目标任务;若否,则显示所述当前玩家和所述目标玩家的奖励分配比例。6.如权利要求5所述的方法,其特征在于,所述方法还包括:若所述第一目标任务执行完成,则根据所述当前玩家和所述目标玩家的奖励分配比例,对所述目标任务的预设完成奖励进行分配。7.如权利要求5所述的方法,其特征在于,所述显示所述当前玩家和所述目标玩家的奖励分配比例,包括:根据所述的奖励分配比例,将所述任务列表中所述目标任务对应的区域进行划分;采用不同的显示方式,对划分后的区域进行区分显示。8.如权利要求1所述的方法,其特征在于,所述向所述目标玩家发送针对所述第一目标任务的邀请请求之前,所述方法还包括:若所述目标任务为非协同任务,则从多个预设协同任务中确定一个协同任务作为新的第一目标任务;所述向所述目标玩家发送针对所述第一目标任务的邀请请求,包括:向所述目标玩家发送针对所述新的第一目标任务的邀请请求。9.如权利要求1所述的方法,其特征在于,所述响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家之前,所述方法还包括:响应于针对所述当前玩家的任务列表的第三选择操作,根据所述第三选择操作,确定所述第三选择操作所选中的任务为第二目标任务,并显示具有所述第二目标任务的所述玩
家列表。10.一种游戏中的虚拟任务执行装置,其特征在于,所述装置包括:确定模块、发送模块和建立模块,其中:所述确定模块,用于响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;所述发送模块,用于向所述目标玩家发送针对所述第一目标任务的邀请请求;所述建立模块,用于若所述目标玩家返回确认邀请指令,则建立包括当前玩家和所述目标玩家的虚拟队伍,以使所述目标玩家和所述当前玩家共同执行所述第一目标任务。11.一种游戏中的虚拟任务执行设备,其特征在于,所述设备包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述游戏中的虚拟任务执行设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行上述权利要求1-9任一项所述的方法。12.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述权利要求1-9任一项所述的方法。
技术总结
本申请提供一种游戏中的虚拟任务执行方法、装置、设备及存储介质,涉及游戏技术领域。该方法包括:响应于在玩家列表中的第一选择操作,确定第一选择操作所选中的玩家为目标玩家;响应于与所述第一选择操作连续的第二选择操作,确定所述第二选择操作所选中的任务为第一目标任务;向所述目标玩家发送针对所述第一目标任务的邀请请求;若所述目标玩家返回确认邀请指令,则建立包括所述目标玩家的虚拟队伍,以使所述目标玩家和当前玩家共同执行所述第一目标任务。相对于现有技术,避免了执行步骤繁琐,且不直观,存在玩家游戏体验较差的问题。题。题。
技术研发人员:
王泽 刘勇成 胡志鹏 袁思思 程龙
受保护的技术使用者:
网易(杭州)网络有限公司
技术研发日:
2022.11.29
技术公布日:
2023/2/27