游戏角色控制方法、装置、存储介质与电子设备与流程

文档序号:35501943发布日期:2023-09-20 13:51阅读:29来源:国知局
游戏角色控制方法、装置、存储介质与电子设备与流程

本公开涉及游戏,尤其涉及一种游戏角色控制方法、游戏角色控制装置、计算机可读存储介质与电子设备。


背景技术:

1、在多人在线游戏中,需要匹配到足够的玩家才能开始一局游戏,为避免等待匹配时间过长,会引入非玩家角色加入游戏。

2、相关技术中,通常在特定游戏事件发生时,控制非玩家游戏角色按照距离中转对象的远近程度进行中转(转换行进方向),中转时机以及中转对象的选取方式较为僵化,智能化程度较低,容易被游戏玩家识别。

3、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开提供了一种游戏角色控制方法、游戏角色控制装置、计算机可读存储介质与电子设备,进而至少在一定程度上克服相关技术中非玩家角色中转控制智能化程度较低的问题。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、根据本公开的第一方面,提供一种游戏角色控制方法,所述游戏中包括第一游戏角色以及追踪所述第一游戏角色的第二游戏角色,所述第一游戏角色包括非玩家角色,所述方法包括:响应于触发游戏角色中转事件,根据所述非玩家角色的移动速度、所述第二游戏角色的移动速度以及所述非玩家角色与第二游戏角色之间的距离,确定所述非玩家角色的中转时间范围;在所述非玩家角色的中转时间范围内,从候选中转对象中确定目标中转对象,并控制所述非玩家角色采用所述目标中转对象进行中转。

4、根据本公开的第二方面,提供一种游戏角色控制装置,其特征在于,所述游戏中包括第一游戏角色以及追踪所述第一游戏角色的第二游戏角色,所述第一游戏角色包括非玩家角色,所述装置包括:时间范围确定模块,用于响应于触发游戏角色中转事件,根据所述非玩家角色的移动速度、所述第二游戏角色的移动速度以及所述非玩家角色与第二游戏角色之间的距离,确定所述非玩家角色的中转时间范围;角色中转控制模块,用于在所述非玩家角色的中转时间范围内,从候选中转对象中确定目标中转对象,并控制所述非玩家角色采用所述目标中转对象进行中转。

5、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述游戏角色控制方法及其可能的实现方式。

6、根据本公开的第四方面,提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述游戏角色控制方法及其可能的实现方式。

7、本公开的技术方案具有以下有益效果:

8、上述游戏角色控制过程中,响应于触发游戏角色中转事件,根据非玩家角色的移动速度、第二游戏角色的移动速度以及非玩家角色与第二游戏角色之间的距离,确定非玩家角色的中转时间范围;在非玩家角色的中转时间范围内,从候选中转对象中确定目标中转对象,并控制非玩家角色采用目标中转对象进行中转。本公开基于角色运行速度、角色之间的距离等游戏运行状态对非玩家角色的中转进行控制,使得非玩家角色更加接近真实玩家的操作表现,能够在一定程度上提升非玩家角色中转表现的智能化程度,进而提升玩家的游戏参与体验。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种游戏角色控制方法,其特征在于,所述游戏中包括第一游戏角色以及追踪所述第一游戏角色的第二游戏角色,所述第一游戏角色包括非玩家角色,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述非玩家角色的移动速度、所述第二游戏角色的移动速度以及所述非玩家角色与第二游戏角色之间的距离,确定所述非玩家角色的中转时间范围,包括:

3.根据权利要求1所述的方法,其特征在于,所述在所述非玩家角色的中转时间范围内,从候选中转对象中确定目标中转对象,并控制所述非玩家角色采用所述目标中转对象进行中转,包括:

4.根据权利要求3所述的方法,其特征在于,所述在所述非玩家角色的中转时间范围内,确定所述非玩家角色的目标中转时刻,包括:

5.根据权利要求3所述的方法,其特征在于,所述在所述目标中转时刻,从候选中转对象中确定目标中转对象,并控制所述非玩家角色采用所述目标中转对象进行中转,包括:

6.根据权利要求5所述的方法,其特征在于,所述在所述目标中转时刻,确定候选中转对象对应的中转概率,包括:

7.根据权利要求6所述的方法,其特征在于,在将所述目标中转时刻对应的各项游戏数据输入监督学习网络之前,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,在将所述目标中转时刻对应的各项游戏数据输入监督学习网络之前,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,所述确定所述样本玩家角色的样本中转时刻,包括:

10.根据权利要求9所述的方法,其特征在于,所述在所述样本玩家角色的中转时间范围内,确定所述样本玩家角色的样本中转时刻,包括:

11.根据权利要求6所述的方法,其特征在于,所述监督学习网络包括第一网络层、连接层、第二网络层、激活函数层、输出层;所述第一网络层用于将输入的各项游戏数据转化为特征向量;所述连接层用于对所述第一网路层输出的各项游戏数据对应的特征向量进行拼接;所述第二网络层用于降低所述连接层输出的拼接特征向量的维度;所述激活函数层用于将所述第二网络层输出的特征向量映射至输出层;所述输出层用于输出所述候选对象对应的中转概率。

12.根据权利要求5所述的方法,其特征在于,所述基于所述候选中转对象对应的中转概率,确定目标中转对象,包括:

13.根据权利要求12所述的方法,其特征在于,所述确定所述目标中转时刻所述第二游戏角色的获胜难度值,包括:

14.根据权利要求12所述的方法,其特征在于,所述基于所述第二游戏角色的获胜难度值以及所述候选中转对象对应的中转概率,确定目标中转对象,包括:

15.根据权利要求14所述的方法,其特征在于,所述基于最大中转概率,从所述候选中转对象中确定目标中转对象,包括:

16.根据权利要求14所述的方法,其特征在于,所述基于最小中转概率,从所述候选中转对象中确定目标中转对象,包括:

17.根据权利要求14所述的方法,其特征在于,所述基于最大中转概率以及最小中转概率,从所述候选中转对象中确定目标中转对象,包括:

18.一种游戏角色控制装置,其特征在于,所述游戏中包括第一游戏角色以及追踪所述第一游戏角色的第二游戏角色,所述第一游戏角色包括非玩家角色,所述装置包括:

19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至17任一项所述的方法。

20.一种电子设备,其特征在于,包括:


技术总结
本公开提供一种游戏角色控制方法、装置、存储介质与电子设备,涉及游戏技术领域。其中,该游戏角色控制方法包括:响应于触发游戏角色中转事件,根据非玩家角色的移动速度、第二游戏角色的移动速度以及非玩家角色与第二游戏角色之间的距离,确定非玩家角色的中转时间范围;在非玩家角色的中转时间范围内,从候选中转对象中确定目标中转对象,并控制非玩家角色采用目标中转对象进行中转。本公开基于游戏运行状态对非玩家角色的中转进行控制,能够在一定程度上提升非玩家角色中转表现的智能化程度。

技术研发人员:徐侃,李宫
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1