[发明专利]自动生成行为树代码的方法及系统有效
申请号: | 201710121714.1 | 申请日: | 2017-03-02 |
公开(公告)号: | CN106959850A | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 刘斌;程伟;马吉峰;林水香 | 申请(专利权)人: | 上海时年信息科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 郭国中 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种自动生成行为树代码的方法及系统,包括:步骤1:定义需要用到的行为树节点;步骤2:配置人工智能数据,具体地,根据步骤1中定义的行为树节点组成人工智能的行为树;步骤3:加载人工智能配置文件,按照数据文本描述的各种节点以及节点之间的关系依次组建可运行的行为树代码;步骤4:重复步骤3进行编译,遍历结束后,返回创建的整套行为树代码。本发明根据lua数据文本自动生成lua代码,减少了大量代码的编写工作,让行为树的生成过程更加简单易懂。从而能够更加有效地实现游戏中的人工智能行为,加快游戏开发进度,便于代码的升级和维护。 | ||
搜索关键词: | 自动 生成 行为 代码 方法 系统 | ||
【主权项】:
一种自动生成行为树代码的方法,其特征在于,包括如下步骤:步骤1:定义需要用到的行为树节点;步骤2:配置人工智能数据,具体地,利用步骤1中定义的行为树节点组装成具有人工智能的行为树;步骤3:加载步骤2的人工智能配置数据,按照数据描述的各种节点以及节点之间的组装关系组建成能够运行的行为树代码;步骤4:重复步骤3,依次遍历配置数据中的所有节点以及节点之间的组装关系,直到遍历完所有配置数据,遍历完所有配置数据后,返回创建的整套行为树代码;其中,遍历是指按照配置数据的顺序依次读取配置数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海时年信息科技有限公司,未经上海时年信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710121714.1/,转载请声明来源钻瓜专利网。