(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111660920.2
(22)申请日 2021.12.31
(66)本国优先权数据
202111350320.6 2021.1 1.15 CN
(71)申请人 腾讯科技 (深圳) 有限公司
地址 518057 广东省深圳市南 山区高新区
科技中一路腾讯大厦3 5层
(72)发明人 任江枫
(74)专利代理 机构 北京派特恩知识产权代理有
限公司 1 1270
代理人 刘晖铭 胡春光
(51)Int.Cl.
A63F 13/56(2014.01)
A63F 13/828(2014.01)
A63F 13/837(2014.01)G06N 20/00(2019.01)
(54)发明名称
虚拟对象 的团队交互处理方法、 装置、 设备、
介质及程序
(57)摘要
本申请提供了一种虚拟对象的团队交互处
理方法、 装置、 设备、 介质及程序; 本申请涉及计
算机及人工智能技术领域, 方法包括: 在人机交
互界面中显示虚拟场景, 其中, 虚拟场景包括第
一团队; 至少基于第一团队的当前状态确定第一
团队的团队行动策略; 基于团队行动策略, 调用
第一团队中的至少一个虚拟对象分别对应的机
器学习模型进行预测处理, 得到每个虚拟对象 的
符合团队行动策略的行动; 控制第一团队中的至
少一个虚拟对象执行对应的行动。 通过本申请,
能够提升由机器控制的虚拟对象之间的团队协
作的智能化 程度。
权利要求书5页 说明书25页 附图13页
CN 114344905 A
2022.04.15
CN 114344905 A
1.一种虚拟对象的团队交 互处理方法, 其特 征在于, 所述方法包括:
在人机交 互界面中显示虚拟场景, 其中, 所述虚拟场景包括第一团队;
至少基于所述第一团队的当前状态确定所述第一团队的团队行动策略;
基于所述团队行动策略, 调用所述第 一团队中的至少一个虚拟对象分别对应的机器学
习模型进行 预测处理, 得到每 个所述虚拟对象的符合所述团队行动策略的行为;
控制所述第一团队中的所述至少一个虚拟对象执 行对应的行为。
2.根据权利要求1所述的方法, 其特 征在于,
所述虚拟场景还 包括与所述第一团队处于敌对关系的第二团队;
所述至少基于所述第一团队的当前状态确定所述第一团队的团队行动策略, 包括:
基于所述第 一团队的当前状态或基于所述第 一团队和所述第 二团队的当前状态, 确定
团队行动类型;
当所述团队行动类型为攻击型团队行动 时, 根据所述第二团队的当前状态、 所述第一
团队的当前状态及所述虚拟场景的环境信息, 确定所述第一团队的团队攻击行动策略;
当所述团队行动类型为救援型团队行动 时, 根据所述第二团队的当前状态、 所述第一
团队的当前状态及所述虚拟场景的环境信息, 确定所述第一团队的团队救援行动策略;
当所述团队行动类型为物资 收集型团队行动时, 根据所述第 一团队的当前状态及所述
虚拟场景的环境信息, 确定所述第一团队的团队物资收集行动策略;
当所述团队行动类型为防守型团队行动 时, 根据所述第二团队的当前状态、 所述第一
团队的当前状态及所述虚拟场景的环境信息, 确定所述第一团队的团队防守行动策略。
3.根据权利要求2所述的方法, 其特征在于, 所述基于所述第 一团队的当前状态或基于
所述第一团队和所述第二团队的当前状态, 确定团队行动类型, 包括:
当所述第一团队中的第 一虚拟对象的状态发生衰减时, 基于所述第 一虚拟对象的当前
状态确定团队行动类型; 或
定期地或当处于特定互动节点 时, 对所述第 一团队的当前状态与所述第 二团队的当前
状态进行比较, 根据比较结果确定团队行动类型。
4.根据权利要求3所述的方法, 其特征在于, 所述基于所述第 一虚拟对象的当前状态确
定团队行动类型, 包括:
当满足救援条件时, 确定所述团队行动类型为救援型团队行动; 其中, 所述救援条件包
括以下至少之一: 所述第一虚拟对 象的生命值大于生命值阈值、 所述第一虚拟对 象与所述
第一团队中其 他的至少一个虚拟对象之间的距离小于救援距离阈值;
当满足放弃救援条件时, 确定所述团队行动类型为放弃救援团队行动; 其中, 所述放弃
救援条件包括以下至少之一: 所述第一虚拟对 象的生命值小于生命值阈值、 所述第一 团队
中不存在与所述第一虚拟对象的距离小于救援距离阈值的其 他虚拟对象。
5.根据权利要求3所述的方法, 其特征在于, 所述对所述第 一团队的当前状态与所述第
二团队的当前状态进行比较, 根据比较结果确定团队行动类型, 包括:
当所述第一团队的攻击能力总和大于所述第 二团队的攻击能力总和, 且所述第 一团队
的地理情况优于所述第二团队的地理情况时, 确定所述团队行动类型为 攻击型团队行动;
当所述第一团队的攻击能力总和或者地理情况中的至少一种相对于所述第二团队呈
弱势时, 确定所述团队行动类型为防守型团队行动;权 利 要 求 书 1/5 页
2
CN 114344905 A
2当所述第一虚拟对象的生命值大于生命值阈值, 且所述第 一团队中围绕所述第 一虚拟
对象分布的其他虚拟对象的攻击能力总和, 大于相同范围内分布的所述第二团队的虚拟对
象的攻击能力总和时, 确定所述团队行动类型为救援型团队行动, 其中, 所述第一虚拟对象
是所述第一团队中待救援的虚拟对象;
当所述第一虚拟对象的生命值小于生命值阈值, 且所述第 一团队中围绕所述第 一虚拟
对象的分布的其他虚拟对象的攻击能力总和, 小于相同范围内分布的所述第二团队的虚拟
对象的攻击能力总和时, 确定所述团队行动类型为放弃救援团队行动, 其中, 所述第一虚拟
对象是所述第一团队中待救援的虚拟对象;
当所述第一团队的物资储备量小于所述第 二团队的物资储备量 时, 确定所述团队行动
类型为物资收集型团队行动。
6.根据权利要求2所述的方法, 其特 征在于,
所述团队攻击行动策略包括: 被攻击对象、 攻击阵型、 进攻对象;
所述根据 所述第二团队的当前状态、 所述第 一团队的当前状态及所述虚拟场景的环境
信息, 确定所述第一团队的团队攻击行动策略, 包括:
将所述第二团队中与所述第一虚拟对象的距离小于攻击距离阈值的至少一个虚拟对
象作为被攻击对象;
根据每个所述被攻击对象的当前状态确定所述被攻击对象的攻击能力总和;
选取所述第 一团队中除所述第 一虚拟对象之外的至少一个虚拟对象作为进攻对象, 其
中, 被选取的至少一个所述进攻对象的攻击能力总和大于所述被攻击对象的攻击能力总
和;
根据所述被攻击对象的当前位置、 所述虚拟场景的环境信 息及所述进攻对象的当前位
置确定攻击阵型。
7.根据权利要求2所述的方法, 其特 征在于,
所述团队救援行动策略包括: 潜在威胁对象、 救援对象、 救援阵型、 安全地 点;
所述根据 所述第二团队的当前状态、 所述第 一团队的当前状态及所述虚拟场景的环境
信息, 确定所述第一团队的团队救援行动策略, 包括:
将所述第二团队中与所述第一虚拟对象的距离小于威胁距离阈值的虚拟对象作为潜
在威胁对象;
当所述第一虚拟对象的生命值大于生命值阈值 时, 选取所述第 一团队中除所述第 一虚
拟对象之外的至少一个虚拟对 象作为救援对 象; 其中, 所述救援对 象的攻击能力总和大于
所述潜在威胁对象的攻击能力总和, 或每个所述救援对象的攻击能力大于所述潜在威胁对
象的平均攻击能力;
根据所述潜在威胁对象的当前位置、 所述虚拟环境的环境信息、 所述第一虚拟对象的
当前位置及所述救援对象的当前位置, 确定救援阵型;
根据所述潜在威胁对象的当前位置、 所述虚拟环境的环境信 息及所述第 一团队中每个
虚拟对象的当前位置确定安全地点; 其中, 所述安全地点是所述第一 团队用于躲避所述第
二团队的地 点。
8.根据权利要求2所述的方法, 其特 征在于,
所述团队防守行动策略包括: 潜在攻击对象、 防守阵型、 防守对象;权 利 要 求 书 2/5 页
3
CN 114344905 A
3
专利 虚拟对象的团队交互处理方法、装置、设备、介质及程序
文档预览
中文文档
44 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共44页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 19:32:13上传分享