发明名称 一种实现游戏人工智能真实感视觉的方法
摘要 本发明的技术方案包括一种实现游戏人工智能真实感视觉的方法,该方法包括:创建椭圆曲线构造人工智能角色的视觉模型;初始化视觉模型,并智能计算并检测视距范围内的物体、角色;离散方法在视觉模型内部构建新的小椭圆曲线,并划分区域,每个区域都有对应的辨识概率;实时检测自身行为以及物体、角色的行为变化,动态调整辨识概率。发明的有益效果为:消耗游戏程序的资源少;视觉模型给游戏NPC连贯并详细的对游戏世界的认识;同时视觉模型给游戏NPC带来更多的细节以及真实感;增强了游戏的表现力与玩家的代入感,提高游戏的乐趣与游戏性。
申请公布号 CN105069835A 申请公布日期 2015.11.18
申请号 CN201510426519.0 申请日期 2015.07.20
申请人 珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司 发明人 李茂;陈汉辉;吴海权
分类号 G06T17/00(2006.01)I;G06F3/01(2006.01)I 主分类号 G06T17/00(2006.01)I
代理机构 广州嘉权专利商标事务所有限公司 44205 代理人 俞梁清
主权项 一种实现游戏人工智能真实感视觉的方法,其特征在于,该方法包括:A、调取游戏程序中人工智能角色与被检测的物体及角色之间的距离信息,建立第一椭圆区域,对第一椭圆区域配置所述距离信息,并且布置人工智能角色位于第一椭圆区域的椭圆长轴的端点处;B、检测所述人工智能角色之外的物体及角色的位置,根据配置的距离信息计算物体及角色处的区域位置,保存区域位置信息;C、建立第二椭圆区域,对所述第二椭圆区域配置所述区域位置,使所述人工智能角色位于第一椭圆区域中的椭圆焦点上,并且使人工智能角色的正前方遍布所述第二椭圆区域,然后在第二椭圆区域的基础上,进一步建立半圆区域,使人工智能角色位于所述半圆区域的圆心上,并且使该人工智能角色的正前方遍布所述半圆区域;D、采用离散测试方法对所述第二椭圆区域和所述半圆区域组合成的组合区域划分为多个子区域,并且对每个子区域分配用于辨识所述人工智能角色之外的物体及角色的辨识概率值;E、当等待辨识的物体及角色和/或所述人工智能角色的行为状态和游戏属性发生变化时,动态修改与所述人工智能角色关联的子区域中的辨识概率。
地址 519000 广东省珠海市吉大景山路莲山巷8号金山软件大厦