The embodiment of the invention provides a method and a device for realizing the AI behavior is applied to the terminal equipment, the terminal equipment is pre stored AI database, the AI behavior of multiple environmental parameters including detection and access to AI executive body is currently located in the game environment; according to the weight coefficient of the AI behavior in the database the AI behavior corresponding to the set of the plurality of environmental parameters are weighted to get the AI behavior in the current environment of the game score; choose to meet the preset condition score value corresponding to the AI behavior as the AI executive body to perform the behavior of AI. The AI behavior selection and implementation methods given in the invention are more active and intelligent, and the invention effectively improves the user experience.
【技术实现步骤摘要】
AI行为实现方法和装置
本专利技术涉及游戏开发
,具体而言,涉及一种AI行为实现方法和装置。
技术介绍
随着游戏行业的快速发展,人工智能(ArtificialIntelligence,AI)设计的重要性与日剧增,例如,在各类网络大型多人在线角色扮演游戏(MassivelyMultiplayerOnlineRolePlayGame,MMORPG)中,怪物从产生、作战到死亡,都需要使用AI来进行控制。而现有的AI行为的选择通常是基于树结构实现,需要预先设置多个判断条件,使得AI行为的选取过于死板,缺乏智能性,且玩家体验差。
技术实现思路
有鉴于此,本专利技术提供一种AI行为实现方法和装置,能够有效解决上述问题。本专利技术较佳实施例提供一种AI行为实现方法,应用于终端设备,该终端设备中预存有AI行为数据库,所述AI行为实现方法包括:检测并获取AI执行体当前所位于的游戏环境的多个环境参数;根据所述AI行为数据库中的各AI行为对应的权重系数集,对所述多个环境参数进行加权处理以得到各AI行为在当前游戏环境中的评分值;选择满足预设条件的评分值对应的AI行为作为所述AI执行体所要执行的AI行为。在本专利技术较佳实施例的选择中,所述方法还包括:获取所述AI执行体在执行评分值满足预设条件的AI行为后的执行结果;对该执行结果进行分析并基于分析结果对评分值满足预设条件的AI行为对应的权重系数集进行调整、更新。在本专利技术较佳实施例的选择中,所述权重系数集包括与各环境参数对应的多个子系数,基于分析结果对评分值满足预设条件的AI行为对应的权重系数集进行调整的步骤包括:判断分析结果是 ...
【技术保护点】
一种AI行为实现方法,其特征在于,应用于终端设备,该终端设备中预存有AI行为数据库,所述AI行为实现方法包括:检测并获取AI执行体当前所位于的游戏环境的多个环境参数;根据所述AI行为数据库中的各AI行为对应的权重系数集,对所述多个环境参数进行加权处理以得到各AI行为在当前游戏环境中的评分值;选择满足预设条件的评分值对应的AI行为作为所述AI执行体所要执行的AI行为。
【技术特征摘要】
1.一种AI行为实现方法,其特征在于,应用于终端设备,该终端设备中预存有AI行为数据库,所述AI行为实现方法包括:检测并获取AI执行体当前所位于的游戏环境的多个环境参数;根据所述AI行为数据库中的各AI行为对应的权重系数集,对所述多个环境参数进行加权处理以得到各AI行为在当前游戏环境中的评分值;选择满足预设条件的评分值对应的AI行为作为所述AI执行体所要执行的AI行为。2.根据权利要求1所述的AI行为实现方法,其特征在于,所述方法还包括:获取所述AI执行体在执行评分值满足预设条件的AI行为后的执行结果;对该执行结果进行分析并基于分析结果对评分值满足预设条件的AI行为对应的权重系数集进行调整、更新。3.根据权利要求2所述的AI行为实现方法,其特征在于,所述权重系数集包括与各环境参数对应的多个子系数,基于分析结果对评分值满足预设条件的AI行为对应的权重系数集进行调整的步骤包括:判断分析结果是否满足预设需求,若不满足,则根据该预设需求选取所述多个子系数中的对应子系数,并对该对应子系数进行调整、更新。4.根据权利要求1所述的AI行为实现方法,其特征在于,所述方法还包括:针对AI行为数据库中每个AI行为,获取所述AI执行体在预设时间段内多次执行该AI行为的执行结果;对执行结果进行综合分析,并根据分析结果对所述AI行为对应的权重系数集进行调整、更新。5.根据权利要求2或3中所述的AI行为实现方法,其特征在于,在对执行结果进行分析并对评分值满足...
【专利技术属性】
技术研发人员:胡亚雷,
申请(专利权)人:杭州电魂网络科技股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。