虚拟资源的分配方法及装置、存储介质、电子装置制造方法及图纸

技术编号:28005490 阅读:14 留言:0更新日期:2021-04-09 22:41
本发明专利技术提供了一种虚拟资源的分配方法及装置、存储介质、电子装置,其中,该方法包括:检测第一虚拟角色在虚拟场景中触发的针对虚拟任务的第一任务执行指令,以及第二虚拟角色在所述虚拟场景中触发的针对所述虚拟任务的第二任务执行指令;获取所述第一虚拟角色和所述第二虚拟角色的团队属性信息,以及获取所述第一任务执行指令和所述第二任务执行指令的任务属性信息;依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源。通过本发明专利技术,解决了相关技术分配虚拟资源时虚拟角色之间缺少协同交互的技术问题,提高了虚拟场景中虚拟角色的整体参与度,同时提高了灵活性和用户体验。

【技术实现步骤摘要】
虚拟资源的分配方法及装置、存储介质、电子装置
本专利技术涉及计算机
,具体而言,涉及一种虚拟资源的分配方法及装置、存储介质、电子装置。
技术介绍
相关技术中,在对战游戏等虚拟场景中,例如MOBA游戏(MultiplayerOnlineBattleArena,多人在线战术竞技游戏,简称为MOBA)或者其他类型的角色扮演游戏(Role-playinggame,简称为RPG),在游戏中,玩家负责扮演这个角色在一个写实或虚构世界中活动,游戏场景中的以下可交互的角色为非玩家角色(Non-PlayerCharacter,NPC)。相关技术中,在游戏场景中,游戏角色为了得到或提升某种虚拟资源,如为了提高战斗属性或防御属性值而获取虚拟资源,通过采集资源,进而利用资源提升属性值,但只依赖于虚拟角色自身属性的单一的资源量,如根据虚拟角色的角色等级,做任务的时长,发现的宝箱等,与其他的游戏角色没有关系,而游戏是团体性的,特别是游戏场景中包括多个阵营时,同一阵营中的角色之间缺少合作,游戏中游戏角色之间的交互少。针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
本专利技术实施例提供了一种虚拟资源的分配方法及装置、存储介质、电子装置。根据本专利技术的一个实施例,提供了一种虚拟资源的分配方法,包括:检测第一虚拟角色在虚拟场景中触发的针对虚拟任务的第一任务执行指令,以及第二虚拟角色在所述虚拟场景中触发的针对所述虚拟任务的第二任务执行指令,其中,所述第一虚拟角色和所述第二虚拟角色分别为同一任务角色集中不同职业属性的虚拟角色;获取所述第一虚拟角色和所述第二虚拟角色的团队属性信息,以及获取所述第一任务执行指令和所述第二任务执行指令的任务属性信息;依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源。可选的,依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源包括:根据所述任务属性信息确定所述虚拟任务的工种类型;根据所述团队属性信息确定所述第一虚拟角色和所述第二虚拟角色的团队角色类型,其中,所述团队角色类型包括队长角色和队员角色;若所述第一虚拟角色和所述第二虚拟角色中不存在队长角色,判断所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性是否匹配;若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性匹配,为所述第一虚拟角色或所述第二虚拟角色分配第一虚拟资源;若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性不匹配,为所述第一虚拟角色或所述第二虚拟角色分配第二虚拟资源,其中,所述第一虚拟资源大于所述第二虚拟资源。可选的,若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性匹配,为所述第一虚拟角色或所述第二虚拟角色分配第一虚拟资源包括:若所述工种类型与所述第一虚拟角色的职业属性匹配,获取所述第一虚拟角色的职业等级和/或角色等级;根据所述职业等级和/或角色等级计算资源分配速度,其中,所述资源分配速度与所述职业等级呈正相关,所述资源分配速度与所述角色等级呈正相关;基于所述资源分配速度为所述第一虚拟角色分配虚拟资源。可选的,在根据所述团队属性信息确定所述第一虚拟角色和所述第二虚拟角色的团队角色类型之后,所述方法还包括:若所述第一虚拟角色和所述第二虚拟角色中存在队长角色,判断所述队长角色的职业属性与所述工种类型是否匹配;若所述队长角色的职业属性与所述工种类型匹配,为所述第一虚拟角色和所述第二虚拟角色中的队员角色分配第三虚拟资源;若所述队长角色的职业属性与所述工种类型不匹配,为所述第一虚拟角色和所述第二虚拟角色中的队员角色分配第四虚拟资源,其中,所述第三虚拟资源大于所述第四虚拟资源。可选的,若所述队长角色的职业属性与所述工种类型匹配,为所述第一虚拟角色和所述第二虚拟角色中的队员角色分配第三虚拟资源包括:若所述第一虚拟角色为队长角色且所述第一虚拟角色的职业属性与所述工种类型匹配,获取所述第一虚拟角色和第二虚拟角色的职业等级和/或角色等级;依据所述第一虚拟角色的职业等级和/或角色等级确定对应第二虚拟角色的资源分配增益;根据所述第二虚拟角色的职业等级和/或角色等级计算对应第二虚拟角色的资源分配速度,其中,所述资源分配速度与所述职业等级呈正相关,所述资源分配速度与所述角色等级呈正相关;基于所述资源分配速度和资源分配增益为所述第二虚拟角色分配虚拟资源。可选的,在依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源之后,所述方法还包括:响应第一合成指令,利用所述虚拟资源合成第一虚拟道具,其中,所述第二虚拟道具用于在所述虚拟场景中增加所述第一虚拟角色或所述第二虚拟角色的属性值。可选的,在依据所述的团队属性信息和所述任务属性信息分配虚拟资源之后,所述方法还包括:响应二合成指令,采用所述虚拟资源合成第二虚拟道具,其中,所述第二虚拟道具用于在所述虚拟场景的特定位置增加所述第一虚拟角色或所述第二虚拟角色或阵营基地的属性值。可选的,依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源包括:监测所述虚拟任务的当前执行时长;判断所述当前执行时长是否大于或等于所述虚拟资源的分配周期的周期时长;若所述执行时长大于或等于所述周期时长,基于所述分配周期依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源。根据本专利技术的另一个实施例,提供了一种虚拟资源的分配装置,包括:检测模块,用于检测第一虚拟角色在虚拟场景中触发的针对虚拟任务的第一任务执行指令,以及第二虚拟角色在所述虚拟场景中触发的针对所述虚拟任务的第二任务执行指令,其中,所述第一虚拟角色和所述第二虚拟角色分别为同一任务角色集中不同职业属性的虚拟角色;获取模块,用于获取所述第一虚拟角色和所述第二虚拟角色的团队属性信息,以及获取所述第一任务执行指令和所述第二任务执行指令的任务属性信息;分配模块,用于依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源。可选的,所述分配模块包括:第一确定单元,用于根据所述任务属性信息确定所述虚拟任务的工种类型;第二确定单元,用于根据所述团队属性信息确定所述第一虚拟角色和所述第二虚拟角色的团队角色类型,其中,所述团队角色类型包括队长角色和队员角色;第一判断单元,用于若所述第一虚拟角色和所述第二虚拟角色中不存在队长角色,判断所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性是否匹配;第一分配单元,用于若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性匹配,为所述第一虚拟角色或所述第二虚拟角色分配第一虚拟资源;若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性不匹配,为所述第一虚拟角色或所述第二虚拟角色分配第二虚拟资源,其中,所述第一虚拟资源大于所述第二虚拟资源。可选的,若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性匹配,所述第一分配单元还包括:获取子单元,用于若所述工种本文档来自技高网...

【技术保护点】
1.一种虚拟资源的分配方法,其特征在于,包括:/n检测第一虚拟角色在虚拟场景中触发的针对虚拟任务的第一任务执行指令,以及第二虚拟角色在所述虚拟场景中触发的针对虚拟任务的第二任务执行指令,其中,所述第一虚拟角色和所述第二虚拟角色分别为同一任务角色集中不同职业属性的虚拟角色;/n获取所述第一虚拟角色和所述第二虚拟角色的团队属性信息,以及获取所述第一任务执行指令和所述第二任务执行指令的任务属性信息;/n依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源。/n

【技术特征摘要】
1.一种虚拟资源的分配方法,其特征在于,包括:
检测第一虚拟角色在虚拟场景中触发的针对虚拟任务的第一任务执行指令,以及第二虚拟角色在所述虚拟场景中触发的针对虚拟任务的第二任务执行指令,其中,所述第一虚拟角色和所述第二虚拟角色分别为同一任务角色集中不同职业属性的虚拟角色;
获取所述第一虚拟角色和所述第二虚拟角色的团队属性信息,以及获取所述第一任务执行指令和所述第二任务执行指令的任务属性信息;
依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源。


2.根据权利要求1所述的方法,其特征在于,依据所述的团队属性信息和所述任务属性信息为所述第一虚拟角色和所述第二虚拟角色分配虚拟资源包括:
根据所述任务属性信息确定所述虚拟任务的工种类型;
根据所述团队属性信息确定所述第一虚拟角色和所述第二虚拟角色的团队角色类型,其中,所述团队角色类型包括队长角色和队员角色;
若所述第一虚拟角色和所述第二虚拟角色中不存在队长角色,判断所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性是否匹配;
若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性匹配,为所述第一虚拟角色或所述第二虚拟角色分配第一虚拟资源;若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性不匹配,为所述第一虚拟角色或所述第二虚拟角色分配第二虚拟资源,其中,所述第一虚拟资源大于所述第二虚拟资源。


3.根据权利要求2所述的方法,其特征在于,若所述工种类型与所述第一虚拟角色或第二虚拟角色的职业属性匹配,为所述第一虚拟角色或所述第二虚拟角色分配第一虚拟资源包括:
若所述工种类型与所述第一虚拟角色的职业属性匹配,获取所述第一虚拟角色的职业等级和/或角色等级;
根据所述职业等级和/或角色等级计算资源分配速度,其中,所述资源分配速度与所述职业等级呈正相关,所述资源分配速度与所述角色等级呈正相关;
基于所述资源分配速度为所述第一虚拟角色分配虚拟资源。


4.根据权利要求2所述的方法,其特征在于,在根据所述团队属性信息确定所述第一虚拟角色和所述第二虚拟角色的团队角色类型之后,所述方法还包括:
若所述第一虚拟角色和所述第二虚拟角色中存在队长角色,判断所述队长角色的职业属性与所述工种类型是否匹配;
若所述队长角色的职业属性与所述工种类型匹配,为所述第一虚拟角色和所述第二虚拟角色中的队员角色分配第三虚拟资源;若所述队长角色的职业属性与所述工种类型不匹配,为所述第一虚拟角色和所述第二虚拟角色中的队员角色分配第四虚拟资源,其中,所述第三虚拟资源大于所述第四虚拟资源。


5.根据权利要求4所述的方法,其特征在于,若所述队长角色的职业属性与所述工种类型匹配,为所述第一虚拟角色和所述第二虚拟角色中的队员角色分配第三虚拟...

【专利技术属性】
技术研发人员:徐迈臻陈军陈力文徐向文
申请(专利权)人:完美世界重庆互动科技有限公司
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1