对象关系的查询方法和装置、存储介质及电子设备与流程

摘要: 本申请涉及计算机领域,具体而言,涉及一种对象关系的查询方法和装置、存储介质及电子设备。背景技术:1、随着游戏行业的发展,特别是开放世界和角色扮演游戏的兴起,游戏...
对象关系的查询方法和装置、存储介质及电子设备与流程

本申请涉及计算机领域,具体而言,涉及一种对象关系的查询方法和装置、存储介质及电子设备。

背景技术:

1、随着游戏行业的发展,特别是开放世界和角色扮演游戏的兴起,游戏设计师们致力于创造更为丰富和真实的游戏体验。为了深入了解游戏世界的背景故事、推进游戏任务和增强角色扮演的沉浸感,游戏玩家通常会有查询非玩家角色(non-player character,简称npc)间关系的需求,以更好地制定策略、完成任务或享受剧情。

2、然而,相关技术中由于仅对一些关键的npc创建了详细的npc关系图谱,而对于其他的一些被视为辅助性或次要的npc则并开发其关系。这种做法导致在游戏中查询这部分npc的关系时,得到的结果是缺失的。

3、换言之,采用相关技术中提供的对象关系的查询方法,仍然存在着对象关系的查询结果不完整的技术问题。

4、针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

1、本申请实施例提供了一种对象关系的查询方法和装置、存储介质及电子设备,以至少解决对象关系的查询结果不完整的技术问题。

2、根据本申请实施例的一个方面,提供了一种对象关系的查询方法,包括:响应于对目标游戏的任务执行界面中显示的第一虚拟对象执行的关系查询操作,确定第一虚拟对象所属的对象类型;从与第一虚拟对象的对象类型相匹配的对象关系网中,获取与第一虚拟对象存在关联关系的虚拟对象集群,其中,虚拟对象集群中包括的各个第二虚拟对象与第一虚拟对象之间的关系亲密度均大于目标阈值,对象关系网是基于以下至少一种信息所生成的用于呈现虚拟对象之间的亲密关系的网络:目标游戏中设置的游戏任务、参与游戏任务的虚拟对象的对象属性信息;显示虚拟对象集群的对象信息。

3、根据本申请实施例的另一方面,还提供了一种对象关系的查询装置,包括:确定单元,用于响应于对目标游戏的任务执行界面中显示的第一虚拟对象执行的关系查询操作,确定第一虚拟对象所属的对象类型;获取单元,用于从与第一虚拟对象的对象类型相匹配的对象关系网中,获取与第一虚拟对象存在关联关系的虚拟对象集群,其中,虚拟对象集群中包括的各个第二虚拟对象与第一虚拟对象之间的关系亲密度均大于目标阈值,对象关系网是基于以下至少一种信息所生成的用于呈现虚拟对象之间的亲密关系的网络:目标游戏中设置的游戏任务、参与游戏任务的虚拟对象的对象属性信息;显示单元,用于显示虚拟对象集群的对象信息。

4、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述对象关系的查询方法。

5、根据本申请实施例的又一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上对象关系的查询方法。

6、根据本申请实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的对象关系的查询方法。

7、在本申请实施例中,响应于对目标游戏的任务执行界面中显示的第一虚拟对象执行的关系查询操作,确定第一虚拟对象所属的对象类型。然后,接着,从与第一虚拟对象的对象类型相匹配的对象关系网中,获取与第一虚拟对象存在关联关系的虚拟对象集群,其中,虚拟对象集群中包括的各个第二虚拟对象与第一虚拟对象之间的关系亲密度均大于目标阈值,对象关系网是基于以下至少一种信息所生成的用于呈现虚拟对象之间的亲密关系的网络:目标游戏中设置的游戏任务、参与游戏任务的虚拟对象的对象属性信息。进而,显示虚拟对象集群的对象信息。换句话说,采用本申请实施例,实现了提供完整的对象关系查询结果的技术效果,解决了相关技术中存在的对象关系的查询结果不完整的技术问题。

1.一种对象关系的查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从与所述第一虚拟对象的对象类型相匹配的对象关系网中,获取与所述第一虚拟对象存在关联关系的虚拟对象集群包括:

3.根据权利要求1所述的方法,其特征在于,所述从与所述第一虚拟对象的对象类型相匹配的对象关系网中,获取与所述第一虚拟对象存在关联关系的虚拟对象集群包括:

4.根据权利要求1所述的方法,其特征在于,在所述关系查询操作是触发了用于显示所述第一虚拟对象的对象关系界面第一操作的情况下,所述显示所述虚拟对象集群的对象信息包括以下至少之一:

5.根据权利要求4所述的方法,其特征在于,所述显示所述虚拟对象集群的对象信息还包括:

6.根据权利要求1所述的方法,其特征在于,在所述关系查询操作是在与所述第一虚拟对象的虚拟聊天界面中输入了关系查询信息的第二操作的情况下,所述显示所述虚拟对象集群的对象信息还包括:

7.根据权利要求1至6任一项中所述的方法,其特征在于,在所述响应于对目标游戏的任务执行界面中显示的第一虚拟对象执行的关系查询操作,确定所述第一虚拟对象所属的对象类型之前,还包括:

8.根据权利要求7所述的方法,其特征在于,在所述为所述n个对象集合中的各个对象集合中满足伴侣关系创建条件的虚拟对象组合创建虚拟伴侣关系之前,还包括:

9.根据权利要求7所述的方法,其特征在于,在所述从第i+1个对象集合中确定出与第i个对象集合中的第i虚拟对象组合之间满足亲子关系创建条件的后代虚拟对象的情况下,为所述第i虚拟对象组合和所述后代虚拟对象之间创建虚拟亲子关系之前,还包括:

10.根据权利要求7所述的方法,其特征在于,所述根据所述虚拟亲子关系连接所述n个子关系网,得到辅助对象关系网还包括:

11.根据权利要求1至6任一项中所述的方法,其特征在于,在所述响应于对目标游戏的任务执行界面中显示的第一虚拟对象执行的关系查询操作,确定所述第一虚拟对象所属的对象类型之前,还包括:

12.根据权利要求1至6任一项中所述的方法,其特征在于,在所述显示所述虚拟对象集群的对象信息之后,还包括:

13.一种对象关系的查询装置,其特征在于,包括:

14.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序被处理器运行时执行所述权利要求1至12任一项中所述的方法。

15.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至12任一项所述方法的步骤。

16.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至12任一项中所述的方法。