CN112675543A - 角色属性的配置方法及装置、存储介质、电子装置 - Google Patents

角色属性的配置方法及装置、存储介质、电子装置 Download PDF

Info

Publication number
CN112675543A
CN112675543A CN202011584670.4A CN202011584670A CN112675543A CN 112675543 A CN112675543 A CN 112675543A CN 202011584670 A CN202011584670 A CN 202011584670A CN 112675543 A CN112675543 A CN 112675543A
Authority
CN
China
Prior art keywords
role
virtual
slave
character
virtual role
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011584670.4A
Other languages
English (en)
Inventor
徐迈臻
陈军
陈力文
徐向文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Perfect World Chongqing Interactive Technology Co ltd
Perfect World Co Ltd
Original Assignee
Perfect World Chongqing Interactive Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Perfect World Chongqing Interactive Technology Co ltd filed Critical Perfect World Chongqing Interactive Technology Co ltd
Priority to CN202011584670.4A priority Critical patent/CN112675543A/zh
Publication of CN112675543A publication Critical patent/CN112675543A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

本发明提供了一种角色属性的配置方法及装置、存储介质、电子装置,其中,该方法包括:响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;根据主虚拟角色分别与第一从属虚拟角色和第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;响应主虚拟角色的关联指令,判断第一从属虚拟角色与第二从属虚拟角色是否匹配;若第一从属虚拟角色与第二从属虚拟角色匹配,为第一从属虚拟角色与第二从属虚拟角色配置增益属性值。通过本发明,解决了相关技术不能根据匹配条件为从属虚拟角色配置属性值的技术问题,同时提升了游戏可玩性和用户体验。

Description

角色属性的配置方法及装置、存储介质、电子装置
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种角色属性的配置方法及装置、存储介质、电子装置。
背景技术
相关技术中,在对战游戏中,例如MOBA游戏(Multiplayer Online Battle Arena,多人在线战术竞技游戏,简称为MOBA)或者其他类型的角色扮演游戏(Role-playing game,简称为RPG),在游戏中,玩家负责扮演这个角色在一个写实或虚构世界中活动,游戏场景中的以下可交互的角色为非玩家角色(Non-Player Character,NPC)。
相关技术中,通常只注重玩家角色的配置和交互,以提高用户在游戏中的控制体验,在配置非玩家角色的属性值等信息时,都是固定在AI中,非玩家角色的属性范围和属性值等信息不能更改,但是,非玩家角色也是游戏场景中的重要游戏元素,为非玩家角色提高更多的属性配置方式,可以提高游戏场景的交互性和可玩性。
针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
发明内容
本发明实施例提供了一种角色属性的配置方法及装置、存储介质、电子装置。
根据本发明的一个实施例,提供了一种角色属性的配置方法,包括:响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;响应所述主虚拟角色的关联指令,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配;若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
可选的,在响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,所述方法还包括:发布游戏任务;响应所述主虚拟角色的选择指令,基于所述选择指令在所述第一从属虚拟角色和第二从属虚拟角色中选择目标角色执行所述游戏任务;计算所述游戏任务与所述目标角色的匹配度;基于所述匹配度配置所述游戏任务的执行成功率,其中,所述执行成功率与所述匹配度呈正相关。
可选的,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配包括:获取所述第一从属虚拟角色的第一角色标识和所述第一关系值,获取所述第二从属虚拟角色的第二角色标识和所述第二关系值,其中,所述第一角色标识和所述第二角色标识分别为所述第一从属虚拟角色和所述第二从属虚拟角色在虚拟场景中的识别标识;判断所述第一角色标识和所述第二角色标识的组合是否命中预设角色组合,以及判断所述第一关系值和所述第二关系值均大于预设阈值;若所述第一角色标识和所述第二角色标识的组合命中预设角色组合,且所述第一关系值和所述第二关系值均大于预设阈值,确定所述第一从属虚拟角色与第二从属虚拟角色匹配。
可选的,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值包括:获取所述第一从属虚拟角色与所述第二从属虚拟角色的匹配等级,以及获取所述第一从属虚拟角色和所述第二从属虚拟角色的基础属性值,其中,所述匹配等级用于表征所述第一从属虚拟角色与所述第二从属虚拟角色在虚拟场景中的匹配程度;基于所述匹配等级和/或所述基础属性值计算所述增益属性值;为所述第一从属虚拟角色与第二从属虚拟角色配置所述增益属性值。
可选的,根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值包括:监测所述主虚拟角色向所述第一从属虚拟角色转移的第一道具资源的第一资源量,以及监测所述主虚拟角色向所述第二从属虚拟角色转移的第二道具资源的第二资源量;基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值,以及基于所述第二资源量计算所述主虚拟角色与所述第二从属虚拟角色的第二关系值。
可选的,基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值包括:解析所述第一道具资源的资源类型;根据所述资源类型获取所述第一道具资源的单位关系值;基于所述单位关系值和所述第一资源量计算所述第一关系值。
可选的,若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,所述方法还包括:响应所述主虚拟角色触发的匹配指令,绑定所述第一从属虚拟角色和所述第二从属虚拟角色,得到角色组合;在接收到所述主虚拟角色向所述角色组合发送的虚拟道具后,增加所述第一从属虚拟角色和所述第二从属虚拟角色的匹配等级。
可选的,在为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值之后,所述方法还包括:基于所述第一从属虚拟角色的基础属性值和所述增益属性值计算所述第一从属虚拟角色的第一角色属性值,基于所述第二从属虚拟角色的基础属性值和所述增益属性值计算所述第二从属虚拟角色的第二角色属性值;若所述主虚拟角色,所述第一从属虚拟角色,所述第二从属虚拟角色,以及属性转换道具出现在虚拟场景的同一场景位置,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性。
可选的,将所述第一角色属性值或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性包括:获取所述属性转换道具的转换率;按照所述转换率计算所述第一角色属性值待转换的第一转移属性值和/或所述第二角色属性值待转换的第二转移属性值;在所述主虚拟角色的对应属性上增加所述第一转移属性值和/或所述第二转移属性值。
可选的,在根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,所述方法还包括:判断预定角色类型的从属虚拟角色集是否均已合成,其中,所述从属虚拟角色集包括多个从属虚拟角色;若预定角色类型的从属虚拟角色集均已合成,为所述主虚拟角色分配虚拟游戏资源。
根据本发明的另一个实施例,提供了一种角色属性的配置装置,包括:合成模块,用于响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;生成模块,用于根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;第一判断模块,用于响应所述主虚拟角色的关联指令,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配;配置模块,用于若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
可选的,所述装置还包括:发布模块,用于在所述合成模块响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,发布游戏任务;选择模块,用于响应所述主虚拟角色的选择指令,基于所述选择指令在所述第一从属虚拟角色和第二从属虚拟角色中选择目标角色执行所述游戏任务;计算模块,用于计算所述游戏任务与所述目标角色的匹配度;第一分配模块,用于基于所述匹配度配置所述游戏任务的执行成功率,其中,所述执行成功率与所述匹配度呈正相关。
可选的,所述第一判断模块包括:获取单元,用于获取所述第一从属虚拟角色的第一角色标识和所述第一关系值,获取所述第二从属虚拟角色的第二角色标识和所述第二关系值,其中,所述第一角色标识和所述第二角色标识分别为所述第一从属虚拟角色和所述第二从属虚拟角色在虚拟场景中的识别标识;判断单元,用于判断所述第一角色标识和所述第二角色标识的组合是否命中预设角色组合,以及判断所述第一关系值和所述第二关系值均大于预设阈值;确定单元,用于若所述第一角色标识和所述第二角色标识的组合命中预设角色组合,且所述第一关系值和所述第二关系值均大于预设阈值,确定所述第一从属虚拟角色与第二从属虚拟角色匹配。
可选的,所述配置模块包括:获取单元,用于获取所述第一从属虚拟角色与所述第二从属虚拟角色的匹配等级,以及获取所述第一从属虚拟角色和所述第二从属虚拟角色的基础属性值,其中,所述匹配等级用于表征所述第一从属虚拟角色与所述第二从属虚拟角色在虚拟场景中的匹配程度;计算单元,用于基于所述匹配等级和/或所述基础属性值计算所述增益属性值;配置单元,用于为所述第一从属虚拟角色与第二从属虚拟角色配置所述增益属性值。
可选的,所述生成模块包括:监测单元,用于监测所述主虚拟角色向所述第一从属虚拟角色转移的第一道具资源的第一资源量,以及监测所述主虚拟角色向所述第二从属虚拟角色转移的第二道具资源的第二资源量;计算单元,用于基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值,以及基于所述第二资源量计算所述主虚拟角色与所述第二从属虚拟角色的第二关系值。
可选的,所述计算单元包括:解析子单元,用于解析所述第一道具资源的资源类型;获取子单元,用于根据所述资源类型获取所述第一道具资源的单位关系值;计算子单元,用于基于所述单位关系值和所述第一资源量计算所述第一关系值。
可选的,若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,所述装置还包括:绑定模块,用于响应所述主虚拟角色触发的匹配指令,绑定所述第一从属虚拟角色和所述第二从属虚拟角色,得到角色组合;增加模块,用于在接收到所述主虚拟角色向所述角色组合发送的虚拟道具后,增加所述第一从属虚拟角色和所述第二从属虚拟角色的匹配等级。
可选的,所述装置还包括:计算模块,用于在所述配置模块为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值之后,基于所述第一从属虚拟角色的基础属性值和所述增益属性值计算所述第一从属虚拟角色的第一角色属性值,基于所述第二从属虚拟角色的基础属性值和所述增益属性值计算所述第二从属虚拟角色的第二角色属性值;转移模块,用于若所述主虚拟角色,所述第一从属虚拟角色,所述第二从属虚拟角色,以及属性转换道具出现在虚拟场景的同一场景位置,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性。
可选的,所述转移模块包括:获取单元,用于获取属性转换道具的转换率;计算单元,用于按照所述转换率计算所述第一角色属性值待转换的第一转移属性值和/或所述第二角色属性值待转换的第二转移属性值;增加单元,用于在所述主虚拟角色的对应属性上增加所述第一转移属性值和/或所述第二转移属性值。
可选的,所述装置还包括:第二判断模块,用于在所述合成模块根据所述第一角色碎片资源和所述第二角色碎片资源在虚拟场景中分别合成第一从属虚拟角色和第二从属虚拟角色之后,判断预定角色类型的从属虚拟角色集是否均已合成,其中,所述从属虚拟角色集包括多个从属虚拟角色;第二分配模块,用于若预定角色类型的从属虚拟角色集均已合成,为所述主虚拟角色分配虚拟游戏资源。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色,根据主虚拟角色分别与第一从属虚拟角色和第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值,响应主虚拟角色的关联指令,判断第一从属虚拟角色与第二从属虚拟角色是否匹配,若第一从属虚拟角色与第二从属虚拟角色匹配,为第一从属虚拟角色与第二从属虚拟角色配置增益属性值,通过判断两个从属虚拟角色是否匹配,并基于判断结果为从属虚拟角色配置增益属性值,实现了一种角色属性值的配置方式,解决了相关技术不能根据匹配条件为从属虚拟角色配置属性值的技术问题,提高了虚拟场景中从属虚拟角色的交互性和关联度,同时提升了游戏可玩性和用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明实施例的一种角色属性的配置计算机的硬件结构框图;
图2是根据本发明实施例的一种角色属性的配置方法的流程示意图;
图3是本发明实施例的转换示意图;
图4是根据本发明实施例的一种角色属性的配置装置的结构框图;
图5是本发明实施例的一种电子装置的结构图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
本申请实施例一所提供的方法实施例可以在手机、平板、服务器、计算机或者类似的电子终端中执行。以运行在计算机上为例,图1是本发明实施例的一种角色属性的配置计算机的硬件结构框图。如图1所示,计算机可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述计算机还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述计算机的结构造成限定。例如,计算机还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种角色属性的配置方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。在本实施例中,处理器104用于响应人机交互指令和游戏策略,控制目标虚拟角色执行指定操作以完成游戏任务。存储器104用于存储电子游戏的程序脚本,配置信息,虚拟角色的属性信息等。
传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
可选的,输入输出设备108还包括人机交互屏幕用于通过人机交互接口获取人机交互指令,还用于呈现游戏场景中的游戏画面;
在本实施例中提供了一种角色属性的配置方法,图2是根据本发明实施例的一种角色属性的配置方法的流程示意图,如图2所示,该流程包括如下步骤:
步骤S202,响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角;
可选的,本实施例的虚拟场景可以是虚拟游戏场景,虚拟教学场景,虚拟演示场景等,在虚拟场景中包括多个虚拟角色,虚拟角色可以通过用户操作或者***AI实现控制,其中,主虚拟角色可以由用户控制,如由主控玩家控制的虚拟游戏中的PCC(Player-Controlled Character,玩家角色或玩家控制角色),从属虚拟角色由***AI进行控制和实现交互,如虚拟游戏中的非玩家角色(Non-Player Character,NPC)。在本实施例中,以虚拟场景为游戏场景为例进行说明。
本实施例的角色碎片资源是用于合成从属虚拟角色的虚拟游戏资源,可以是从属虚拟角色的虚拟信物、拼图等游戏资源。
主虚拟角色由主控玩家通过游戏客户端控制,在从属虚拟角色合成后,在游戏服务器中绑定主虚拟角色和从属虚拟角色,合成的从属虚拟角色与主虚拟角色在虚拟场景是同一阵营或团队的角色组合,可以执行***分配给主虚拟角色的游戏任务,并与主虚拟角色一起执行战斗事件等游戏事件、任务等。
步骤S204,根据主虚拟角色分别与第一从属虚拟角色和第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;
可选的,资源交互行为包括资源转移行为,资源互动行为等,关系值用于表征主虚拟角色对从属虚拟角色的喜爱度或好感度。
步骤S206,响应主虚拟角色的关联指令,判断第一从属虚拟角色与第二从属虚拟角色是否匹配;
在本实施例中,多个主虚拟角色之间存在的匹配关系,在游戏场合中可以体现为朋友、师徒、夫妻、父子等匹配类型的关系。在一些场景中,在主虚拟角色已经合成多个从属虚拟角色时,还可以响应至少针对两个从属虚拟角色的配对指令,进而判断第一从属虚拟角色与第二从属虚拟角色是否匹配。
步骤S208,若第一从属虚拟角色与第二从属虚拟角色匹配,为第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
本实施例的增益属性值是虚拟场景中的攻防属性值(又可以分为攻击属性值、防御属性值、移动属性值等)或战斗属性值,是一种角色属性,在从属虚拟角色在虚拟场景中合成出现时,***还可以为其分配基础属性值,该基础属性值可以是固定值,也可以随着从属虚拟角色或对应主虚拟角色在虚拟场景中完成的任务量、账号等级、在线时间等条件增加或减少,增益属性值对基础属性值产生一定量的增益。
通过上述步骤,响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色,根据主虚拟角色分别与第一从属虚拟角色和第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值,响应主虚拟角色的关联指令,判断第一从属虚拟角色与第二从属虚拟角色是否匹配,若第一从属虚拟角色与第二从属虚拟角色匹配,为第一从属虚拟角色与第二从属虚拟角色配置增益属性值,通过判断两个从属虚拟角色是否匹配,并基于判断结果为从属虚拟角色配置增益属性值,实现了一种角色属性值的配置方式,解决了相关技术不能根据匹配条件为从属虚拟角色配置属性值的技术问题,提高了虚拟场景中从属虚拟角色的交互性和关联度,同时提升了游戏可玩性和用户体验。
在本实施例的一个实施场景中,在响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,还包括:
S11,发布游戏任务;
本实施场景中的游戏任务是由主虚拟角色执行的虚拟任务,如资源采集任务、战斗任务等,由主虚拟角色在与其绑定的若干个从属虚拟角色中选择并指派其执行该游戏任务。
S12,响应主虚拟角色的选择指令,基于选择指令在第一从属虚拟角色和第二从属虚拟角色中选择目标角色执行游戏任务;
S13,计算游戏任务与目标角色的匹配度;
在本实施场景中,游戏任务和从属虚拟角色都可以根据类型进行分类,例如,可以分为琴、书、剑、酒、花五个类型的游戏任务和从属虚拟角色,分别在游戏任务和从属虚拟角色的属性中通过标识来配置,每一个类型的游戏任务或从属虚拟角色分别包括若干个游戏任务或从属虚拟角色,如1类型的从属虚拟角色包括角色A、角色B、角色C。
可选的,针对某一个游戏任务,主虚拟角色可以选择一个或者多个从属虚拟角色来执行,如选择多个从属虚拟角色作为目标角色,可以是多个从属虚拟角色同时执行同一个游戏任务,以提高游戏任务的执行速度,可以是多个从属虚拟角色并线执行多个不同的游戏任务,以提高游戏任务的资源产出量。
S14,基于匹配度配置游戏任务的执行成功率,其中,执行成功率与匹配度呈正相关。
在本实施场景的一个实施方式中,计算游戏任务与目标角色的匹配度包括:获取游戏任务的任务标识,获取目标角色的角色属性标识,其中,任务标识用于表征游戏任务所属的任务类型,角色属性标识用于表征目标角色所属的角色类型;基于角色属性标识与任务标识的相似度计算匹配度,如,若角色属性标识与任务标识完全相同,匹配度为100%,若角色属性标识与任务标识完全不相同,匹配度为0,其他数值以此类推。
可选的,也可以只设置两个执行成功率,分别对应匹配或不匹配(如匹配度大于阈值,则匹配,否则不匹配),若游戏任务与游戏任务匹配,为游戏任务分配第一执行成功率;若游戏任务与游戏任务不匹配,为游戏任务分配第二执行成功率,其中,第一执行成功率大于第二执行成功率。
通过执行该游戏任务,如果执行成功,可以获取到一定的游戏资源,如虚拟道具、虚拟货币等,并分配至派遣该游戏任务的主虚拟角色,可选的,执行该游戏任务的从属虚拟角色也可以获得一定的属性(如角色等级、攻防属性等)增益,关系值等。
在一个示例中,虚拟游戏***通过发布侠客任务(虚拟游戏场景中的一种游戏任务),任务具备一定的属性(如琴、书、剑、酒、花),主虚拟角色选择侠客(虚拟游戏场景中的从属虚拟角色的一种称呼),委派已获得的侠客去完成该任务,主虚拟角色可以挂机完成该任务,侠客类型与任务类型相同时,任务的成功率更高,侠客在一段时间后返回至主虚拟角色或预定位置,任务完成,玩家获得一定的游戏资源奖励。
在本实施例的一个实施方式中,判断第一从属虚拟角色与第二从属虚拟角色是否匹配包括:获取第一从属虚拟角色的第一角色标识和第一关系值,获取第二从属虚拟角色的第二角色标识和第二关系值,其中,第一角色标识和第二角色标识分别为第一从属虚拟角色和第二从属虚拟角色在虚拟场景中的识别标识;判断第一角色标识和第二角色标识的组合是否命中预设角色组合,以及判断第一关系值和第二关系值均大于预设阈值;若第一角色标识和第二角色标识的组合命中预设角色组合,且第一关系值和第二关系值均大于预设阈值,确定第一从属虚拟角色与第二从属虚拟角色匹配。
只有在关系值达到预设值,且符合预设角色组合的关系,则确定第一从属虚拟角色与第二从属虚拟角色匹配。可选的,若第一角色标识和第二角色标识的组合未命中预设角色组合,或,第一关系值或第二关系值小于或等于预设阈值,确定第一从属虚拟角色与第二从属虚拟角色不匹配。
在一个实例中,虚拟场景中包括6个从属虚拟角色,分别是角色A、角色B、角色C、角色D、角色E、角色F,通过在***中预先设置,角色A和角色B,角色A和角色D,角色B和角色C,角色E和角色F,角色B和角色E是匹配的角色组合,如果主虚拟角色当前绑定的两个从属虚拟角色可以命中上述组合,且主虚拟角色与两个从属虚拟角色的关系值都大于预设阈值,则是匹配,例如,主虚拟角色当前绑定的两个从属虚拟角色分别是角色A、角色B,则角色A与角色B匹配。
在另一些示例中,还可以按照从属虚拟角色的基础属性值进行匹配,例如基础属性值之差小于预设阈值的任意两个从属虚拟角色是匹配,也可以按照从属虚拟角色的性别属性(男女等性别)、形态属性(胖瘦高矮等形态)以及角色关系等进行匹配。
在本实施例的一个实施方式中,为第一从属虚拟角色与第二从属虚拟角色配置增益属性值包括:获取第一从属虚拟角色与第二从属虚拟角色的匹配等级,以及获取第一从属虚拟角色和第二从属虚拟角色的基础属性值,其中,匹配等级用于表征第一从属虚拟角色与第二从属虚拟角色在虚拟场景中的匹配程度;基于匹配等级和/或基础属性值计算增益属性值;为第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
在该实施方式中,两个从属虚拟角色的匹配等级可以在虚拟场景中基于一定的条件在初始匹配等级上进行升级,也可以是一个预设的固定值,例如A和角色B的匹配等级为2级,角色A和角色D的匹配等级为3级,基于此,主虚拟角色在生成A、角色B、角色D三个从属虚拟角色时,可以选择匹配等级高的进行匹配。
在本实施例的一个实施方式中,根据主虚拟角色分别与第一从属虚拟角色和第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值包括:监测主虚拟角色向第一从属虚拟角色转移的第一道具资源的第一资源量,以及监测主虚拟角色向第二从属虚拟角色转移的第二道具资源的第二资源量;基于第一资源量计算主虚拟角色与第一从属虚拟角色的第一关系值,以及基于第二资源量计算主虚拟角色与第二从属虚拟角色的第二关系值。
基于该实施方式,基于第一资源量计算主虚拟角色与第一从属虚拟角色的第一关系值包括:解析第一道具资源的资源类型;根据资源类型获取第一道具资源的单位关系值;基于单位关系值和第一资源量计算第一关系值。
在本实施方式中,主虚拟角色向从属虚拟角色转移第二道具资源,通过“送礼”提升关系值,增加好感度。在一个示例中,道具资源包括多个类型,每个类型的道具资源对应一个单位关系值,采用不同类型的道具资源,关系值的提升速度不同,不同礼物对不同从属虚拟角色效果不同,例如,针对从属虚拟角色A,道具资源“酒”的单位关系值为5,道具资源“花”的单位关系值为4,则主虚拟角色每向从属虚拟角色转移“一壶酒”,主虚拟角色与从属虚拟角色之间的关系值提升5,对应的,转移“一枝花”,主虚拟角色与从属虚拟角色之间的关系值提升4。
可选的,若第一从属虚拟角色与第二从属虚拟角色匹配,本实施例的方案还包括:响应主虚拟角色触发的匹配指令,绑定第一从属虚拟角色和第二从属虚拟角色,得到角色组合;在接收到主虚拟角色向角色组合发送的虚拟道具后,增加第一从属虚拟角色和第二从属虚拟角色的匹配等级。
在一个实例中,通过向从属虚拟角色送虚拟礼物(一种虚拟道具),可以增加主虚拟角色与从属虚拟角色之间的好感度(一种游戏属性),进而提升从属虚拟角色的匹配等级,从而提升从属虚拟角色的增益属性值和基础属性值(如攻击、暴击、破防)。在主虚拟角色获得多个从属虚拟角色时,在两个从属虚拟角色都达到一定等级之后,两个从属虚拟角色之间还可以匹配,组成侠缘等游戏组合,如虚拟场景中的令狐冲和任盈盈两个从属虚拟角色是一组匹配的组合等。
在本实施例的一个实施方式中,在为第一从属虚拟角色与第二从属虚拟角色配置增益属性值之后,还包括:
S21,基于第一从属虚拟角色的基础属性值和增益属性值计算第一从属虚拟角色的第一角色属性值,基于第二从属虚拟角色的基础属性值和增益属性值计算第二从属虚拟角色的第二角色属性值;
S22,若主虚拟角色、第一从属虚拟角色、第二从属虚拟角色、以及属性转换道具出现在虚拟场景的同一场景位置,将第一角色属性值和/或第二角色属性值的至少一部分转移至主虚拟角色的对应属性。
在主虚拟角色,第一从属虚拟角色,第二从属虚拟角色同时出现,且主虚拟角色携带属性转换道具时,可以实现从属虚拟角色的属性定向转移,从而提升主虚拟角色的对应属性。
基于上述实施方式,将第一角色属性值和/或第二角色属性值的至少一部分转移至主虚拟角色的对应属性包括:获取属性转换道具的转换率;按照转换率计算第一角色属性值待转换的第一转移属性值和/或第二角色属性值待转换的第二转移属性值;在主虚拟角色的对应属性上增加第一转移属性值和/或第二转移属性值。
可选的,主虚拟角色还可以在虚拟场景中获取特定的游戏资源,如合成道具等形式来提升合成道具的转换率,也可以在多个不同转换率的合成道具中选择一个。
通过对已获得的从属虚拟角色使用虚拟道具(同心结、四方结等),可以提高对从属虚拟角色的好感等级,即提升关系值,从属虚拟角色的好感等级提高之后,从属虚拟角色的总属性值也会提高,玩家可以使用阵位图等转换道具,将从属虚拟角色的属性值部分或全部转移至主虚拟角色,如任我行(从属虚拟角色)的攻击能力是1000,阵位图的转换率是30%,通过转换,玩家可以获取到任我行300的攻击力,在转换完成后,从属虚拟角色自动消失或者继续保留,每个从属虚拟角色自带的属性及属性值可以有差异,主虚拟角色可以自动选择最合适进行转移。图3是本发明实施例的转换示意图。
在本实施例的一个实施方式中,在根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,还包括:判断预定角色类型的从属虚拟角色集是否均已合成,其中,从属虚拟角色集包括多个从属虚拟角色;若预定角色类型的从属虚拟角色集均已合成,为主虚拟角色分配虚拟游戏资源。
可选的,在每合成一个从属虚拟角色时,也可以为主虚拟角色分配一定量的虚拟游戏资源。
在一个示例中,虚拟场景中包括琴、书、剑、酒、花五个类型的从属虚拟角色,每个类型的全部或部分从属虚拟角色可以构成一个角色集,***最开始可以分配一个从属虚拟角色给主虚拟角色,同时,主虚拟角色还通过收集侠客信物(碎片)等碎片资源,在收集完整之后,最后合成从属虚拟角色,主虚拟角色获取并绑定对应的从属虚拟角色,实现主虚拟角色与从属虚拟角色的绑定,在主虚拟角色收集完一个类型的角色集的所有从属虚拟角色后,获得一定的奖励,如道具奖励等。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
在本实施例中还提供了一种角色属性的配置装置,用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图4是根据本发明实施例的一种角色属性的配置装置的结构框图,如图4所示,该装置包括:获取模块40,生成模块42,第一判断模块44,配置模块46,其中,
合成模块40,用于响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;
生成模块42,用于根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;
第一判断模块44,用于响应所述主虚拟角色的关联指令,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配;
配置模块46,用于若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
可选的,所述装置还包括:发布模块,用于在所述合成模块响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,发布游戏任务;选择模块,用于响应所述主虚拟角色的选择指令,基于所述选择指令在所述第一从属虚拟角色和第二从属虚拟角色中选择目标角色执行所述游戏任务;计算模块,用于计算所述游戏任务与所述目标角色的匹配度;第一分配模块,用于基于所述匹配度配置所述游戏任务的执行成功率,其中,所述执行成功率与所述匹配度呈正相关。
可选的,所述第一判断模块包括:获取单元,用于获取所述第一从属虚拟角色的第一角色标识和所述第一关系值,获取所述第二从属虚拟角色的第二角色标识和所述第二关系值,其中,所述第一角色标识和所述第二角色标识分别为所述第一从属虚拟角色和所述第二从属虚拟角色在虚拟场景中的识别标识;判断单元,用于判断所述第一角色标识和所述第二角色标识的组合是否命中预设角色组合,以及判断所述第一关系值和所述第二关系值均大于预设阈值;确定单元,用于若所述第一角色标识和所述第二角色标识的组合命中预设角色组合,且所述第一关系值和所述第二关系值均大于预设阈值,确定所述第一从属虚拟角色与第二从属虚拟角色匹配。
可选的,所述配置模块包括:获取单元,用于获取所述第一从属虚拟角色与所述第二从属虚拟角色的匹配等级,以及获取所述第一从属虚拟角色和所述第二从属虚拟角色的基础属性值,其中,所述匹配等级用于表征所述第一从属虚拟角色与所述第二从属虚拟角色在虚拟场景中的匹配程度;计算单元,用于基于所述匹配等级和/或所述基础属性值计算所述增益属性值;配置单元,用于为所述第一从属虚拟角色与第二从属虚拟角色配置所述增益属性值。
可选的,所述合成模块包括:监测单元,用于监测所述主虚拟角色向所述第一从属虚拟角色转移的第一道具资源的第一资源量,以及监测所述主虚拟角色向所述第二从属虚拟角色转移的第二道具资源的第二资源量;计算单元,用于基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值,以及基于所述第二资源量计算所述主虚拟角色与所述第二从属虚拟角色的第二关系值。
可选的,所述计算单元包括:解析子单元,用于解析所述第一道具资源的资源类型;获取子单元,用于根据所述资源类型获取所述第一道具资源的单位关系值;计算子单元,用于基于所述单位关系值和所述第一资源量计算所述第一关系值。
可选的,若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,所述装置还包括:绑定模块,用于响应所述主虚拟角色触发的匹配指令,绑定所述第一从属虚拟角色和所述第二从属虚拟角色,得到角色组合;增加模块,用于在接收到所述主虚拟角色向所述角色组合发送的虚拟道具后,增加所述第一从属虚拟角色和所述第二从属虚拟角色的匹配等级。
可选的,所述装置还包括:计算模块,用于在所述配置模块为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值之后,基于所述第一从属虚拟角色的基础属性值和所述增益属性值计算所述第一从属虚拟角色的第一角色属性值,基于所述第二从属虚拟角色的基础属性值和所述增益属性值计算所述第二从属虚拟角色的第二角色属性值;转移模块,用于若所述主虚拟角色,所述第一从属虚拟角色、所述第二从属虚拟角色、以及属性转换道具出现在虚拟场景的同一场景位置,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性。
可选的,所述转移模块包括:获取单元,用于获取属性转换道具的转换率;计算单元,用于按照所述转换率计算所述第一角色属性值待转换的第一转移属性值和/或所述第二角色属性值待转换的所述第二转移属性值;增加单元,用于在所述主虚拟角色的对应属性上增加所述第一转移属性值和/或所述第二转移属性值。
可选的,所述装置还包括:第二判断模块,用于在所述合成模块根据所述第一角色碎片资源和所述第二角色碎片资源在虚拟场景中分别合成第一从属虚拟角色和第二从属虚拟角色之后,判断预定角色类型的从属虚拟角色集是否均已合成,其中,所述从属虚拟角色集包括多个主虚拟角色;第二分配模块,用于若预定角色类型的从属虚拟角色集均已合成,为所述主虚拟角色分配虚拟游戏资源。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
本申请实施例还提供了一种电子装置,图5是本发明实施例的一种电子装置的结构图,如图5所示,包括处理器51、通信接口52、存储器53和通信总线54,其中,处理器51,通信接口52,存储器53通过通信总线54完成相互间的通信,存储器53,用于存放计算机程序;
处理器51,用于执行存储器53上所存放的程序时,实现如下步骤:响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;响应所述主虚拟角色的关联指令,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配;若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
可选的,在响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,所述方法还包括:发布游戏任务;响应所述主虚拟角色的选择指令,基于所述选择指令在所述第一从属虚拟角色和第二从属虚拟角色中选择目标角色执行所述游戏任务;计算所述游戏任务与所述目标角色的匹配度;基于所述匹配度配置所述游戏任务的执行成功率,其中,所述执行成功率与所述匹配度呈正相关。
可选的,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配包括:获取所述第一从属虚拟角色的第一角色标识和所述第一关系值,获取所述第二从属虚拟角色的第二角色标识和所述第二关系值,其中,所述第一角色标识和所述第二角色标识分别为所述第一从属虚拟角色和所述第二从属虚拟角色在虚拟场景中的识别标识;判断所述第一角色标识和所述第二角色标识的组合是否命中预设角色组合,以及判断所述第一关系值和所述第二关系值均大于预设阈值;若所述第一角色标识和所述第二角色标识的组合命中预设角色组合,且所述第一关系值和所述第二关系值均大于预设阈值,确定所述第一从属虚拟角色与第二从属虚拟角色匹配。
可选的,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值包括:获取所述第一从属虚拟角色与所述第二从属虚拟角色的匹配等级,以及获取所述第一从属虚拟角色和所述第二从属虚拟角色的基础属性值,其中,所述匹配等级用于表征所述第一从属虚拟角色与所述第二从属虚拟角色在虚拟场景中的匹配程度;基于所述匹配等级和/或所述基础属性值计算所述增益属性值;为所述第一从属虚拟角色与第二从属虚拟角色配置所述增益属性值。
可选的,根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值包括:监测所述主虚拟角色向所述第一从属虚拟角色转移的第一道具资源的第一资源量,以及监测所述主虚拟角色向所述第二从属虚拟角色转移的第二道具资源的第二资源量;基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值,以及基于所述第二资源量计算所述主虚拟角色与所述第二从属虚拟角色的第二关系值。
可选的,基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值包括:解析所述第一道具资源的资源类型;根据所述资源类型获取所述第一道具资源的单位关系值;基于所述单位关系值和所述第一资源量计算所述第一关系值。
可选的,若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,所述方法还包括:响应所述主虚拟角色触发的匹配指令,绑定所述第一从属虚拟角色和所述第二从属虚拟角色,得到角色组合;在接收到所述主虚拟角色向所述角色组合发送的虚拟道具后,增加所述第一从属虚拟角色和所述第二从属虚拟角色的匹配等级。
可选的,在为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值之后,所述方法还包括:基于所述第一从属虚拟角色的基础属性值和所述增益属性值计算所述第一从属虚拟角色的第一角色属性值,基于所述第二从属虚拟角色的基础属性值和所述增益属性值计算所述第二从属虚拟角色的第二角色属性值;若所述主虚拟角色,所述第一从属虚拟角色,所述第二从属虚拟角色,以及属性转换道具出现在虚拟场景的同一场景位置,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性。
可选的,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性包括:获取所述属性转换道具的转换率;按照所述转换率计算所述第一角色属性值待转换的第一转移属性值和/或所述第二角色属性值待转换的第二转移属性值;在所述主虚拟角色的对应属性上增加所述第一转移属性值和/或所述第二转移属性值。
可选的,在根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,所述方法还包括:判断预定角色类型的从属虚拟角色集是否均已合成,其中,所述从属虚拟角色集包括多个从属虚拟角色;若预定角色类型的从属虚拟角色集均已合成,为所述主虚拟角色分配虚拟游戏资源。
上述终端提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述终端与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
在本申请提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的角色属性的配置方法。
在本申请提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的角色属性的配置方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

Claims (13)

1.一种角色属性的配置方法,其特征在于,包括:
响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;
根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;
响应所述主虚拟角色的关联指令,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配;
若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
2.根据权利要求1所述的方法,其特征在于,在响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,所述方法还包括:
发布游戏任务;
响应所述主虚拟角色的选择指令,基于所述选择指令在所述第一从属虚拟角色和第二从属虚拟角色中选择目标角色执行所述游戏任务;
计算所述游戏任务与所述目标角色的匹配度;
基于所述匹配度配置所述游戏任务的执行成功率,其中,所述执行成功率与所述匹配度呈正相关。
3.根据权利要求1所述的方法,其特征在于,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配包括:
获取所述第一从属虚拟角色的第一角色标识和所述第一关系值,获取所述第二从属虚拟角色的第二角色标识和所述第二关系值,其中,所述第一角色标识和所述第二角色标识分别为所述第一从属虚拟角色和所述第二从属虚拟角色在所述虚拟场景中的识别标识;
判断所述第一角色标识和所述第二角色标识的组合是否命中预设角色组合,以及判断所述第一关系值和所述第二关系值均大于预设阈值;
若所述第一角色标识和所述第二角色标识的组合命中预设角色组合,且所述第一关系值和所述第二关系值均大于预设阈值,确定所述第一从属虚拟角色与第二从属虚拟角色匹配。
4.根据权利要求1所述的方法,其特征在于,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值包括:
获取所述第一从属虚拟角色与所述第二从属虚拟角色的匹配等级,以及获取所述第一从属虚拟角色和所述第二从属虚拟角色的基础属性值,其中,所述匹配等级用于表征所述第一从属虚拟角色与所述第二从属虚拟角色在所述虚拟场景中的匹配程度;
基于所述匹配等级和/或所述基础属性值计算所述增益属性值;
为所述第一从属虚拟角色与第二从属虚拟角色配置所述增益属性值。
5.根据权利要求1所述的方法,其特征在于,根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值包括:
监测所述主虚拟角色向所述第一从属虚拟角色转移的第一道具资源的第一资源量,以及监测所述主虚拟角色向所述第二从属虚拟角色转移的第二道具资源的第二资源量;
基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值,以及基于所述第二资源量计算所述主虚拟角色与所述第二从属虚拟角色的第二关系值。
6.根据权利要求5所述的方法,其特征在于,基于所述第一资源量计算所述主虚拟角色与所述第一从属虚拟角色的第一关系值包括:
解析所述第一道具资源的资源类型;
根据所述资源类型获取所述第一道具资源的单位关系值;
基于所述单位关系值和所述第一资源量计算所述第一关系值。
7.根据权利要求1所述的方法,其特征在于,若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,所述方法还包括:
响应所述主虚拟角色触发的匹配指令,绑定所述第一从属虚拟角色和所述第二从属虚拟角色,得到角色组合;
在接收到所述主虚拟角色向所述角色组合发送的虚拟道具后,增加所述第一从属虚拟角色和所述第二从属虚拟角色的匹配等级。
8.根据权利要求1所述的方法,其特征在于,在为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值之后,所述方法还包括:
基于所述第一从属虚拟角色的基础属性值和所述增益属性值计算所述第一从属虚拟角色的第一角色属性值,基于所述第二从属虚拟角色的基础属性值和所述增益属性值计算所述第二从属虚拟角色的第二角色属性值;
若所述主虚拟角色、所述第一从属虚拟角色、所述第二从属虚拟角色、以及属性转换道具出现在虚拟场景的同一场景位置,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性。
9.根据权利要求8所述的方法,其特征在于,将所述第一角色属性值和/或所述第二角色属性值的至少一部分转移至所述主虚拟角色的对应属性包括:
获取所述属性转换道具的转换率;
按照所述转换率计算所述第一角色属性值待转换的第一转移属性值和/或所述第二角色属性值待转换的第二转移属性值;
在所述主虚拟角色的对应属性上增加所述第一转移属性值和/或所述第二转移属性值。
10.根据权利要求1所述的方法,其特征在于,在根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色之后,所述方法还包括:
判断预定角色类型的从属虚拟角色集是否均已合成,其中,所述从属虚拟角色集包括多个从属虚拟角色;
若预定角色类型的从属虚拟角色集均已合成,为所述主虚拟角色分配虚拟游戏资源。
11.一种角色属性的配置装置,其特征在于,包括:
合成模块,用于响应主虚拟角色的合成指令,根据第一碎片资源和第二碎片资源在虚拟场景中分别生成第一从属虚拟角色和第二从属虚拟角色;
生成模块,用于根据所述主虚拟角色分别与所述第一从属虚拟角色和所述第二从属虚拟角色的资源交互行为对应生成第一关系值和第二关系值;
第一判断模块,用于响应所述主虚拟角色的关联指令,判断所述第一从属虚拟角色与所述第二从属虚拟角色是否匹配;
配置模块,用于若所述第一从属虚拟角色与所述第二从属虚拟角色匹配,为所述第一从属虚拟角色与第二从属虚拟角色配置增益属性值。
12.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至10任一项中所述的方法。
13.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至10任一项中所述的方法。
CN202011584670.4A 2020-12-28 2020-12-28 角色属性的配置方法及装置、存储介质、电子装置 Pending CN112675543A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011584670.4A CN112675543A (zh) 2020-12-28 2020-12-28 角色属性的配置方法及装置、存储介质、电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011584670.4A CN112675543A (zh) 2020-12-28 2020-12-28 角色属性的配置方法及装置、存储介质、电子装置

Publications (1)

Publication Number Publication Date
CN112675543A true CN112675543A (zh) 2021-04-20

Family

ID=75454407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011584670.4A Pending CN112675543A (zh) 2020-12-28 2020-12-28 角色属性的配置方法及装置、存储介质、电子装置

Country Status (1)

Country Link
CN (1) CN112675543A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113457158A (zh) * 2021-06-29 2021-10-01 完美世界(重庆)互动科技有限公司 虚拟角色的配置方法及装置、存储介质、电子装置
CN113934347A (zh) * 2021-09-17 2022-01-14 完美世界(北京)软件科技发展有限公司 模型切换方法、设备及存储介质
CN114307150A (zh) * 2022-01-07 2022-04-12 腾讯科技(深圳)有限公司 虚拟对象之间的互动方法、装置、设备、介质及程序产品
CN114827661A (zh) * 2022-03-11 2022-07-29 广州市影擎电子科技有限公司 一种基于vr影院的多用户云聚处理方法及***

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1573789A (zh) * 2003-06-19 2005-02-02 阿鲁策株式会社 游戏机以及计算机可读程序产品
WO2019141175A1 (zh) * 2018-01-16 2019-07-25 腾讯科技(深圳)有限公司 数据交互方法和装置、存储介质及电子装置
CN110052025A (zh) * 2019-05-24 2019-07-26 网易(杭州)网络有限公司 游戏中的信息发送方法、显示方法、装置、设备、介质
CN110433488A (zh) * 2019-08-16 2019-11-12 腾讯科技(深圳)有限公司 基于虚拟角色的对战控制方法、装置、设备及介质
CN110624248A (zh) * 2019-09-18 2019-12-31 网易(杭州)网络有限公司 游戏控制的方法、装置、电子设备和存储介质
CN111111201A (zh) * 2019-12-25 2020-05-08 上海米哈游天命科技有限公司 一种基于游戏的技能创建方法、装置、服务器及介质
CN111298430A (zh) * 2020-02-07 2020-06-19 腾讯科技(深圳)有限公司 虚拟道具控制方法和装置、存储介质及电子装置
CN111359222A (zh) * 2020-03-09 2020-07-03 腾讯科技(深圳)有限公司 虚拟道具获取方法、装置、存储介质及电子装置
CN111760289A (zh) * 2020-07-06 2020-10-13 网易(杭州)网络有限公司 游戏中虚拟角色的控制方法、装置及设备

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1573789A (zh) * 2003-06-19 2005-02-02 阿鲁策株式会社 游戏机以及计算机可读程序产品
WO2019141175A1 (zh) * 2018-01-16 2019-07-25 腾讯科技(深圳)有限公司 数据交互方法和装置、存储介质及电子装置
CN110052025A (zh) * 2019-05-24 2019-07-26 网易(杭州)网络有限公司 游戏中的信息发送方法、显示方法、装置、设备、介质
CN110433488A (zh) * 2019-08-16 2019-11-12 腾讯科技(深圳)有限公司 基于虚拟角色的对战控制方法、装置、设备及介质
CN110624248A (zh) * 2019-09-18 2019-12-31 网易(杭州)网络有限公司 游戏控制的方法、装置、电子设备和存储介质
CN111111201A (zh) * 2019-12-25 2020-05-08 上海米哈游天命科技有限公司 一种基于游戏的技能创建方法、装置、服务器及介质
CN111298430A (zh) * 2020-02-07 2020-06-19 腾讯科技(深圳)有限公司 虚拟道具控制方法和装置、存储介质及电子装置
CN111359222A (zh) * 2020-03-09 2020-07-03 腾讯科技(深圳)有限公司 虚拟道具获取方法、装置、存储介质及电子装置
CN111760289A (zh) * 2020-07-06 2020-10-13 网易(杭州)网络有限公司 游戏中虚拟角色的控制方法、装置及设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113457158A (zh) * 2021-06-29 2021-10-01 完美世界(重庆)互动科技有限公司 虚拟角色的配置方法及装置、存储介质、电子装置
CN113457158B (zh) * 2021-06-29 2024-01-26 完美世界(重庆)互动科技有限公司 虚拟角色的配置方法及装置、存储介质、电子装置
CN113934347A (zh) * 2021-09-17 2022-01-14 完美世界(北京)软件科技发展有限公司 模型切换方法、设备及存储介质
CN114307150A (zh) * 2022-01-07 2022-04-12 腾讯科技(深圳)有限公司 虚拟对象之间的互动方法、装置、设备、介质及程序产品
CN114307150B (zh) * 2022-01-07 2023-07-14 腾讯科技(深圳)有限公司 虚拟对象之间的互动方法、装置、设备、介质及程序产品
CN114827661A (zh) * 2022-03-11 2022-07-29 广州市影擎电子科技有限公司 一种基于vr影院的多用户云聚处理方法及***

Similar Documents

Publication Publication Date Title
CN112675543A (zh) 角色属性的配置方法及装置、存储介质、电子装置
CN109568947A (zh) 一种云游戏控制方法、装置、设备和计算机存储介质
CN107115674B (zh) 虚拟资源的分配方法和装置
JP5613339B1 (ja) 情報処理装置、及び、ゲームプログラム
JP2015119766A (ja) 情報処理装置、及び、ゲームプログラム
KR101487077B1 (ko) 게임 시스템 및 그 제어 방법
CN107172501A (zh) 一种直播房间推荐展示方法及***
CN111265870A (zh) 虚拟操作对象的控制方法和装置及存储介质
CN112138381A (zh) 游戏数据的处理方法、装置、存储介质和电子装置
JP5941386B2 (ja) ゲーム制御装置、プログラム、ゲームシステム
CN111950670A (zh) 虚拟互动任务的执行方法及装置、存储介质和电子装置
JP6475937B2 (ja) 情報処理装置、及び、ゲームプログラム
CN112619146B (zh) 虚拟资源的分配方法及装置、存储介质、电子装置
CN111249746B (zh) 虚拟道具的获取方法和装置、存储介质及电子装置
JP7182870B2 (ja) ゲームプログラム、及びサーバー装置
JP5642311B2 (ja) 端末装置に対してゲームを提供するサーバ装置及びサーバ装置が実行するプログラム
CN112473139A (zh) 对象形态的切换方法及装置、存储介质、电子装置
KR102383865B1 (ko) Ai기반의 온라인 대전게임의 대전 상대 매칭 방법, 서버 및 상기 방법을 기록한 컴퓨터 판독 가능한 저장매체
CN113457158A (zh) 虚拟角色的配置方法及装置、存储介质、电子装置
JP6122079B2 (ja) コンピュータ及びコンピュータにおいて実行されるプログラム
US20140323217A1 (en) Method and server for providing item according to joining an event in online game
CN114442898B (zh) 信息处理方法、装置、电子设备及可读介质
JP7455309B2 (ja) 制御プログラム、制御方法、コンピュータ及び端末装置
JP5769845B1 (ja) ゲームプログラム、及び、情報処理装置
WO2024060914A1 (zh) 虚拟对象的生成方法、装置、设备、介质和程序产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination