虚拟场景中的数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:39300038 阅读:10 留言:0更新日期:2023-11-12 15:51
本申请提供了一种虚拟场景中的数据处理方法、装置、设备及计算机可读存储介质;方法包括:获取目标虚拟对象在虚拟场景中的日志数据,其中,日志数据用于,记录目标虚拟对象在虚拟场景中与其他虚拟对象进行交互的交互数据;对日志数据中记录的交互数据进行分析,得到目标虚拟对象在虚拟场景中执行的至少一个交互行为、以及各交互行为执行后其他虚拟对象的对象状态;建立各交互行为与其他虚拟对象的对象状态间的关联关系,并输出关联关系。通过本申请,能够快速回溯虚拟场景中各虚拟对象之间的交互过程,提升人机交互体验。提升人机交互体验。提升人机交互体验。

【技术实现步骤摘要】
虚拟场景中的数据处理方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种虚拟场景中的数据处理方法、装置、设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]随着互联网技术的迅速发展,人们对娱乐形式的要求越来越高,游戏即为一种常见的交互手段。在游戏中往往会要求对玩家所控制的玩家角色的交互过程进行回放。
[0003]相关技术中,对于交互过程的回放大都通过视频确认,这种方式耗时、效率低且精度不够。

技术实现思路

[0004]本申请实施例提供一种虚拟场景中的数据处理方法、装置、设备、计算机可读存储介质及计算机程序产品,能够快速回溯展现虚拟场景中各虚拟对象之间的交互过程,提升人机交互体验。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种虚拟场景中的数据处理方法,包括:
[0007]获取目标虚拟对象在虚拟场景中的日志数据,所述日志数据用于,记录所述目标虚拟对象在所述虚拟场景中与其他虚拟对象进行交互的交互数据;
[0008]对所述日志数据中记录的所述交互数据进行分析,得到所述目标虚拟对象在所述虚拟场景中执行的至少一个交互行为、以及各所述交互行为执行后所述其他虚拟对象的对象状态;
[0009]建立各所述交互行为与所述其他虚拟对象的对象状态间的关联关系,并输出所述关联关系。
[0010]本申请实施例提供一种虚拟场景中的数据处理装置,包括:
[0011]获取模块,用于获取目标虚拟对象在虚拟场景中的日志数据,所述日志数据用于,记录所述目标虚拟对象在所述虚拟场景中与其他虚拟对象进行交互的交互数据;
[0012]分析模块,用于对所述日志数据中记录的所述交互数据进行分析,得到所述目标虚拟对象在所述虚拟场景中执行的至少一个交互行为、以及各所述交互行为执行后所述其他虚拟对象的对象状态;
[0013]输出模块,用于建立各所述交互行为与所述其他虚拟对象的对象状态间的关联关系,并输出所述关联关系。
[0014]上述方案中,所述输出模块,还用于确定用于标识各所述交互行为的第一展示图形、以及用于标识各所述对象状态的第二展示图形;
[0015]基于所述第一展示图形及所述第二展示图形,进行图形绘制,得到用于指示所述关联关系的目标展示图形。
[0016]上述方案中,所述输出模块,还用于当所述交互行为的数量为至少两个时,确定各
所述交互行为的执行顺序;
[0017]绘制第一时间轴,并在所述第一时间轴上,绘制各所述交互行为对应的第一展示图形,所述第一展示图形在所述第一时间轴上的位置,与相应所述交互行为的执行顺序相对应;
[0018]绘制第二时间轴,并在所述第二时间轴上,绘制各所述对象状态对应的第二展示图形;
[0019]其中,所述第二展示图形在所述第二时间轴上的位置,与相应所述第一展示图形在所述第一时间轴上的位置相对应。
[0020]上述方案中,所述第一展示图形为柱状图形,所述输出模块,还用于当所述交互行为具有伤害属性时,获取各所述交互行为的伤害属性值;并
[0021]基于各所述交互行为的伤害属性值,在所述第一时间轴上,绘制各所述交互行为对应的柱状图形,所述柱状图形的高度用于指示所述伤害属性值的大小。
[0022]上述方案中,所述输出模块,还用于获取各所述交互行为的执行时间点;
[0023]在所述第一时间轴上,标记各所述交互行为的执行时间点,并在各所述执行时间点处,绘制相应所述交互行为的第一展示图形。
[0024]上述方案中,所述输出模块,还用于获取所述其他虚拟对象在目标时间段内不同时间点的生命值;
[0025]其中,所述目标时间段,以所述至少两个交互行为中第一个所述交互行为的执行时间点为开始时刻、以最后一个所述交互行为的执行时间点为结束时刻;
[0026]在所述第一时间轴上,绘制所述其他虚拟对象在所述目标时间段内的生命值对应的折线图。
[0027]上述方案中,所述输出模块,还用于当所述交互行为的数量为至少两个时,确定各所述交互行为的类型;
[0028]统计各所述类型的所述交互行为的数量,并输出各所述类型的所述交互行为的数量。
[0029]上述方案中,所述输出模块,还用于当所述交互行为具有伤害属性时,获取各所述交互行为的伤害属性值,并统计各所述类型的所述交互行为的伤害属性值的和;
[0030]输出各所述类型的所述交互行为的伤害属性值的和。
[0031]上述方案中,所述输出模块,还用于绘制用于指示伤害属性值的横轴,并绘制标记有各个所述交互操作的标识的纵轴;
[0032]在所述横轴及所述纵轴构成的坐标系内,基于各所述类型的所述交互行为的伤害属性值的和,绘制对应各所述类型的所述交互行为的目标柱状图形;
[0033]其中,所述目标柱状图形的高度,与各所述类型的所述交互行为的伤害属性值的和相对应。
[0034]上述方案中,所述输出模块,还用于当所述交互行为具有伤害属性时,获取各所述交互行为的伤害属性值;
[0035]从所述至少两个交互行为中,筛选出伤害属性值达到伤害属性值阈值的交互行为作为目标交互行为;相应的,
[0036]上述方案中,所述输出模块,还用于所述输出模块,还用于确定各所述目标交互行
为的类型;
[0037]输出各所述类型的所述目标交互行为的数量。
[0038]上述方案中,所述输出模块,还用于对所述日志数据中记录的所述交互数据进行分析,得到所述其他虚拟对象针对所述目标虚拟对象所执行的交互行为、以及各所述其他虚拟对象的交互行为执行后所述目标虚拟对象的对象状态;
[0039]建立各所述其他虚拟对象执行的交互行为与所述目标虚拟对象的对象状态间的目标关联关系,并输出所述目标关联关系。
[0040]上述方案中,当所述日志数据记录有,所述目标虚拟对象在至少两个交互对局中与所述其他虚拟对象进行交互的交互数据时,所述虚拟场景中的数据处理装置,还包括数据切分模块,在获取目标虚拟对象在虚拟场景中的日志数据之后,所述数据切分模块用于对所述日志数据进行切分,得到各所述交互对局对应的分段日志数据,所述分段日志数据记录有,所述目标虚拟对象在相应交互对局中与其他虚拟对象进行交互的交互数据;
[0041]上述方案中,所述分析模块,还用于针对各所述交互对局对应的分段日志数据,对所述分段日志数据中记录的交互数据进行分析,得到所述目标虚拟对象在相应交互对局中执行的至少一个交互行为、以及各所述交互行为执行后所述其他虚拟对象的对象状态。
[0042]上述方案中,所述输出模块,还用于获取所述目标虚拟对象在所述虚拟场景中的至少一个统计参数;
[0043]其中,所述统计参数包括以下至少之一:所述交互行为的使用率、所述交互行为的交互成功率、以及所述交互行为的交互属性值累计量;
[0044]输出所述至少一个统计参数的值。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟场景中的数据处理方法,其特征在于,所述方法包括:获取目标虚拟对象在虚拟场景中的日志数据,所述日志数据用于,记录所述目标虚拟对象在所述虚拟场景中与其他虚拟对象进行交互的交互数据;对所述日志数据中记录的所述交互数据进行分析,得到所述目标虚拟对象在所述虚拟场景中执行的至少一个交互行为、以及各所述交互行为执行后所述其他虚拟对象的对象状态;建立各所述交互行为与所述其他虚拟对象的对象状态间的关联关系,并输出所述关联关系。2.如权利要求1所述的方法,其特征在于,所述输出所述关联关系,包括:确定用于标识各所述交互行为的第一展示图形、以及用于标识各所述对象状态的第二展示图形;基于所述第一展示图形及所述第二展示图形,进行图形绘制,得到用于指示所述关联关系的目标展示图形。3.如权利要求2所述的方法,其特征在于,所述基于所述第一展示图形及所述第二展示图形,进行图形绘制,得到用于指示所述关联关系的目标展示图形,包括:当所述交互行为的数量为至少两个时,确定各所述交互行为的执行顺序;绘制第一时间轴,并在所述第一时间轴上,绘制各所述交互行为对应的第一展示图形,所述第一展示图形在所述第一时间轴上的位置,与相应所述交互行为的执行顺序相对应;绘制第二时间轴,并在所述第二时间轴上,绘制各所述对象状态对应的第二展示图形;其中,所述第二展示图形在所述第二时间轴上的位置,与相应所述第一展示图形在所述第一时间轴上的位置相对应。4.如权利要求3所述的方法,其特征在于,所述第一展示图形为柱状图形,所述方法还包括:当所述交互行为具有伤害属性时,获取各所述交互行为的伤害属性值;所述在所述第一时间轴上,绘制各所述交互行为对应的第一展示图形,包括:基于各所述交互行为的伤害属性值,在所述第一时间轴上,绘制各所述交互行为对应的柱状图形,所述柱状图形的高度用于指示所述伤害属性值的大小。5.如权利要求3所述的方法,其特征在于,所述在所述第一时间轴上,绘制各所述交互行为对应的第一展示图形,包括:获取各所述交互行为的执行时间点;在所述第一时间轴上,标记各所述交互行为的执行时间点,并在各所述执行时间点处,绘制相应所述交互行为的第一展示图形。6.如权利要求3所述的方法,其特征在于,所述方法还包括:获取所述其他虚拟对象在目标时间段内不同时间点的生命值;其中,所述目标时间段,以所述至少两个交互行为中第一个所述交互行为的执行时间点为开始时刻、以最后一个所述交互行为的执行时间点为结束时刻;在所述第一时间轴上,绘制所述其他虚拟对象在所述目标时间段内的生命值对应的折线图。7.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述交互行为的数量为至少两个时,确定各所述交互行为的类型;统计各所述类型的所述交互行为的数量,并输出各所述类型的所述交互行为的数量。8.如权利要求7所述的方法,其...

【专利技术属性】
技术研发人员:王达
申请(专利权)人:深圳市腾讯网络信息技术有限公司
类型:发明
国别省市:

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

1