一种针对虚拟对象的影响程度处理方法及装置与流程

摘要: 本申请涉及虚拟场景态势感知,尤其涉及一种针对虚拟对象的影响程度处理方法及装置。背景技术:1、在三维虚拟对战、仿真交互等游戏虚拟场景中,评估虚拟对象之间的相互影响...
一种针对虚拟对象的影响程度处理方法及装置与流程

本申请涉及虚拟场景态势感知,尤其涉及一种针对虚拟对象的影响程度处理方法及装置。

背景技术:

1、在三维虚拟对战、仿真交互等游戏虚拟场景中,评估虚拟对象之间的相互影响程度是实现场景氛围渲染、人工智能目标决策、动态音频适配的核心基础支撑,被广泛应用于moba、fps、tps等各类实时对战游戏中。目前行业内主流的虚拟对象影响判定方式,多采用服务器统一仇恨值统计或单一距离因子判定模式,仅依靠虚拟对象造成的累积伤害、相对距离等少量单一维度数据完成影响量化,以此为游戏ai索敌、战斗氛围切换提供基础依据。该类判定方式采用统一全局判定标准,不区分个体观测视角,能够满足基础的虚拟场景影响区分需求,是当前游戏场景中普遍使用的轻量化处理手段。

2、然而,现有影响处理方式在实际应用中存在明显缺陷与不足:其一,传统判定模式缺乏专属观察者视角基准,采用全局统一量化标准,无法适配不同观测主体的差异化视觉感知与战场感受,影响评估结果主观性、贴合度较差;其二,仅依靠单一或少量维度数据计算影响,未综合多维度战场信息进行加权量化,影响判定精度低、层级划分粗糙;其三,缺少基于空间可视性的过滤修正机制,无法区分遮挡、视野外的无效影响,极易出现“判定有影响但视觉不可见”的视听脱节问题,难以同时适配高精度ai决策与沉浸式场景音频表现的使用需求,整体适配性与智能化程度较低。

技术实现思路

1、有鉴于此,本申请实施例提供了一种针对虚拟对象的影响程度处理方法、装置、电子设备及存储介质,能够基于特定对象视角实现实时影响评估,统一场景影响量化标准,并据此驱动游戏音效的差异化处理,提升虚拟场景音频反馈的准确性与沉浸感。

2、本申请实施例的技术方案是这样实现的:

3、第一方面,本申请实施例提供一种针对虚拟对象的影响程度处理方法,所述方法包括:

4、确定虚拟场景中的第一对象;

5、基于所述第一对象,在所述虚拟场景中确定待评估的第二对象,并获取与所述第二对象的游戏行为或游戏意图相关联的游戏信息;

6、基于预设的评估算法对所述游戏信息进行加权计算,确定所述第二对象对应的影响等级,其中,所述影响等级用于指示所述第二对象在所述虚拟场景中的所述游戏行为或所述游戏意图、对所述第一对象的影响程度;

7、基于所述影响等级,控制对所述第二对象在所述游戏场景中触发的游戏音效进行处理,以使所述游戏音效在所述游戏场景中具备听觉区分。

8、第二方面,本申请实施例还提供一种针对虚拟对象的影响程度处理装置,所述装置包括:

9、确定模块,用于确定虚拟场景中的第一对象;

10、获取模块,用于基于所述第一对象,在所述虚拟场景中确定待评估的第二对象,并获取与所述第二对象的游戏行为或游戏意图相关联的游戏信息;

11、计算模块,用于基于预设的评估算法对所述游戏信息进行加权计算,确定所述第二对象对应的影响等级,其中,所述影响等级用于指示所述第二对象在所述虚拟场景中的所述游戏行为或所述游戏意图、对所述第一对象的影响程度;

12、处理模块,用于基于所述影响等级,控制对所述第二对象在所述游戏场景中触发的游戏音效进行处理,以使所述游戏音效在所述游戏场景中具备听觉区分。

13、第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行第一方面任一项所述的针对虚拟对象的影响程度处理方法。

14、第四方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行第一方面任一项所述的针对虚拟对象的影响程度处理方法。

15、本申请实施例具有以下有益效果:

16、本申请实施例以第一对象为基准获取第二对象的多维度游戏信息,进行加权量化、分级处理与空间可视性过滤,实现了以第一对象感知为核心的影响评估。本申请实施例区别于传统单一维度、全局统一的影响判定模式,通过多维度信息加权计算提升影响量化的全面性与准确性,通过分级处理实现影响程度的层级化区分,并基于空间可视性过滤修正影响结果,使最终的影响等级与第一对象的实际视觉场景高度匹配,改善了传统影响判定贴合度差、无视角差异、视听表现脱节的技术缺陷。基于本申请统一的影响评估结果,可驱动游戏音效的差异化处理,为虚拟场景的智能决策、氛围音效调控等下游应用提供一致、可靠的基础数据,提升虚拟对战场景的真实感、智能化程度与整体交互体验。

1.一种针对虚拟对象的影响程度处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,第一对象为通过终端设备控制的虚拟对象,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于预设的评估算法对所述游戏信息进行加权计算,包括:

5.根据权利要求1所述的方法,其特征在于,所述确定所述第二对象对应的影响等级,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述基于空间可视性检测结果,对所述影响等级进行修正并更新,包括:

9.根据权利要求1所述的方法,其特征在于,所述基于所述影响等级,控制对所述第二对象在所述游戏场景中触发的游戏音效进行处理,包括:

10.根据权利要求3所述的方法,其特征在于,所述向所述智能体发送所述影响等级,以使所述智能体基于所述影响等级从所述第二对象中确定目标对象,并控制所述第一对象对所述目标对象进行游戏交互,包括:

11.根据权利要求8所述的方法,其特征在于,所述方法还包括:

12.一种针对虚拟对象的影响程度处理装置,其特征在于,所述装置包括:

13.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至11任一项所述的针对虚拟对象的影响程度处理方法。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至11任一项所述的针对虚拟对象的影响程度处理方法。