[发明专利]一种AI模型的构建方法及系统在审
申请号: | 201711228054.3 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107899244A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 胡德志;孙碧亮;章涵 | 申请(专利权)人: | 武汉秀宝软件有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 杨立,朱毅 |
地址: | 430000 湖北省武汉市东湖新技术开发区武大*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ai 模型 构建 方法 系统 | ||
1.一种AI模型的构建方法,其特征在于,包括:
S1、选择一个AI模型,给所述AI模型添加行为树组件;
S2、通过多种感知能力的行为树节点脚本将多种行为树节点脚本对应的多种行为树节点添加到所述行为树组件中;
S3、根据多种行为能力的实现逻辑对所述多种行为树节点进行组合,得到通用AI模型;
S4、根据所述通用AI模型生成每个角色对应的AI模型;
S5、通过每个角色的基础属性脚本给每个角色对应的AI模型的行为树组件添加基础属性;
S6、通过每个角色的用于控制行为树节点显隐的脚本控制每个角色对应的AI模型的行为树组件中每个行为树节点的显隐状态。
2.根据权利要求1所述的一种AI模型的构建方法,其特征在于,步骤S6之前,还包括:
分别对所述多种感知能力和所述多种行为能力进行编号;
给每个角色添加自身所具备的感知能力的编号和行为能力的编号,得到编号列表;
根据每个角色的编号列表设置每个角色的用于控制行为树节点显隐的脚本。
3.根据权利要求1或2所述的一种AI模型的构建方法,其特征在于,所述多种感知能力包括:视野、听觉、触觉、被攻击、生命值低下、缺弹药、威胁、消息和环境。
4.根据权利要求3所述的一种AI模型的构建方法,其特征在于,所述多种行为能力包括:移动、攻击、逃跑、求援、增援、切换武器、随机移动、战立。召唤、自动回血和捡血包。
5.根据权利要求4所述的一种AI模型的构建方法,其特征在于,所述基础属性包括:身份阵营、生命值、攻击目标、攻击力、攻击距离、攻击频率、视野距离、移动速度和使用武器。
6.一种AI模型的构建系统,其特征在于,包括:
选择模块,用于选择一个AI模型,给所述AI模型添加行为树组件;
第一添加模块,用于通过多种感知能力的行为树节点脚本将多种行为树节点脚本对应的多种行为树节点添加到所述行为树组件中;
组合模块,用于根据多种行为能力的实现逻辑对所述多种行为树节点进行组合,得到通用AI模型;
生成模块,用于根据所述通用AI模型生成每个角色对应的AI模型;
第二添加模块,用于通过每个角色的基础属性脚本给每个角色对应的AI模型的行为树组件添加基础属性;
控制模块,用于通过每个角色的用于控制行为树节点显隐的脚本控制每个角色对应的AI模型的行为树组件中每个行为树节点的显隐状态。
7.根据权利要求6所述的一种AI模型的构建系统,其特征在于,还包括设置模块,用于:
分别对所述多种感知能力和所述多种行为能力进行编号;
给每个角色添加自身所具备的感知能力的编号和行为能力的编号,得到编号列表;
根据每个角色的编号列表设置每个角色的用于控制行为树节点显隐的脚本。
8.根据权利要求6或7所述的一种AI模型的构建系统,其特征在于,所述多种感知能力包括:视野、听觉、触觉、被攻击、生命值低下、缺弹药、威胁、消息和环境。
9.根据权利要求8所述的一种AI模型的构建系统,其特征在于,所述多种行为能力包括:移动、攻击、逃跑、求援、增援、切换武器、随机移动、战立。召唤、自动回血和捡血包。
10.根据权利要求9所述的一种AI模型的构建系统,其特征在于,所述基础属性包括:身份阵营、生命值、攻击目标、攻击力、攻击距离、攻击频率、视野距离、移动速度和使用武器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉秀宝软件有限公司,未经武汉秀宝软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711228054.3/1.html,转载请声明来源钻瓜专利网。