游戏AI角色技能确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33549061 阅读:42 留言:0更新日期:2022-05-26 22:44
本申请提供一种游戏AI角色技能确定方法、装置、电子设备及存储介质,该方法包括将游戏角色集合输入到训练获得的状态推断模型中,得到在预设时间内所述游戏角色集合中每个游戏AI角色的各个状态出现的时间占比;将所述每个游戏AI角色的各个状态出现的时间占比输入到训练获得的技能概率模型中,得到所述每个游戏AI角色各个技能的被选择概率;其中,所述技能概率模型以贝叶斯神经网络模型为基准模型;基于所述每个游戏AI角色各个技能的被选择概率确定所述每个游戏AI角色配置的技能,从而高效准确的确定出每个游戏AI角色配置的技能,在保证游戏AI角色胜率的同时使得游戏AI角色配置的技能更加多元化和拟人化。的技能更加多元化和拟人化。的技能更加多元化和拟人化。

【技术实现步骤摘要】
游戏AI角色技能确定方法、装置、电子设备及存储介质


[0001]本申请涉及虚拟AI
,尤其涉及一种游戏AI角色技能确定方法、装置、电子设备及存储介质。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]现有游戏AI角色的技能或者铭文配置基本都是策划手动配置,或者使用数据统计分析出胜率最高的技能进行配置。无论是策划手动的配置或者采用胜率最高技能进行配置,不仅效率较低而且游戏AI角色的技能会显得较为死板无法表现多元化。作为玩家更希望游戏AI角色不要有可预计性,不仅能够在匹配不同游戏AI角色时各个游戏AI角色配置的技能不同,即使重复匹配相同的游戏AI角色每次各个游戏AI角色的技能配置仍有一定的合理变动,才能有较强的拟人化表现。

技术实现思路

[0004]有鉴于此,本申请的目的在于提出一种游戏AI角色技能确定方法、装置、电子设备及存储介质。
[0005]基于上述目的,本申请提供了一种游戏AI角色技能确定方法,包括:...

【技术保护点】

【技术特征摘要】
1.一种游戏AI角色技能确定方法,其特征在于,包括:获取待运行的游戏角色集合,并将所述游戏角色集合输入到训练获得的状态推断模型中,得到在预设时间内所述游戏角色集合中每个游戏AI角色的各个状态出现的时间占比,其中,所述游戏角色集合包括至少一个游戏AI角色;将所述每个游戏AI角色的各个状态出现的时间占比输入到训练获得的技能概率模型中,得到所述每个游戏AI角色各个技能的被选择概率;其中,所述技能概率模型以贝叶斯神经网络模型为基准模型;基于所述每个游戏AI角色各个技能的被选择概率确定所述每个游戏AI角色配置的技能。2.根据权利要求1所述的方法,其特征在于,所述每个游戏AI角色配置的技能至少包括第一类技能和第二类技能,所述第一类技能被配置的优先级高于所述第二类技能被配置的优先级;基于所述每个游戏AI角色各个技能的被选择概率确定所述每个游戏AI角色配置的技能,具体包括:获取所述每个游戏AI角色的等级;基于所述每个游戏AI角色的等级确定所述每个游戏AI角色可配置的所述第一类技能的第一数量;其中,不同的所述等级对应有不同的所述第一数量;基于所述第一数量与所述每个游戏AI角色的各个所述第一类技能的被选择概率确定所述每个游戏AI角色配置的所述第一类技能。3.根据权利要求2所述的方法,其特征在于,基于所述每个游戏AI角色配置各个技能的概率确定所述每个游戏AI角色配置的技能,具体还包括:基于所述每个游戏AI角色的等级确定所述每个游戏AI角色的可用技能点的总数量,其中,所述每个游戏AI角色每配置一个技能均需要消耗一定数量的技能点;基于所述总数量与所述每个游戏AI角色配置的所有所述第一类技能消耗的技能点的数量确定所述每个游戏AI角色的可用技能点的剩余数量;基于所述剩余数量与所述每个游戏AI角色的各个所述第二类技能的被选择概率确定所述每个游戏AI角色配置的所述第二类技能。4.根据权利要求2所述的方法,其特征在于,基于所述第一数量与所述每个游戏AI角色的各个所述第一类技能的被选择概率确定所述每个游戏AI角色配置的所述第一类技能,具体包括:获取所述每个游戏AI角色在历史数据中配置各个所述第一类技能的第一平均概率;对于每个所述第一类技能,基于所述第一平均概率与所述第一类技能的被选择概率,确定所述第一类技能的综合被选择概率;基于所述第一数量与所述每个游戏AI角色的各个所述第一类技能的综合被选择概率确定所述每个游戏AI角色配置的所述第一类技能。5.根据权利要求4所述的方法,其特征在于,通过以下公式确定所述第一类技能的综合被选择概率:P
final(t1)
=α1*P
states(t1)
+β1*P
pid(t1)
;其中,P
final(t1)
表示所述第一类技能的综合被选择概率,P
states(t1)
表示所述第一类技能的被选择概率,P
pid(t1)
表示所述第一平均概率,α1表示所述第一类技能的被选择概率的预设
权重,β1表示所述第一平均概率的预设权重,α1>β1。6.根据权利要求3所述的方法,其特征在于,基于所述剩余数量与所述每个游戏AI角色的各个所述第二类技能的被选择概率确定所述每个游戏AI角色配置的所述第二类技能,具体包括:获取所述每个游戏AI角色在历史数据中配置各个所述第二类技能的第二平均概率;对于每个所述第二类技能,基于所述第二平均概率与所述第二类技能的被选择概率,确定所述第二类技能的综合被选择概率;基于所述剩余数量与所述每个游戏AI角色的各个所述第二类技能的综合被选择概率确定所述每个游戏AI角色配置的所述第二类技能。7.根据权利要求6所述的方法,其特征...

【专利技术属性】
技术研发人员:徐侃
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1