【技术实现步骤摘要】
虚拟对象的配对方法和装置及存储介质
本专利技术涉及计算机领域,具体而言,涉及一种虚拟对象的配对方法和装置及存储介质。
技术介绍
在游戏应用中常常会配置很多任务模式,以丰富游戏内容,吸引更多的用户玩家参与进来。其中,有一种任务模式是将参与一局虚拟任务的多个虚拟角色配对,并控制配对后的一对或多对虚拟角色分别完成上述一局虚拟任务中的对战子任务。目前,在相关技术提供的虚拟角色的配对过程中,通常是遵循游戏配对过程中的公平原则,即每次选择配对的虚拟的角色时,均以随机选取的方案为基础,但上述方案虽然本义是遵循游戏配对过程中的公平原则,但实际应用中,往往会出现虚拟对象的配对结果让玩家误以为配对过程存在不公平元素的情况,进而影响了用户体验,例如出现本回合的对战子任务的配对结果与上一轮回合的对战子任务的配对结果完全相同的情况,进而导致玩家质疑配对的公平性,从而降低了玩家的用户体验。进一步深究上述情况发生的原因,应是相关技术中提供的虚拟对象的配对方法,无法将参与一局虚拟任务的多个虚拟角色进行精准的配对,进而无法满足玩家对配对公平性 ...
【技术保护点】
1.一种虚拟对象的配对方法,其特征在于,包括:/n获取至少三个游戏应用客户端各自触发的用于请求参加目标虚拟任务的任务请求,其中,在所述目标虚拟任务中所述至少三个游戏应用客户端各自控制的虚拟对象将运行至少一回合的虚拟交互任务;/n在响应所述任务请求运行所述目标虚拟任务的过程中,在完成上一回合的所述虚拟交互任务的情况下,更新所述虚拟对象各自的交互数据,得到更新后的交互数据;利用所述更新后的交互数据重复执行以下步骤,直至确定出所述上一回合之后的当前一回合中所述虚拟对象的配对情况:/n根据所述更新后的交互数据确定与当前虚拟对象配对的目标虚拟对象,其中,所述当前虚拟对象与所述目标虚拟 ...
【技术特征摘要】
1.一种虚拟对象的配对方法,其特征在于,包括:
获取至少三个游戏应用客户端各自触发的用于请求参加目标虚拟任务的任务请求,其中,在所述目标虚拟任务中所述至少三个游戏应用客户端各自控制的虚拟对象将运行至少一回合的虚拟交互任务;
在响应所述任务请求运行所述目标虚拟任务的过程中,在完成上一回合的所述虚拟交互任务的情况下,更新所述虚拟对象各自的交互数据,得到更新后的交互数据;利用所述更新后的交互数据重复执行以下步骤,直至确定出所述上一回合之后的当前一回合中所述虚拟对象的配对情况:
根据所述更新后的交互数据确定与当前虚拟对象配对的目标虚拟对象,其中,所述当前虚拟对象与所述目标虚拟对象在所述目标虚拟任务中配对完成对战子任务的历史对战次数小于等于第一阈值,所述虚拟交互任务中包括至少一局对战子任务;从所述当前虚拟对象之外的所述虚拟对象中,获取下一个虚拟对象作为所述当前虚拟对象;
按照所述当前一回合中所述虚拟对象的配对情况完成所述当前一回合的所述虚拟交互任务。
2.根据权利要求1所述的方法,其特征在于,所述根据所述更新后的交互数据确定与当前虚拟对象配对的目标虚拟对象包括:
从所述更新后的交互数据中,获取所述当前虚拟对象与除所述当前虚拟对象之外的其他虚拟对象各自配对完成对战子任务后得到的多个历史对战次数;
从所述多个历史对战次数中获取最小历史对战次数;
将所述最小历史对战次数对应的虚拟对象,确定为所述目标虚拟对象。
3.根据权利要求1所述的方法,其特征在于,在所述获取至少三个游戏应用客户端各自触发的用于请求参加目标虚拟任务的任务请求之后,还包括:
将所述虚拟对象的对象标识进行有序排列,以获得目标虚拟对象序列。
4.根据权利要求3所述的方法,其特征在于,所述根据所述更新后的交互数据确定与当前虚拟对象配对的目标虚拟对象包括:
根据所述更新后的交互数据确定目标虚拟对象集合,其中,所述目标虚拟对象集合包括:在所述目标虚拟任务中与所述当前虚拟对象配对完成对战子任务的历史对战次数小于等于所述第一阈值的多个候选虚拟对象;
获取所述当前虚拟对象在所述目标虚拟对象序列中的当前排序位置,以及所述多个候选虚拟对象各自在所述目标虚拟对象序列中的候选排序位置;
从多个所述候选排序位置中确定出与所述当前排序位置距离最近的目标排序位置;
将所述目标排序位置对应的所述候选虚拟对象确定为所述目标虚拟对象。
5.根据权利要求1所述的方法,其特征在于,在所述按照所述当前一回合中所述虚拟对象的配对情况完成所述当前一回合的所述...
【专利技术属性】
技术研发人员:贾铸斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。