欢迎光临小豌豆知识网!
当前位置:首页 > 生活技术 > 运动娱乐> 游戏角色的升级控制方法、装置、电子设备及存储介质独创技术57119字

游戏角色的升级控制方法、装置、电子设备及存储介质

2021-03-30 08:12:38

游戏角色的升级控制方法、装置、电子设备及存储介质

  技术领域

  本申请涉及虚拟对象控制技术领域,具体而言,涉及一种游戏角色的升级控制方法、装置、电子设备及存储介质。

  背景技术

  在一些游戏中,比如,在大型多人在线(Massive Multiplayer Online,MMO)游戏中,玩家可以和其他玩家相约或者组队共同体验游戏,但是,在这多个玩家共同体验游戏的过程中,这多个玩家的进度会不一致,进而导致后期这多个玩家无法共同进行游戏,减少了玩家之间合作的可行性。

  因此,现有游戏的灵活度低,无法满足玩家共同体验游戏的需求,进而导致人机交互效率低。

  发明内容

  有鉴于此,本申请的目的在于提供一种游戏角色的升级控制方法、装置、电子设备及存储介质,通过升级限制信息对第一游戏角色进行升级限制,保证了第一游戏角色和其关联的第二游戏角色的游戏进度和游戏内容相一致,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  第一方面,本申请实施例提供了一种游戏角色的升级控制方法,所述升级控制方法包括:

  获取第一游戏角色对应的升级限制信息,其中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的;

  当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色。

  在一种可能的实施方式中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的,包括:

  所述升级限制信息为根据第一游戏角色和第二游戏角色之间的关联关系确定的;所述关联关系包括以下信息的至少之一:身份关系、群组关系。

  在一种可能的实施方式中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的,还包括:

  所述升级限制信息为根据第一游戏角色和第二游戏角色之间的第一约定信息确定的;

  或者,

  所述升级限制信息为根据所述第一游戏角色所属的目标群组的群组升级限制信息确定的。

  在一种可能的实施方式中,所述升级控制方法还包括:

  对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  在一种可能的实施方式中,通过如下方法确定所述第一游戏角色和所述第二游戏角色之间的第一约定信息:

  响应针对所述第一游戏角色的第一设置操作,向所述第二游戏角色所属的游戏客户端发送所述升级限制信息对应的第一确认请求;

  若接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  在一种可能的实施方式中,所述若接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息,包括:

  若在第一预设时间段内接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  在一种可能的实施方式中,其中,所述第二游戏角色满足以下第一条件的至少之一:

  所述第二游戏角色的个数满足第一阈值;

  所述第二游戏角色中特定第二游戏角色的个数满足第二阈值。

  在一种可能的实施方式中,通过如下方法确定所述目标群组的群组升级限制信息:

  响应针对所述目标群组的第二设置操作,设置所述目标群组对应的群组升级限制信息。

  在一种可能的实施方式中,所述升级控制方法还包括:

  获取所述第一游戏角色对应的内容限制信息,其中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色确定的;

  根据所述内容限制信息,对所述第一游戏角色的游戏内容进行限制。

  在一种可能的实施方式中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色确定的,包括:

  所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色之间的关联关系确定的;所述关联关系包括以下信息的至少之一:身份关系、群组关系。

  在一种可能的实施方式中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色确定的,还包括:

  所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色之间的第二约定信息确定的;

  或者,

  所述内容限制信息为根据所述第一游戏角色所属的目标群组的群组内容限制信息确定的。

  在一种可能的实施方式中,所述群组内容限制信息包括以下信息的至少之一:

  所述目标群组中游戏角色的个数、所述目标群组中特定游戏角色的个数、所述目标群组中游戏角色的游戏内容。

  在一种可能的实施方式中,所述对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息,包括:

  根据所述第一游戏角色和所述第二游戏角色之间的第三约定信息对所述升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  在一种可能的实施方式中,所述对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息,还包括:

  响应针对所述目标群组的更新设置操作,将所述目标群组对应的群组升级限制信息更新为更新群组升级限制信息;

  根据所述更新群组升级限制信息,对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  在一种可能的实施方式中,所述当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述升级限制信息,则升级所述第一游戏角色。

  在一种可能的实施方式中,所述当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,则不升级所述第一游戏角色。

  在一种可能的实施方式中,所述当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,且满足所述升级条件的所述第二游戏角色同样满足所述升级限制信息,则从所述第一游戏角色和所述第二游戏角色分别对应的升级等级中,选取最小的第一升级等级;

  基于所述第一升级等级,升级所述第一游戏角色。

  在一种可能的实施方式中,在对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息之后,所述升级控制方法还包括:

  当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的更新升级限制信息确定是否升级所述第一游戏角色。

  在一种可能的实施方式中,所述当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的更新升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色。

  在一种可能的实施方式中,所述当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则从所述第一游戏角色和所述第二游戏角色分别对应的升级等级中,选取最小的第二升级等级;

  基于所述第二升级等级,升级所述第一游戏角色。

  在一种可能的实施方式中,所述当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则基于所述第一游戏角色对应的第三升级等级,升级所述第一游戏角色。

  在一种可能的实施方式中,所述升级控制方法还包括:

  响应针对所述第一游戏角色的升级限制信息的解除设置操作,若所述解除设置操作的触发状态满足第二条件,则解除所述第一游戏角色的升级限制信息。

  在一种可能的实施方式中,所述触发状态满足第二条件包括以下至少之一:

  在第二预设时间段内未检测到所述第一游戏角色或者所述第二游戏角色对应的登录信息;

  所述第一游戏角色和第二游戏角色之间的关联关系对应的创建时长满足预设时长;

  检测到所述第二游戏角色针对所述解除设置操作的第二确认指令。

  第二方面,本申请实施还提供了一种游戏角色的升级控制装置,所述升级控制装置包括:

  获取模块,用于获取第一游戏角色对应的升级限制信息,其中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的;

  处理模块,用于当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色。

  第三方面,本申请实施还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面任一项所述的游戏角色的升级控制方法的步骤。

  第四方面,本申请实施还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一项所述的游戏角色的升级控制方法的步骤。

  本申请实施例提供的一种游戏角色的升级控制方法、装置、电子设备及存储介质,通过获取第一游戏角色对应的升级限制信息,该升级限制信息是根据第一游戏角色和第二游戏角色确定的;这样,当第一游戏角色达到升级条件时,根据第一游戏角色的升级限制信息确定是否升级第一游戏角色。本申请实施例中,通过升级限制信息对第一游戏角色进行升级限制,保证了第一游戏角色和其关联的第二游戏角色的游戏进度和游戏内容相一致,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  附图说明

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

  图1示出了本申请实施例提供的一种游戏角色的升级控制方法的流程图;

  图2示出了本申请实施例提供的另一种游戏角色的升级控制方法的流程图;

  图3示出了本申请实施例提供的另一种游戏角色的升级控制方法的流程图;

  图4示出了本申请实施例提供的另一种游戏角色的升级控制方法的流程图;

  图5示出了本申请实施例提供的另一种游戏角色的升级控制方法的流程图;

  图6示出了本申请实施例提供的另一种游戏角色的升级控制方法的流程图;

  图7示出了本申请实施例提供的一种游戏角色的升级控制装置的结构示意图;

  图8示出了本申请实施例提供的一种电子设备的结构示意图。

  具体实施方式

  为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

  另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

  需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。另外,本申请实施例中术语“用户”和“玩家”可以互换,用于指进行游戏的个人或者主体。

  考虑到目前玩家和其他玩家在相约或者组队共同体验游戏的过程中,会存在这多个玩家进度不一致的问题,这就导致后期这多个玩家无法共同进行游戏,减少了玩家之间合作的可行性。因此,现有游戏的灵活度低,无法满足玩家共同体验游戏的需求,进而导致人机交互效率低。

  基于此,本申请实施例提供的一种游戏角色的升级控制方法、装置、电子设备及存储介质,通过升级限制信息对第一游戏角色进行升级限制,保证了第一游戏角色和其关联的第二游戏角色的游戏进度和游戏内容相一致,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  其中,上述升级控制方法可以应用于大型多人在线(Massive MultiplayerOnline,MMO)。需要说明的是,本申请实施例中不限定于上述类型的游戏。

  本申请实施例中的游戏角色的升级控制方法运行于游戏客户端,该游戏客户端可以运行于终端设备中或者也可以运行于服务器中。其中,终端设备可以为本地终端设备(比如智能手机,平板电脑等)。当游戏客户端运行于服务器中时,可以为云游戏。下面以游戏客户端运行于终端设备为例进行说明。

  如图1所示,本申请实施例提供了一种游戏角色的升级控制方法,所述升级控制方法包括:

  S101、获取第一游戏角色对应的升级限制信息,其中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的。

  S102、当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色。

  本申请实施例提供的游戏角色的升级控制方法,通过获取第一游戏角色对应的升级限制信息,该升级限制信息是根据第一游戏角色和第二游戏角色确定的;这样,当第一游戏角色达到升级条件时,根据第一游戏角色的升级限制信息确定是否升级第一游戏角色。本申请实施例中,通过升级限制信息对第一游戏角色进行升级限制,保证了第一游戏角色和其关联的第二游戏角色的游戏进度和游戏内容相一致,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  下面对本申请实施例示例性的各步骤进行说明:

  S101、获取第一游戏角色对应的升级限制信息,其中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的。

  本申请实施例应用的游戏中包括多个游戏角色,多个游戏角色中包括第一游戏角色和第二游戏角色。其中,第一游戏角色为玩家控制的游戏角色,第二游戏角色为与第一游戏角色具有关联关系的游戏角色。其中,升级限制信息可以限定第一游戏角色和第二游戏角色的等级在指定范围内,具体地,可以在指定时间段内限定第一游戏角色和第二游戏角色均不超过指定等级,或者,也可以限制第一游戏角色和第二游戏角色的等级差数值,等等。

  所述关联关系包括以下信息的至少之一:身份关系、群组关系。这里,身份关系可以为师徒关系、情侣关系、夫妻关系、死党关系等。示例性的,第一游戏角色和第二游戏角色为情侣关系;或者,第一游戏角色和第二游戏角色属于同一个群组。

  当第一游戏角色和第二游戏角色具有身份关系时,所述第二游戏角色满足以下第一条件的至少之一:

  1、所述第二游戏角色的个数满足第一阈值。比如,第一阈值为4个,限制第二游戏角色的总个数不能超过4个;其中,上述第一阈值可以为根据需要进行设置,本申请实施例中对此不作具体限定。

  2、所述第二游戏角色中特定第二游戏角色的个数满足第二阈值。这里,特定第二游戏角色可以为女性游戏角色,也可以为男性游戏角色;或者,第二游戏角色对应的玩家性别为女性,或者,第二游戏角色对应的玩家性别为男性等。比如,第二阈值为3个,限制女性游戏角色的总个数不能超过3个,或者,限制女性好友(也即玩家性别为女性的第二游戏角色)的总个数不能超过3个。

  另外,当第二游戏角色为多个时,还可以限制与第一游戏角色具有特定关联关系的第二游戏角色的个数。这里,特定关联关系比如为情侣关系或者夫妻关系,比如,限制与第一游戏角色为情侣关系的第二游戏角色为1个,或者,限制与第一游戏角色为夫妻关系的第二游戏角色为1个等。

  在本申请实施例中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的,包括:

  第一、所述升级限制信息为根据第一游戏角色和第二游戏角色之间的关联关系确定的。

  其中,当第一游戏角色和第二游戏角色建立了关联关系后,可以根据该关联关系确定第一游戏角色的升级限制信息。可选的,该第一游戏角色的升级限制信息也可以为第二游戏角色的升级限制信息。比如,第一游戏角色和第二游戏角色建立了情侣关系,就可以根据情侣关系确定第一游戏角色的升级限制信息;再比如,第一游戏角色和第二游戏角色位于同一个群组(比如,群组1)中,根据群组1确定第一游戏角色的升级限制信息。

  第二、所述升级限制信息为根据第一游戏角色和第二游戏角色之间的第一约定信息确定的。

  当第一游戏角色和第二游戏角色之间具有关联关系时,根据第一游戏角色和第二游戏角色之间的第一约定信息确定所述升级限制信息。

  比如,玩家触发了第一设置操作,该第一设置操作用于设置第一游戏角色的升级限制信息,此时,如果玩家的第一设置操作经过了第二游戏角色对应的玩家的同意后,确定该第一设置操作为第一约定信息,并基于上述第一约定信息(即经过第二游戏角色的玩家确认的第一设置操作)确定第一游戏角色对应的升级限制信息。

  第三、所述升级限制信息为根据所述第一游戏角色所属的目标群组的群组升级限制信息确定的。

  当第一游戏角色和第二游戏角色之间具有群组关系,比如,第一游戏角色和第二游戏角色位于同一群组,这样,根据所述第一游戏角色所属的目标群组的群组升级限制信息确定所述第一游戏角色的升级限制信息,另外,还可以根据该目标群组的群组升级限制信息确定第二游戏角色的升级限制信息。。

  本申请实施例中,通过如下方法确定所述目标群组的群组升级限制信息:响应针对所述目标群组的第二设置操作,设置所述目标群组对应的群组升级限制信息。

  比如,玩家通过第二设置操作预先设置了目标群组的群组升级限制信息,这样,当第一游戏角色和第二游戏角色加入该目标群组后,基于该目标群组对应的升级限制信息限制第一游戏角色和第二游戏角色的升级。相应的,目标群组的群组升级限制信息即为第一游戏角色对应的升级限制信息,同样,该群组升级限制信息也为第二游戏角色对应的升级限制信息。

  S102、当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色。

  本申请实施例中,升级限制信息用于限定第一游戏角色和第二游戏角色的等级在指定范围内。在一种实施方式中,当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述升级限制信息,则升级所述第一游戏角色。

  示例性的,第一游戏角色对应的升级指标信息(比如,经验值)达到升级条件,比如,经验值为32满足12级的升级条件,升级限制信息为卡级60级(即60级以后不能升级,或者,基于其他特定条件才能升级),第一游戏角色的等级为11级,不满足60级的升级限制条件,则将第一游戏角色升级到12级。

  在另一种实施方式中,当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,则基于所述升级限制信息对应的处理机制处理所述第一游戏角色的等级信息。

  这里,升级限制信息对应的处理机制包括不升级第一游戏角色,或者,以第一游戏角色和第二游戏角色中最小的升级等级升级第一游戏角色。

  进一步的,如图2所示,本申请实施例提供的游戏角色的升级控制方法,通过如下方法确定所述第一游戏角色和所述第二游戏角色之间的第一约定信息:

  S201、响应针对所述第一游戏角色的第一设置操作,向所述第二游戏角色所属的游戏客户端发送所述升级限制信息对应的第一确认请求。

  本申请实施例中,玩家对第一游戏角色对应的第一游戏客户端进行第一设置操作,该第一设置操作用于设置第一游戏角色的升级限制信息。相应的,第一游戏客户端向第二游戏角色对应的第二游戏客户端发送第一确认请求,该第一确认请求用于确认是否同意设置第一游戏角色的升级限制信息。

  S202、若接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  这里,当第二游戏客户端向第一游戏客户端返回第一确认指令后,也即,第二游戏角色对应的玩家同意设置第一游戏角色的升级限制信息后,第一游戏角色(也即第一玩家)和第二游戏角色(也即第二玩家)达成了约定,此时,确定第一玩家的第一设置操作为第一约定信息。相应的,第一游戏客户端基于该第一设置操作设置第一游戏角色对应的升级限制信息。

  可选的,第一游戏客户端在向所述第二游戏角色所属的游戏客户端(即第二游戏客户端)发送所述升级限制信息对应的第一确认请求之后,若在第一预设时间段内接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  这里,当第二游戏角色对应的第二玩家同意设置第一游戏角色的升级限制信息时,若在接收到第一确认请求的第一预设时间段(比如20分钟)内,通过第二游戏角色对应的第二客户端向第一游戏客户端返回第一确认指令,第一游戏客户端则基于该第一确认指令,确定第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  第一游戏角色(也即第一玩家)和第二游戏角色(也即第二玩家)达成了约定,此时,确定第一玩家的第一设置操作为第一约定信息,相应的,第一游戏客户端基于该第一设置操作设置第一游戏角色对应的升级限制信息。

  实际中,该第一游戏角色的升级限制信息,同样为第二游戏角色的升级限制信息,这样,基于该升级限制信息能够对具有关联关系的第一游戏角色和第二游戏角色进行升级限制,保证了第一游戏角色和其关联的第二游戏角色的游戏进度和游戏内容相一致,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  进一步的,如图3所示,本申请实施例提供的游戏角色的升级控制方法中,所述升级控制方法还包括:

  S301、获取所述第一游戏角色对应的内容限制信息,其中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色确定的。

  S302、根据所述内容限制信息,对所述第一游戏角色的游戏内容进行限制。

  结合步骤301和步骤302,通过预先设置第一游戏角色对应的内容限制信息,基于该内容限制信息对第一游戏角色对应的游戏内容进行限制。其中,该内容限制信息包括以下至少之一:每日交易额度、每日消费、离婚次数、结婚次数、装备等级、副本次数、玩家对战玩(Player versus player,PVP)次数、游戏时长等。

  基于设置的内容限制信息能够对第一游戏角色的游戏内容进行限制,比如,限制第一游戏角色每天的副本次数为3次,每天的游戏时长为3小时等。

  在本申请实施例中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色确定的,包括:

  第一、所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色之间的关联关系确定的;所述关联关系包括以下信息的至少之一:身份关系、群组关系。

  其中,当第一游戏角色和第二游戏角色建立了关联关系后,可以根据该关联关系确定第一游戏角色的内容限制信息;可选的,该第一游戏角色的内容限制信息也为第二游戏角色的内容限制信息。比如,第一游戏角色和第二游戏角色建立了情侣关系,就可以根据情侣关系确定第一游戏角色的内容限制信息;再比如,第一游戏角色和第二游戏角色位于同一个群组(比如,群组1)中,根据群组1确定第一游戏角色的内容限制信息。

  第二、所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色之间的第二约定信息确定的。

  当第一游戏角色和第二游戏角色之间具有关联关系时,根据第一游戏角色和第二游戏角色之间的第二约定信息确定所述内容限制信息。

  比如,玩家触发了第三设置操作,该第三设置操作用于设置第一游戏角色的内容限制信息,此时,如果玩家的第三设置操作经过了第二游戏角色对应的玩家的同意后,确定该第三设置操作为第二约定信息,并基于上述第二约定信息(即经过第二游戏角色的玩家确认的第二设置操作)确定第一游戏角色对应的内容限制信息。

  第三、所述内容限制信息为根据所述第一游戏角色所属的目标群组的群组内容限制信息确定的。

  当第一游戏角色和第二游戏角色之间具有群组关系,比如,第一游戏角色和第二游戏角色位于同一群组,这样,根据所述第一游戏角色所属的目标群组的群组内容限制信息确定所述第一游戏角色对应的内容限制信息。

  本申请实施例中,通过如下方法确定所述目标群组的群组内容限制信息:响应针对所述目标群组的第四设置操作,设置所述目标群组对应的群组内容限制信息。

  比如,玩家通过第四设置操作预先设置了目标群组的群组内容限制信息,这样,当第一游戏角色和第二游戏角色加入该目标群组后,基于该目标群组对应的群组内容限制信息限制加入到该目标群组的游戏角色和加入到该目标群组的游戏角色的游戏内容。相应的,根据目标群组的群组内容限制信息确定第一游戏角色对应的内容限制信息,比如,将群组内容限制信息中加入到该目标群组的游戏角色的游戏内容作为第一游戏角色对应的内容限制信息。同样,也根据该目标群组的群组内容限制信息确定第二游戏角色对应的内容限制信息。

  其中,所述群组内容限制信息包括以下信息的至少之一:所述目标群组中游戏角色的个数、所述目标群组中特定游戏角色的个数、所述目标群组中游戏角色的游戏内容。

  其中,特定游戏角色可以为女性游戏角色,或者第二游戏角色对应的玩家性别为女性等。群组内容限制信息比如为,限制女性游戏角色的总个数不能超过第三阈值,比如3个;再比如,限制女性好友的总个数(对应的玩家性别为女性的第二游戏角色的总个数)不能超过第三阈值,比如3个等。上述目标群组中游戏角色的游戏内容包括但不限于:每日交易额度、每日消费、离婚次数、结婚次数、装备等级、副本次数、PVP、游戏时长等。其中,基于设置的内容限制信息能够对第一游戏角色的游戏内容进行限制,比如,限制第一游戏角色每天的副本次数为3次,每天的游戏时长为3小时等。

  进一步的,本申请实施例提供的游戏角色的升级控制方法中,还可以对第一游戏角色的升级限制信息进行更新,相应的,所述升级控制方法还包括:

  对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  本申请实施例中,对第一游戏角色的升级限制信息进行更新的方式包括以下两种,具体为:

  第一、根据所述第一游戏角色和所述第二游戏角色之间的第三约定信息对所述升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  本申请实施例中,当第一游戏角色和第二游戏角色之间具有身份关系时,根据第一游戏角色和第二游戏角色之间的第三约定信息更新所述升级限制信息。

  比如,玩家触发了对第一游戏角色的升级限制信息的更新设置操作,该更新设置操作用于更新第一游戏角色的升级限制信息,此时,如果玩家的更新设置操作经过了第二游戏角色对应的玩家的同意后,确定该更新设置操作为第三约定信息,并基于上述第三约定信息(即经过第二游戏角色的玩家确认的更新设置操作)更新第一游戏角色对应的升级限制信息,得到所述第一游戏角色对应的更新升级限制信息。

  比如,将第一游戏角色对应的升级限制信息(比如,卡级69级)更新为第一游戏角色对应的更新升级限制信息(比如,卡级79级)。

  第二、如图4所示,所述对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息,还包括:

  S401、响应针对所述目标群组的更新设置操作,将所述目标群组对应的群组升级限制信息更新为更新群组升级限制信息。

  S402、根据所述更新群组升级限制信息,对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  结合步骤401和步骤402,当第一游戏角色和第二游戏角色之间具有群组关系时,玩家可以通过更新设置操作对目标群组的群组升级限制信息进行更新,得到目标群组对应的更新群组升级限制信息,并将该更新群组升级限制信息确定为第一游戏角色对应的更新升级限制信息,同样,该更新群组升级限制信息也为第二游戏角色对应的更新升级限制信息。

  本申请实施例中,当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,则基于所述升级限制信息对应的处理机制处理所述第一游戏角色的等级信息;其中,该处理机制处理分别如下:

  第一,当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,则不升级所述第一游戏角色。

  比如,当玩家a控制的第一游戏角色达到升级条件(比如,经验值2000满足升级70级的条件),但是,玩家a控制的第一游戏角色当前为69级,满足升级限制信息(即卡级69级的条件),因此,不升级该第一游戏角色。这里,可以在卡级的同时,随着第一游戏角色的战斗,正常增加玩家a控制的第一游戏角色的经验值、战力值和装备等;也可以在卡级的同时,停止增加玩家a控制的第一游戏角色的经验值、战力值和装备等。

  第二,如图5所示,所述当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,还包括:

  S501、当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,且满足所述升级条件的所述第二游戏角色同样满足所述升级限制信息,则从所述第一游戏角色和所述第二游戏角色分别对应的升级等级中,选取最小的第一升级等级;

  S502、基于所述第一升级等级,升级所述第一游戏角色。

  结合步骤501和步骤502,基于所述第一升级等级,升级所述第一游戏角色和所述第二游戏角色。比如,针对具有情侣关系的第一游戏角色1和第二游戏角色2,第一游戏角色1对应的升级限制信息为卡级69级,当第一游戏角色1和第二游戏角色2均为69级,第一游戏角色1和第二游戏角色2均满足卡级69级的升级限制信息,此时,如果第一游戏角色1满足72级的升级条件,第二游戏角色2满足70级的升级条件,那么,第一游戏角色1和第二游戏角色2中最小的第一升级等级为1级,此时,控制第一游戏角色1升级1级,即控制第一游戏角色1升级到70级;同时,也控制第二游戏角色2升级1级,即控制第二游戏角色2升级到70级。

  另外,本申请实施例提供的游戏角色的升级控制方法中,在对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息之后,所述升级控制还包括:

  当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的更新升级限制信息确定是否升级所述第一游戏角色。

  本申请实施例中,当更新第一游戏角色的升级限制信息为提高卡级等级后,第一游戏角色不满足更新升级限制信息,基于此,当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色。

  在一种实施方式中,如图6所示,所述当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色,包括:

  S601、当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则从所述第一游戏角色和所述第二游戏角色分别对应的升级等级中,选取最小的第二升级等级;

  S602、基于所述第二升级等级,升级所述第一游戏角色。

  本申请实施例中,基于所述第二升级等级,升级所述第一游戏角色和所述第二游戏角色。可选的,第一升级等级和第二升级等级可以相同,也可以不同。

  结合步骤601和步骤602,比如,针对具有情侣关系的第一游戏角色1和第二游戏角色2,第一游戏角色1对应的更新升级限制信息为卡级79级,当第一游戏角色1和第二游戏角色2均为69级,第一游戏角色1和第二游戏角色2均不再满足卡级79级的升级限制信息,此时,如果第一游戏角色1满足72级的升级条件,第二游戏角色2满足70级的升级条件,那么,第一游戏角色1和第二游戏角色2中最小的第二升级等级为1级,此时,控制第一游戏角色1升级1级,即控制第一游戏角色1升级到70级;同时,也控制第二游戏角色2升级1级,即控制第二游戏角色2升级到70级。

  在另一种实施方式中,所述当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色,还包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则基于所述第一游戏角色对应的第三升级等级,升级所述第一游戏角色。

  本申请实施例中,在更新了升级限制信息之后,也可以根据第一游戏角色和每个第二游戏角色各自的升级等级信息对相应的游戏角色进行升级。

  比如,针对具有情侣关系的第一游戏角色1和第二游戏角色2,第一游戏角色1对应的更新升级限制信息为卡级79级,当第一游戏角色1和第二游戏角色2均为69级,第一游戏角色1和第二游戏角色2均不满足卡级79级的升级限制信息,此时,如果第一游戏角色1满足72级的升级条件,第二游戏角色2满足70级的升级条件,那么,第一游戏角色1升级3级,即控制第一游戏角色1升级到72级。第二游戏角色2升级1级,即控制第二游戏角色2升级到70级。

  另外,玩家也可以解除上述升级限制信息,相应的,本申请实施例提供的游戏角色的升级控制方法,所述升级控制方法还包括:

  响应针对所述第一游戏角色的升级限制信息的解除设置操作,若所述解除设置操作的触发状态满足第二条件,则解除所述第一游戏角色的升级限制信息。

  其中,所述触发状态满足第二条件包括以下至少之一:

  1、在第二预设时间段内未检测到所述第一游戏角色或者所述第二游戏角色对应的登录信息。

  比如,当第一游戏角色对应的第一玩家触发了解除设置操作,相应的,如果与第一游戏角色具有关联关系的第二游戏角色在第二预设时间段内(比如一周内)未上线,则解除所述第一游戏角色的升级限制信息,也即限制方案无效。

  2、所述第一游戏角色和第二游戏角色之间的关系信息对应的创建时长满足预设时长。

  比如,当第一游戏角色对应的第一玩家触发了解除设置操作,相应的,如果第二游戏角色和第一游戏角色之间的关联关系的创建时长满足了预设时长(比如一个月),则解除所述第一游戏角色的升级限制信息,也即限制方案无效。

  3、检测到所述第二游戏角色针对所述解除设置操作的第二确认指令。

  比如,当第一游戏角色触发了解除设置操作,第一游戏角色对应的第一游戏客户端向第二游戏角色对应的第二游戏客户端发送第二确认请求,该第二确认请求用于确认是否同意解除第一游戏角色的升级限制信息。当第二游戏客户端向第一游戏客户端返回第三确认指令后,也即,第二游戏角色对应的玩家同意解除第一游戏角色的升级限制信息后,第一游戏角色(也即第一玩家)和第二游戏角色(也即第二玩家)达成了约定,相应的,第一游戏客户端解除所述第一游戏角色的升级限制信息,也即限制方案无效。

  本申请实施例提供的一种游戏角色的升级控制方法,具有如下有益效果:

  1、通过升级限制信息限制具有关联关系的第一游戏角色和第二游戏角色的升级,这样通过制约第一游戏角色和第二游戏角色的发展,来让不同的玩家可以保持相同的游戏进度。

  2、通过升级限制信息,保持第一游戏角色和第二游戏角色之间的可玩内容高度相似。

  3、通过内容限制信息,可以对于第一游戏角色和第二游戏角色的其他的内容进行限制,保证了不同玩家之间的同步。

  通过上述方式,玩家之间也可以更加的放心去体验游戏,无需担心误操作,而无法与另外的玩家同步进行游戏;另外,增加了玩家之间的社交粘性,玩家之间的关系也在规则下更加和谐,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  基于同一发明构思,本申请实施例中还提供了与游戏角色的升级控制方法对应的游戏角色的升级控制装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述游戏角色的升级控制装置方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

  参照图7所示,为本申请实施例提供的一种游戏角色的升级控制装置的示意图,所述升级控制装置包括:

  第一获取模块701,用于获取第一游戏角色对应的升级限制信息,其中,所述升级限制信息为根据第一游戏角色和第二游戏角色确定的;

  第一处理模块702,用于当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色。

  在一种可能的实施方式中,所述升级限制信息为根据第一游戏角色和第二游戏角色之间的关联关系确定的;所述关联关系包括以下信息的至少之一:身份关系、群组关系。

  在一种可能的实施方式中,所述升级限制信息为根据第一游戏角色和第二游戏角色之间的第一约定信息确定的;

  或者,

  所述升级限制信息为根据所述第一游戏角色所属的目标群组的群组升级限制信息确定的。

  在一种可能的实施方式中,所述升级控制装置还包括:

  更新模块,用于对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  在一种可能的实施方式中,所述升级控制装置还包括:

  第一发送模块,用于响应针对所述第一游戏角色的第一设置操作,向所述第二游戏角色所属的游戏客户端发送所述升级限制信息对应的第一确认请求;

  第一确定模块,用于若接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  在一种可能的实施方式中,第一确定模块若接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息,包括:

  若在第一预设时间段内接收到所述游戏客户端基于所述第一确认请求返回的第一确认指令,则确定所述第一设置操作为所述第一游戏角色和所述第二游戏角色之间的第一约定信息。

  在一种可能的实施方式中,其中,所述第二游戏角色满足以下第一条件的至少之一:

  所述第二游戏角色的个数满足第一阈值;

  所述第二游戏角色中特定第二游戏角色的个数满足第二阈值。

  在一种可能的实施方式中,所述升级控制装置还包括:

  设置模块,用于响应针对所述目标群组的第二设置操作,设置所述目标群组对应的群组升级限制信息。

  在一种可能的实施方式中,所述升级控制装置还包括:

  第二获取模块,用于获取所述第一游戏角色对应的内容限制信息,其中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色确定的;

  限制模块,用于根据所述内容限制信息,对所述第一游戏角色的游戏内容进行限制。

  在一种可能的实施方式中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色之间的关联关系确定的;所述关联关系包括以下信息的至少之一:身份关系、群组关系。

  在一种可能的实施方式中,所述内容限制信息为根据所述第一游戏角色和所述第二游戏角色之间的第二约定信息确定的;

  或者,

  所述内容限制信息为根据所述第一游戏角色所属的目标群组的群组内容限制信息确定的。

  在一种可能的实施方式中,所述群组内容限制信息包括以下信息的至少之一:

  所述目标群组中游戏角色的个数、所述目标群组中特定游戏角色的个数、所述目标群组中游戏角色的游戏内容。

  在一种可能的实施方式中,所述更新模块对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息,包括:

  根据所述第一游戏角色和所述第二游戏角色之间的第三约定信息对所述升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  在一种可能的实施方式中,所述更新模块对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息,还包括:

  响应针对所述目标群组的更新设置操作,将所述目标群组对应的群组升级限制信息更新为更新群组升级限制信息;

  根据所述更新群组升级限制信息,对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息。

  在一种可能的实施方式中,第一处理模块702当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述升级限制信息,则升级所述第一游戏角色。

  在一种可能的实施方式中,第一处理模块702当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,则不升级所述第一游戏角色。

  在一种可能的实施方式中,第一处理模块702当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色满足所述升级限制信息,且满足所述升级条件的所述第二游戏角色同样满足所述升级限制信息,则从所述第一游戏角色和所述第二游戏角色分别对应的升级等级中,选取最小的第一升级等级;

  基于所述第一升级等级,升级所述第一游戏角色。

  在一种可能的实施方式中,所述升级控制装置还包括:

  第二处理模块,用于在对所述第一游戏角色的升级限制信息进行更新,得到所述第一游戏角色对应的更新升级限制信息之后,当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的更新升级限制信息确定是否升级所述第一游戏角色。

  在一种可能的实施方式中,所述第二处理模块当所述第一游戏角色达到升级条件时,根据所述第一游戏角色的更新升级限制信息确定是否升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色。

  在一种可能的实施方式中,所述第二处理模块当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则从所述第一游戏角色和所述第二游戏角色分别对应的升级等级中,选取最小的第二升级等级;

  基于所述第二升级等级,升级所述第一游戏角色。

  在一种可能的实施方式中,所述第二处理模块当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则升级所述第一游戏角色,包括:

  当所述第一游戏角色达到升级条件时,若所述第一游戏角色不满足所述更新升级限制信息,则基于所述第一游戏角色对应的第三升级等级,升级所述第一游戏角色。

  在一种可能的实施方式中,所述升级控制装置还包括:

  解除模块,用于响应针对所述第一游戏角色的升级限制信息的解除设置操作,若所述解除设置操作的触发状态满足第二条件,则解除所述第一游戏角色的升级限制信息。

  在一种可能的实施方式中,所述触发状态满足第二条件包括以下至少之一:

  在第二预设时间段内未检测到所述第一游戏角色或者所述第二游戏角色对应的登录信息;

  所述第一游戏角色和第二游戏角色之间的关联关系对应的创建时长满足预设时长;

  检测到所述第二游戏角色针对所述解除设置操作的第二确认指令。

  本申请实施例提供的一种游戏角色的升级控制装置,通过获取第一游戏角色对应的升级限制信息,该升级限制信息是根据第一游戏角色和第二游戏角色确定的;这样,当第一游戏角色达到升级条件时,根据第一游戏角色的升级限制信息确定是否升级第一游戏角色。本申请实施例中,通过升级限制信息对第一游戏角色进行升级限制,保证了第一游戏角色和其关联的第二游戏角色的游戏进度和游戏内容相一致,满足了不同玩家同步进行游戏的需求,提高了人机交互效率。

  如图8所示,本申请实施例提供的一种电子设备800,包括:处理器801、存储器802和总线,所述存储器802存储有所述处理器801可执行的机器可读指令,当电子设备运行时,所述处理器801与所述存储器802之间通过总线通信,所述处理器801执行所述机器可读指令,以执行如上述游戏角色的升级控制方法的步骤。

  具体地,上述存储器802和处理器801能够为通用的存储器和处理器,这里不做具体限定,当处理器801运行存储器802存储的计算机程序时,能够执行上述游戏角色的升级控制方法。

  对应于上述游戏角色的升级控制方法,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述游戏角色的升级控制方法的步骤。

  所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

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

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

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

  以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

《游戏角色的升级控制方法、装置、电子设备及存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)