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

游戏中的任务处理方法、装置及电子设备

文献发布时间:2023-06-19 12:16:29


游戏中的任务处理方法、装置及电子设备

技术领域

本发明涉及游戏技术领域,尤其是涉及一种游戏中的任务处理方法、装置及电子设备。

背景技术

目前,随着信息技术的更新发展,通过互联网提供的服务越来越多。网络游戏是当前一个非常具有吸引力且潜力仍然很大的领域。按照运行载体的划分,当前的网络游戏分为在PC(Personal Computer,个人计算机)端上安装与操控的网络游戏,以及在移动终端上安装与操控的网络游戏。

在实际应用中,玩家通常会选择在空闲的时间段来进行游戏,在工作或学习时,游戏只能被搁置,如果在此时间段内,玩家想使游戏处在运行过程中以达到对指定任务的练级效果,则只能将游戏账号告知他人替自己完成游戏任务,但是这样就会容易导致账号、以及游戏装备被窃取,存在一定的安全隐患。

发明内容

有鉴于此,本发明的目的在于提供一种游戏中的任务处理方法、装置及电子设备,有效防止游戏账号的泄露,提高游戏安全性。

第一方面,本发明实施例提供了一种游戏中的任务处理方法,其中,该方法应用于游戏服务器,上述方法包括:响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。

上述目标虚拟角色为第一玩家账号在游戏中的第一虚拟角色或第二玩家账号在游戏中的第二虚拟角色。

上述在图形用户界面上显示任务挂单信息对应的游戏场景的步骤,包括:获取第一虚拟角色的角色能力信息;判断角色能力信息是否满足执行任务挂单信息的能力需求;如果是,在图形用户界面上显示包含第一虚拟角色的游戏场景。

上述在图形用户界面上显示任务挂单信息对应的游戏场景的步骤,包括:如果判断出角色能力信息不满足执行任务挂单信息的能力需求,在图形用户界面上显示包含第二虚拟角色的游戏场景;或者,响应于针对任务挂单信息的角色申请操作,在图形用户界面上显示包含第二虚拟角色的游戏场景。

上述在图形用户界面上显示包含第二虚拟角色的游戏场景的步骤,包括:获取第二虚拟角色的角色数据;根据角色数据在游戏场景下创建第二虚拟角色;或者,获取第二玩家账号针对游戏场景的场景数据;其中,场景数据中包括第二虚拟角色的角色数据;将场景数据发送至第一玩家终端的图形用户界面,以显示包含第二虚拟角色的游戏场景。

上述在控制目标虚拟角色执行任务挂单信息对应的任务之后,方法还包括:响应于第二玩家账号的登陆操作,在第二玩家终端的图形用户界面显示任务挂单信息;响应于针对任务挂单信息的查询操作,确定任务挂单信息对应的任务进度信息;将任务进度信息发送至第二玩家终端的图形用户界面。

上述任务进度信息包括任务进度值和/或奖励值;确定任务挂单信息对应的任务进度信息的步骤,包括:获取目标虚拟角色执行任务挂单信息生成的运行日志;提取运行日志中携带的进度标识;在预先存储的任务进度表中查找与进度标识匹配的目标进度标识;其中,任务进行表中存储有多个特定进度标识,以及与每个特定进度标识对应的进度值和/或奖励值;其中,特定进度标识为任务挂单信息的任务进度节点对应的标识信息;将目标进度标识对应的进度值和/或奖励值确定为任务挂单信息的任务进度信息。

上述在控制目标虚拟角色执行任务挂单信息对应的任务之后,方法还包括:响应任务完成事件,删除任务挂单信息和目标虚拟角色执行任务挂单信息生成的任务执行数据,并获取任务挂单信息对应的任务奖励;其中,任务奖励包括以下至少之一:奖励金额、生命值、成长值、武器装备、皮肤;向第二玩家账号的游戏账户中发放任务奖励。

上述在控制目标虚拟角色执行任务挂单信息对应的任务之后,方法还包括:响应任务完成事件,获取任务挂单信息对应的奖励报酬;将奖励报酬发放给第一玩家账号的游戏账户中。

第二方面,本发明实施例还提供一种游戏中的任务处理装置,其中,该装置应用于游戏服务器,上述装置包括:第一显示模块,用于响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;第二显示模块,用于响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;控制模块,用于响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。

第三方面,本发明实施例还提供一种电子设备,其中,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述方法。

第四方面,本发明实施例还提供一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述的方法。

本发明实施例带来了以下有益效果:

本申请实施例提供一种游戏中的任务处理方法、装置及电子设备,其中,响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。由于在上述任务执行过程中,第一玩家使用自己的第一玩家账号登录游戏接单后,在第一玩家终端的图形用户界面中利用游戏场景中的目标虚拟角色执行任务,无需使用第二玩家的第二玩家账号登录游戏完成任务,因此,可有效避免第二玩家账号的泄露,从而提高了游戏安全性。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。

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

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种游戏中的任务处理方法的流程图;

图2为本发明实施例提供的一种第一玩家终端的图形用户界面的结构示意图;

图3为本发明实施例提供的另一种游戏中的任务处理方法的流程图;

图4为本发明实施例提供的另一种游戏中的任务处理方法的流程图;

图5为本发明实施例提供的一种游戏中的任务处理装置的结构示意图;

图6为本发明实施例提供的另一种游戏中的任务处理装置的结构示意图;

图7为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

考虑到现有玩家只能将游戏账号告知他人,使他人登录玩家的游戏来完成游戏任务,但是这样就会容易导致账号、以及游戏装备被窃取,存在一定的安全隐患;为了有效防止游戏账号的泄露,提高游戏安全性,本发明实施例提供的一种游戏中的任务处理方法、装置及电子设备,能够使第一玩家通过第一玩家账号登录游戏接单后,在第一玩家终端的图形用户界面中利用游戏场景中的目标虚拟角色执行任务,无需使用第二玩家的第二玩家账号登录游戏完成任务,因此,可有效避免第二玩家账号的泄露,从而提高了游戏安全性。

本实施例提供了一种游戏中的任务处理方法,其中,该方法应用于游戏服务器;上述游戏服务器可与成功安装了游戏程序的客户端通讯连接,在玩家通过客户端登录游戏时,使得游戏服务器向玩家的客户端提供游戏数据;其中,该客户端既可以是PC端,也可以是移动终端,在此不进行限定。

参见图1所示的一种游戏中的任务处理方法的流程图,该方法具体包括如下步骤:

步骤S102,响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;

上述第二玩家账号对应的第二玩家是指发布任务挂单信息的玩家,该任务挂单信息可理解为需要他人完成游戏任务的信息,比如,将小乔升级到等级50级、使用貂蝉完成一次攻击任务等;而第一玩家账号对应的第一玩家则是指在阅读到任务挂单信息后决定执行任务的玩家。

由于第一玩家和第二玩家是针对的同一款游戏进行任务执行和任务挂单信息发布的,因此,需要第一玩家和第二玩家在各自的终端上都成功安装该游戏的程序。

在实际应用时,第二玩家需先通过客户端利用自己的账号登录该游戏后,在第二玩家终端的图形用户界面上进行任务挂单信息的挂单操作,通常,第二玩家可同时挂单多个不同的任务挂单信息,当第一玩家利用自己的账号在第一玩家终端上进行登陆操作登录该游戏后,会在该游戏的图形用户界面上显示第二玩家账号发布的任务挂单信息。其中,上述账号为登录该游戏的账号密码,或者,为玩家的面部信息,在此不对账号进行限定。

为了便于理解,图2示出了一种第一玩家终端的图形用户界面的结构示意图,如图2所示,在第一玩家终端的图形用户界面200上显示出了任务挂单信息1、任务挂单信息2和任务挂单信息3,说明第二玩家账号挂单了3个不同的任务挂单信息,这3个任务挂单信息可以以时间挂单顺序进行排序,其中,任务挂单信息1是挂单时间最早的信息,任务挂单信息2挂单时间稍晚于任务挂单信息1,任务挂单信息3挂单时间最晚;多个任务挂单信息的排序可以根据需要进行设置,在此不进行限定。

步骤S104,响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;

通常,在第一玩家终端的图形用户界面上设置有任务挂单信息对应的接单控件,如图2所示,在每个任务挂单信息后面均设置了一个接单控件201,便于第一玩家通过对接单控件201进行接单操作,以接取对应的任务挂单信息。

在实际使用时,每个任务挂单信息对应有相应的游戏场景,以使第一玩家账号在该游戏场景下执行任务挂单信息中的任务,续接前例,当第一玩家针对任务挂单信息1对应的接单控件201进行接单操作时,会在第一玩家终端的图形用户界面上显示任务挂单信息1对应的游戏场景,以便于第一玩家账号进入该游戏场景执行任务挂单信息对应的任务。

步骤S106,响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。

通常,上述游戏场景中包括目标虚拟角色,利用该目标虚拟角色执行任务挂单信息对应的任务,比如,任务挂单信息为使用貂蝉完成一次攻击任务,则貂蝉作为目标虚拟角色需要第一玩家在第一玩家终端的图形用户界面上对貂蝉进行操控,以执行游戏任务。

本申请实施例提供一种游戏中的任务处理方法,其中,响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。由于在上述任务执行过程中,第一玩家使用自己的账号登录游戏接单后,在第一玩家终端的图形用户界面中利用游戏场景中的目标虚拟角色执行任务,无需使用第二玩家的账号登录游戏完成任务,因此,可有效避免第二玩家账号的泄露,从而提高了游戏安全性。

通常,上述目标虚拟角色为第一玩家账号在游戏中的第一虚拟角色或第二玩家账号在游戏中的第二虚拟角色;可以理解为,第一玩家可以使用第一玩家账号下游戏中的第一虚拟角色执行任务,或者,第一玩家可以使用第二玩家账号下游戏中的第二虚拟角色执行任务。

为了确定第一玩家是使用第一虚拟角色或第二虚拟角色执行任务,本实施例提供了另一种游戏中的任务处理方法,该方法在上述实施例的基础上实现;本实施例重点描述游戏场景显示的具体实施方式。如图3所示的另一种游戏中的任务处理方法的流程图,本实施例中的游戏中的任务处理方法包括如下步骤:

步骤S302,响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;

步骤S304,响应于针对任务挂单信息的接单操作,获取第一虚拟角色的角色能力信息;

该角色能力信息包括以下至少之一:角色等级、角色战斗力、角色技能等级等,该角色能力信息根据任务挂单信息中对目标虚拟角色的能力需求进行获取,在此不进行限定。比如,将小乔升级到等级50级这个任务挂单信息中要求小乔的角色等级至少为45级以上,因此,需要获取第一玩家账号下游戏中小乔这第一虚拟角色的角色等级。

步骤S306,判断角色能力信息是否满足执行任务挂单信息的能力需求;

步骤S308,如果是,在图形用户界面上显示包含第一虚拟角色的游戏场景;

如果获取到的第一虚拟角色的角色能力信息满足任务挂单信息中对目标虚拟角色的能力需求,则第一玩家可使用第一玩家账号下游戏中的第一虚拟角色执行任务,因此,在图形用户界面上显示包含第一虚拟角色的游戏场景。

如果获取到的第一虚拟角色的角色能力信息不满足任务挂单信息中对目标虚拟角色的能力需求,续接前例,第一虚拟角色的角色等级为30级达不到45级的能力需求,因此,第一玩家只能使用第二玩家账号下游戏中的第二虚拟角色执行任务,所以,在图形用户界面上显示包含第二虚拟角色的游戏场景。

或者,第一玩家不想使用第一玩家账号下游戏中的第一虚拟角色执行任务,而想使用第二玩家账号下游戏中的第二虚拟角色执行任务时,第一玩家则可响应于针对任务挂单信息的角色申请操作,在图形用户界面上显示包含第二虚拟角色的游戏场景。

通常,在图形用户界面上还设置有任务挂单信息的角色申请控件,该角色申请控件可设置在游戏场景中的任意位置,以便于第一玩家通过对角色申请控件进行角色申请操作,在第一玩家终端的图形用户界面上显示包含第二虚拟角色的游戏场景,以使第一玩家可操控第二虚拟角色执行任务。

上述在图形用户界面上显示包含第二虚拟角色的游戏场景的过程可通过步骤A1至步骤A2实现:

步骤A1,获取第二虚拟角色的角色数据;

通常,第二玩家账号下游戏中的每个虚拟角色的角色数据均会实时上传到游戏服务器中进行存储,由于每个虚拟角色都有唯一的角色标识(ID(Identity Document,身份证标识号)号),因此,游戏服务器通过第二虚拟角色的角色标识调取第二虚拟角色对应的角色数据。

步骤A2,根据角色数据在游戏场景下创建第二虚拟角色。

将上述角色数据发送至第一玩家终端的图形用户界面显示出的游戏场景中,以在该游戏场景中创建与第二玩家账号下游戏中的第二虚拟角色相同的虚拟角色,使得游戏场景中包含该第二虚拟角色。

除了可以根据第二虚拟角色的角色数据创建该虚拟角色,以在游戏场景中包含第二虚拟角色之外,在本实施例中,还可通过步骤B1至步骤B2实现在图形用户界面上显示包含第二虚拟角色的游戏场景:

步骤B1,获取第二玩家账号针对游戏场景的场景数据;其中,场景数据中包括第二虚拟角色的角色数据;

步骤B2,将场景数据发送至第一玩家终端的图形用户界面,以显示包含第二虚拟角色的游戏场景。

该场景数据为记录了第二玩家账号下关于该游戏场景中包括的所有虚拟场景、第二虚拟角色,以及其它虚拟角色的全部数据,可以理解为上述在第一玩家终端的图形用户界面上显示出的场景数据对应的游戏场景为第二玩家账号下的游戏场景,即第一玩家无需向游戏服务器发送第二玩家账号进行验证即可登录第二玩家账号下的游戏场景,利用游戏场景中的第二虚拟角色执行任务,由于游戏服务器仅向第一玩家终端发送的是任务挂单信息对应的游戏场景的场景数据,因此,第一玩家只能在该游戏场景下执行任务而不能进入到其他的游戏界面查看第二玩家的游戏情况和游戏数据,从而保障了第二玩家的游戏安全性。

步骤S310,响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。

当目标虚拟角色为第一虚拟角色时,则第一玩家在图形用户界面上操控第一虚拟角色执行任务,若目标虚拟角色为第二虚拟角色时,则第一玩家在图形用户界面上操控第二虚拟角色执行任务。

本发明实施例提供的上述游戏中的任务处理方法,第一玩家终端能够对显示在图形用户界面的任务挂单信息进行接单操作,以获取第一虚拟角色的角色能力信息,在判断出角色能力信息满足执行任务挂单信息的能力需求时,则利用第一虚拟角色执行任务,如果判断出角色能力信息不满足执行任务挂单信息的能力需求时,则在第一玩家终端的图形用户界面上创建第二玩家账号下游戏的第二虚拟角色,或只登陆第二玩家账号下游戏的游戏场景利用第二虚拟角色执行任务,因此,在执行任务的过程中,第一玩家无论是利用第一虚拟角色还是第二虚拟角色执行任务,均是在无需使用第二玩家账号登录游戏完成任务,因此,可有效避免第二玩家账号的泄露,从而提高了游戏安全性。

本实施例提供了另一种游戏中的任务处理方法,该方法在上述实施例的基础上实现;本实施例重点描述查询任务进度,以及奖励发放的具体实施方式。如图4所示的另一种游戏中的任务处理方法的流程图,本实施例中的游戏中的任务处理方法包括如下步骤:

步骤S402,响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;

步骤S404,响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;

步骤S406,响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务;

步骤S408,响应于第二玩家账号的登陆操作,在第二玩家终端的图形用户界面显示任务挂单信息;

由于第二玩家在挂单为任务挂单信息后悔退出游戏进行工作或学习时,因此,第二玩家想进入游戏需要再次利用第二玩家账号在第二玩家终端上进行登录操作才能登录该游戏,登录后第二玩家可进入挂单的图形用户界面上以查看自己的任务挂单信息是否已被其他玩家接取;当第二玩家账号没有退出游戏时,则无需执行该步骤重新登录游戏。

步骤S410,响应于针对任务挂单信息的查询操作,确定任务挂单信息对应的任务进度信息;

通常,在第二玩家终端的图形用户界面上设置有任务挂单信息对应的查询控件,如果第二玩家挂单的任务挂单信息有多个时,则需要在每个任务挂单信息的对应位置处设置一个查询控件,以便于第二玩家查询任务进度信息;当第二玩家看到任务挂单信息为处于接收状态时,则第二玩家可通过对该任务挂单信息对应的查询控件进行查找操作,以获取当前任务挂单信息的任务进度信息。

上述任务进度信息为进度值和/或奖励值,具体任务进度信息可以根据实际需要进行设置,在此不进行限定。其中,确定任务挂单信息对应的任务进度信息的过程可由步骤C1至步骤C4实现:

步骤C1,获取目标虚拟角色执行任务挂单信息生成的运行日志;

在目标虚拟角色执行任务挂单信息的过程中会实时生成运行日志,以详细记录第一玩家操控目标虚拟角色执行任务的过程情况。

步骤C2,提取运行日志中携带的进度标识;

步骤C3,在预先存储的任务进度表中查找与进度标识匹配的目标进度标识;其中,任务进行表中存储有多个特定进度标识,以及与每个特定进度标识对应的进度值和/或奖励值;其中,特定进度标识为任务挂单信息的任务进度节点对应的标识信息;

通常,可将任务挂单信息对应的任务可分成多个小任务,每个小任务为任务的一个任务进度节点,通过在目标虚拟角色执行到当前哪个任务进度节点来确定任务进度和/或奖励;为了区别每个任务进度节点,可对每个任务进度节点设置对应的特定进度标识,该特定进度标识可用数字、字母或其他符号进行表示,在此不进行限定。

比如,任务进度节点有5个,按照任务执行的先后顺序则任务对应的任务进度节点分别为任务节点1、任务节点2、任务节点3、任务节点4和任务节点5,在任务进度表中存储了每个任务节点对应的进度值和/或奖励值;例如,任务节点1对应的进度值为20%和/或对应的奖励值为20个金币,任务节点2对应的进度值为40%和/或对应的奖励值为40个金币,以此类推,在此不进行一一赘述。

如果提取到的进度标识为任务节点2,则与任务进度表中的任务节点2相匹配,由此可知,当前任务进度信息为进度值为20%和/或奖励值为20个金币。

步骤C4,将目标进度标识对应的进度值和/或奖励值确定为任务挂单信息的任务进度信息。

步骤S412,将任务进度信息发送至第二玩家终端的图形用户界面;

将确定出的任务进度信息发送至第二玩家终端的图像用户界面上进行显示,以便于第二玩家了解当前任务第一玩家执行的进度情况。

步骤S414,响应任务完成事件,删除任务挂单信息和目标虚拟角色执行任务挂单信息生成的任务执行数据,并获取任务挂单信息对应的任务奖励;其中,任务奖励包括以下至少之一:奖励金额、生命值、成长值、武器装备、皮肤;

当第一玩家执行完任务后,游戏服务器会将在第一玩家终端的图形用户界面和第二玩家终端的图形用户界面上显示的任务挂单信息进行删除,以避免其他玩家继续接单,并且,为了避免第一玩家利用目标虚拟角色执行任务过程中生成的任务执行数据对第一玩家账号下的游戏进度有影响,可对存储在第一玩家终端上的任务执行数据进行删除。

第二玩家账号挂单的目的就是让其他玩家执行任务后获取任务奖励,在本实施例中,当第一玩家执行完任务后可获取任务奖励。

步骤S416,向第二玩家账号的游戏账户中发放任务奖励。

在本实施例中,可将获取的上述任务奖励通过邮件的形式进行发放,当第二玩家接收到邮件后可以点击邮件上的奖励领取控件,以将任务奖励存储在第二玩家账号的游戏账户中;发放任务奖励的形式可以根据实际需要进行设置,在此不进行限定。

在第一玩家执行完任务后,也会获得相应的奖励报酬,具体地,响应任务完成事件,获取任务挂单信息对应的奖励报酬;将奖励报酬发放给第一玩家账号的游戏账户中。其中,奖励报酬可以是游戏内可交易的道具,也可以是现金,在此不进行限定。

同样,可将上述奖励报酬以邮件的形式进行发放,当第一玩家接收到邮件后可以点击邮件上的奖励领取控件,以将奖励报酬存储在第一玩家账号的游戏账户中;发放任务奖励的形式可以根据实际需要进行设置,在此不进行限定;其中,游戏账户可以是游戏中的账户,或者是第一玩家的存储账户,比如,支付宝、微信等,在此不进行限定游戏账户。

通常,游戏服务器对应的服务平台也会收取第二玩家账号的挂单手续费,以维护平台的运行;其中,挂单手续费可以是现金,也可以是其他内容,在此不进行限定。

本发明实施例提供的上述游戏中的任务处理方法,第二玩家账号能够响应于针对任务挂单信息的查询操作,确定任务挂单信息对应的任务进度信息;并将任务进度信息发送至第二玩家终端的图形用户界面,以使第二玩家详细了解当前任务的执行情况,可有效避免在第一玩家没有完成任务的情况下进行结单的情况,从而保障了第二玩家的利益。

对应于上述方法实施例,本发明实施例提供了一种游戏中的任务处理装置,其中,该装置应用于游戏服务器,图5示出了一种游戏中的任务处理装置的结构示意图,如图5所示,该装置包括:

第一显示模块502,用于响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;

第二显示模块504,用于响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;

控制模块506,用于响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。

本申请实施例提供一种游戏中的任务处理装置,其中,响应于第一玩家账号的登陆操作,在第一玩家终端的图形用户界面显示第二玩家账号的任务挂单信息;响应于针对任务挂单信息的接单操作,在图形用户界面上显示任务挂单信息对应的游戏场景;响应于针对游戏场景中的目标虚拟角色的控制操作,控制目标虚拟角色执行任务挂单信息对应的任务。由于在上述任务执行过程中,第一玩家使用自己的第一玩家账号登录游戏接单后,在第一玩家终端的图形用户界面中利用游戏场景中的目标虚拟角色执行任务,无需使用第二玩家的第二玩家账号登录游戏完成任务,因此,可有效避免第二玩家账号的泄露,从而提高了游戏安全性。

通常,上述目标虚拟角色为第一玩家账号在游戏中的第一虚拟角色或第二玩家账号在游戏中的第二虚拟角色。

上述第二显示模块504还用于,获取第一虚拟角色的角色能力信息;判断角色能力信息是否满足执行任务挂单信息的能力需求;如果是,在图形用户界面上显示包含第一虚拟角色的游戏场景。

上述第二显示模块504还用于,如果判断出角色能力信息不满足执行任务挂单信息的能力需求,在图形用户界面上显示包含第二虚拟角色的游戏场景;或者,响应于针对任务挂单信息的角色申请操作,在图形用户界面上显示包含第二虚拟角色的游戏场景。

上述第二显示模块504还用于,获取第二虚拟角色的角色数据;根据角色数据在游戏场景下创建第二虚拟角色;或者,获取第二玩家账号针对游戏场景的场景数据;其中,场景数据中包括第二虚拟角色的角色数据;将场景数据发送至第一玩家终端的图形用户界面,以显示包含第二虚拟角色的游戏场景。

基于上述游戏中的任务处理装置,本发明实施例还提供了另一种游戏中的任务处理装置,参见图6所示的游戏中的任务处理装置的结构示意图,该展示装置除了包括图5所示的结构,还包括与控制模块506连接的第三显示模块602,用于响应于第二玩家账号的登陆操作,在第二玩家终端的图形用户界面显示任务挂单信息。

还包括与第三显示模块602连接的确定模块604,用于确定任务挂单信息对应的任务进度信息。

还包括与确定模块604连接的发送模块606,用于将任务进度信息发送至第二玩家终端的图形用户界面。

上述确定模块604还用于,获取目标虚拟角色执行任务挂单信息生成的运行日志;提取运行日志中携带的进度标识;在预先存储的任务进度表中查找与进度标识匹配的目标进度标识;其中,任务进行表中存储有多个特定进度标识,以及与每个特定进度标识对应的进度值和/或奖励值;其中,特定进度标识为任务挂单信息的任务进度节点对应的标识信息;将目标进度标识对应的进度值和/或奖励值确定为任务挂单信息的任务进度信息。

上述装置还包括发送模块606连接的获取模块608,用于响应任务完成事件,删除任务挂单信息和目标虚拟角色执行任务挂单信息生成的任务执行数据,并获取任务挂单信息对应的任务奖励;其中,任务奖励包括以下至少之一:奖励金额、生命值、成长值、武器装备、皮肤。

还包括与获取模块608连接的发放模块610,用于向第二玩家账号的游戏账户中发放任务奖励。

上述发放模块610还用于,响应任务完成事件,获取任务挂单信息对应的奖励报酬;将奖励报酬发放给第一玩家账号的游戏账户中。

本发明实施例提供的游戏中的任务处理装置,与上述实施例提供的游戏中的任务处理方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

本申请实施例还提供了一种电子设备,如图7所示,为该电子设备的结构示意图,其中,该电子设备包括处理器121和存储器120,该存储器120存储有能够被该处理器121执行的计算机可执行指令,该处理器121执行该计算机可执行指令以实现上述游戏中的任务处理方法。

在图7示出的实施方式中,该电子设备还包括总线122和通信接口123,其中,处理器121、通信接口123和存储器120通过总线122连接。

其中,存储器120可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口123(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线122可以是ISA(IndustryStandard Architecture,工业标准体系结构)总线、PCI(Peripheral ComponentInterconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线122可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

处理器121可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器121中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器121可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器121读取存储器中的信息,结合其硬件完成前述实施例的游戏中的任务处理方法的步骤。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,该计算机可执行指令促使处理器实现上述游戏中的任务处理方法,具体实现可参见前述方法实施例,在此不再赘述。

本申请实施例所提供的游戏中的任务处理方法、装置及电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本申请的范围。

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

在本申请的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。

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

相关技术
  • 游戏中任务处理方法、装置及电子设备
  • 游戏中任务提示的方法、装置、电子设备及可读介质
技术分类

06120113234812