一种游戏中NPC随时间因素的控制方法、装置、设备及介质与流程

文档序号:37206543发布日期:2024-03-05 14:42阅读:42来源:国知局
一种游戏中NPC随时间因素的控制方法、装置、设备及介质与流程

本申请属于物联网,具体涉及一种游戏中npc随时间因素的控制方法、装置、设备及介质。


背景技术:

1、npc即非玩家角色,指电子游戏中不受真人用户操纵的游戏角色。npc不仅有承担地图功能的作用,更是游戏设计者与用户进行交互的重要途径。

2、目前,网络游戏中的npc的互动是按照固定程式进行的。而用户在不同阶段投入的兴奋度是不同的,或者在每天的不同时间点,用户对于游戏的专注程度会有所不同。目前没有针对不同游戏阶段的玩家进行不同的开发,导致部分用户出现无法理解npc的指引内容,重复操作或者无效操作增加等问题,严重影响用户的游戏体验,甚至会导致用户的流失。

3、因此,如何调整npc的控制策略,与用户的兴奋度相契合,提高交互体验,是本领域技术人员亟待解决的技术问题。


技术实现思路

1、本申请实施例的目的是提供一种游戏中npc随时间因素的控制方法、装置、设备及介质,可以通过记录和分析游戏时长数据以及系统时间数据确定用户的兴奋度信息,并根据兴奋度信息制定相应的npc控制策略,为用户在不用的阶段的兴奋度变化提供不同的npc交互以及对打,以提升用户的游戏体验。

2、第一方面,本申请实施例提供了一种游戏中npc随时间因素的控制方法,所述方法包括:

3、在游戏运行的过程中,获取当前运行的游戏时长数据,以及获取当前的系统时间数据;

4、根据所述游戏时长数据以及所述系统时间数据,确定用户的兴奋度信息;

5、根据所述兴奋度信息确定游戏中npc的控制策略。

6、进一步的,根据所述游戏时长数据以及所述系统时间数据,确定用户的兴奋度信息,包括:

7、根据所述游戏时长数据,以及预先确定的随游戏时长变化的第一兴奋度曲线,确定第一兴奋度数据;

8、根据所述系统时间数据,以及预先确定的随系统时间变化的第二兴奋度曲线,确定第二兴奋度数据;

9、根据所述第一兴奋度数据和所述第二兴奋度数据,确定用户的兴奋度信息。

10、进一步的,在根据所述游戏时长数据,以及预先确定的随游戏时长变化的第一兴奋度曲线,确定第一兴奋度数据之前,所述方法还包括:

11、获取用户的历史游戏数据中操作数据随游戏时长的变化信息;

12、根据所述操作数据随游戏时长的变化信息,确定第一调整系数;

13、获取第一基准兴奋度曲线,基于所述第一调整系数对所述基准兴奋度曲线进行调整,得到第一兴奋度曲线。

14、进一步的,在根据所述系统时间数据,以及预先确定的随系统时间变化的第二兴奋度曲线,确定第二兴奋度数据之前,所述方法还包括:

15、获取用户的历史游戏数据中操作数据随系统时间的变化信息;

16、根据所述操作数据随系统时间的变化信息,确定第二调整系数;

17、获取第二基准兴奋度曲线,基于所述第二调整系数对所述基准兴奋度曲线进行调整,得到第二兴奋度曲线。

18、进一步的,在基于所述第二调整系数对所述基准兴奋度曲线进行调整,得到第二兴奋度曲线之前,所述方法还包括:

19、获取用户的作息规律信息;

20、根据所述作息规律信息,确定第三调整系数;

21、相应的,获取第二基准兴奋度曲线,基于所述第二调整系数对所述基准兴奋度曲线进行调整,得到第二兴奋度曲线,包括:

22、获取第二基准兴奋度曲线,基于所述第二调整系数和所述第三调整系数对所述基准兴奋度曲线进行调整,得到第二兴奋度曲线。

23、进一步的,所述变化信息包括操作速度上升或者下降的信息。

24、进一步的,根据所述兴奋度信息确定游戏中npc的控制策略,包括:

25、识别所述兴奋度信息在所有候选兴奋度等级中对应的目标兴奋度等级;

26、根据所述目标兴奋度等级与npc执行等级的对应关系,确定目标npc执行等级;

27、根据所述目标npc执行等级,以及游戏中npc的任务类型,确定游戏中npc的控制策略。

28、第二方面,本申请实施例提供了一种游戏中npc随时间因素的控制装置,所述装置包括:

29、时间数据获取模块,用于在游戏运行的过程中,获取当前运行的游戏时长数据,以及获取当前的系统时间数据;

30、兴奋度信息确定模块,用于根据所述游戏时长数据以及所述系统时间数据,确定用户的兴奋度信息;

31、控制策略确定模块,用于根据所述兴奋度信息确定游戏中npc的控制策略。

32、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

33、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

34、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

35、在本申请实施例中,在游戏运行的过程中,获取当前运行的游戏时长数据,以及获取当前的系统时间数据;根据所述游戏时长数据以及所述系统时间数据,确定用户的兴奋度信息;根据所述兴奋度信息确定游戏中npc的控制策略。通过上述游戏中npc随时间因素的控制方法,可以通过记录和分析游戏时长数据以及系统时间数据确定用户的兴奋度信息,并根据兴奋度信息制定相应的npc控制策略,为用户在不用的阶段的兴奋度变化提供不同的npc交互以及对打,以提升用户的游戏体验。



技术特征:

1.一种游戏中npc随时间因素的控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的游戏中npc随时间因素的控制方法,其特征在于,根据所述游戏时长数据以及所述系统时间数据,确定用户的兴奋度信息,包括:

3.根据权利要求2所述的游戏中npc随时间因素的控制方法,其特征在于,在根据所述游戏时长数据,以及预先确定的随游戏时长变化的第一兴奋度曲线,确定第一兴奋度数据之前,所述方法还包括:

4.根据权利要求2所述的游戏中npc随时间因素的控制方法,其特征在于,在根据所述系统时间数据,以及预先确定的随系统时间变化的第二兴奋度曲线,确定第二兴奋度数据之前,所述方法还包括:

5.根据权利要求4所述的游戏中npc随时间因素的控制方法,其特征在于,在基于所述第二调整系数对所述基准兴奋度曲线进行调整,得到第二兴奋度曲线之前,所述方法还包括:

6.根据权利要求2或3所述的游戏中npc随时间因素的控制方法,其特征在于,所述变化信息包括操作速度上升或者下降的信息。

7.根据权利要求1所述的游戏中npc随时间因素的控制方法,其特征在于,根据所述兴奋度信息确定游戏中npc的控制策略,包括:

8.一种游戏中npc随时间因素的控制装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7中任一项所述的游戏中npc随时间因素的控制方法的步骤。

10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7中任一项所述的游戏中npc随时间因素的控制方法的步骤。


技术总结
本申请公开了一种游戏中NPC随时间因素的控制方法、装置、设备及介质,本申请属于物联网技术领域。该方法包括:在游戏运行的过程中,获取当前运行的游戏时长数据,以及获取当前的系统时间数据;根据所述游戏时长数据以及所述系统时间数据,确定用户的兴奋度信息;根据所述兴奋度信息确定游戏中NPC的控制策略。本技术方案,可以通过记录和分析游戏时长数据以及系统时间数据确定用户的兴奋度信息,并根据兴奋度信息制定相应的NPC控制策略,为用户在不用的阶段的兴奋度变化提供不同的NPC交互以及对打,以提升用户的游戏体验。

技术研发人员:苏中华
受保护的技术使用者:广州三七极彩网络科技有限公司
技术研发日:
技术公布日:2024/3/4
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1