游戏信息获取方法、装置、电子设备和存储介质制造方法及图纸

技术编号:35001644 阅读:15 留言:0更新日期:2022-09-21 14:51
本申请实施例公开一种游戏信息获取方法、装置、电子设备和存储介质;包括:获取在虚拟游戏场景中发生的振动触发事件的相关信息,其中,相关信息包括振动触发事件对应的事件位置;根据事件位置信息和游戏角色的当前位置,从振动发生器阵列中确定目标振动发生器,其中,目标振动发生器在振动发生器阵列中的相对位置与事件位置相对当前位置的相对位置构成对应关系;控制至少一个目标振动发生器振动,以模拟振动触发事件。根据游戏中的振动触发事件与游戏角色的相对位置关系,从振动发生器阵列中确定出目标振动发生器,并控制其振动,令佩戴上述头戴式显示设备的玩家可以通过触觉的方式获取游戏中的信息,增强游戏的真实感,提高玩家的代入感。提高玩家的代入感。提高玩家的代入感。

【技术实现步骤摘要】
游戏信息获取方法、装置、电子设备和存储介质


[0001]本申请涉及计算机领域,具体涉及一种游戏信息获取方法、装置、电子设备和存储介质。

技术介绍

[0002]现有技术中,玩家在游玩游戏的过程中,需要获取游戏信息(包括游戏中的环境信息、敌方角色行为信息等)时,常常通过如下两种方式实现:1、通过查看位于游戏界面的小地图中的各种信息对应的图标的方式,来实现游戏信息的获取;2、通过查看在游戏界面中的抬头显视器(head

up display,简称HUD)的方式,来实现游戏信息的获取。
[0003]然而,以上两种现有技术均是通过视觉提醒的方式实现的针对游戏信息的获取,通过上述方式获取游戏信息,会降低游戏的真实感,影响玩家的代入感。

技术实现思路

[0004]本申请实施例提供一种游戏信息获取方法、装置、电子设备和存储介质,可以改善现有技术中降低游戏的真实感,影响玩家的代入感的问题。
[0005]本申请实施例提供一种游戏信息获取方法,应用于头戴式显示设备,所述头戴式显示设备分布有振动发生器阵列,所述振动发生器阵列包括多个振动发生器;所述方法包括:获取在所述虚拟游戏场景中发生的振动触发事件的相关信息,其中,所述相关信息包括所述振动触发事件在所述虚拟游戏场景发生的事件位置;根据所述事件位置和所述游戏角色的当前位置,从所述振动发生器阵列中确定至少一个目标振动发生器,其中,所述至少一个目标振动发生器在所述振动发生器阵列中的相对位置与所述事件位置相对所述当前位置的相对位置构成对应关系;控制所述至少一个目标振动发生器振动,以模拟所述振动触发事件。本申请实施例还提供一种游戏信息获取装置,通过头戴式显示设备提供虚拟游戏场景,所述虚拟游戏场景中至少包括受控的游戏角色,其中,所述头戴式显示设备分布有振动发生器阵列,所述振动发生器阵列包括多个振动发生器;
[0006]所述装置包括:
[0007]事件获取单元,用于获取在所述虚拟游戏场景中发生的振动触发事件的相关信息,其中,所述相关信息包括所述振动触发事件在所述虚拟游戏场景发生的事件位置;
[0008]发生器确定单元,用于根据所述事件位置和所述游戏角色的当前位置,从所述振动发生器阵列中确定至少一个目标振动发生器,其中,所述至少一个目标振动发生器在所述振动发生器阵列中的相对位置与所述事件位置相对所述当前位置的相对位置构成对应关系;
[0009]振动控制单元,用于控制所述至少一个目标振动发生器振动,以模拟所述振动触发事件。在一些实施例中,所述装置还包括:
[0010]事件位置单元,用于获取所述振动触发事件发生在所述虚拟游戏场景中的事件位置;
[0011]当前位置单元,用于获取受控的所述游戏角色在所述虚拟游戏场景中的当前位置;
[0012]预设距离值单元,用于确定所述事件位置与所述当前位置的距离小于预设距离值。
[0013]在一些实施例中,所述装置还包括:
[0014]相对距离获取单元,用于获取所述事件位置与所述当前位置的相对距离值;
[0015]第一因素确定单元,用于根据所述相对距离值与所述预设距离值的比较值,确定所述至少一个目标振动发生器的第一振动影响因素;
[0016]控制振动单元,用于根据所述第一振动影响因素,控制所述至少一个目标振动发生器振动。
[0017]在一些实施例中,所述装置还包括:
[0018]目标类型确定单元,用于确定所述振动触发事件的目标振动类型;
[0019]第二因素确定单元,用于根据所述目标振动类型,确定所述至少一个目标振动发生器的第二振动影响因素;
[0020]所述控制振动单元,包括:
[0021]参数确定子单元,用于根据所述第一振动影响因素以及所述第二振动影响因素,确定所述至少一个目标振动发生器的振动参数值;
[0022]参数控制子单元,用于根据所述至少一个目标振动发生器的振动参数值,控制所述至少一个目标振动发生器振动。
[0023]在一些实施例中,所述振动发生器阵列包括m行、n列的振动发生器,相应的,发生器确定单元,包括:
[0024]列发生器子单元,用于根据所述事件位置与所述当前位置的水平相对位置,从所述振动发生器阵列的n列振动发生器中确定出至少一列振动发生器;
[0025]行发生器子单元,用于根据所述事件位置与所述当前位置的竖直相对位置,从所述至少一列振动发生器的m行振动发生器中确定出至少一行振动发生器,其中,所述至少一行振动发生器为所述至少一个目标振动发生器。
[0026]在一些实施例中,所述n列振动发生器在所述头戴式显示设备的水平360度均匀分布。
[0027]在一些实施例中,所述列发生器子单元,包括:
[0028]列获取次子单元,用于从所述振动发生器阵列的n列振动发生器中,确定出与所述水平相对位置构成对应关系的一列振动发生器,或确定出与所述水平相对位置构成对应关系的两列振动发生器;
[0029]列记录次子单元,用于将确定出的一列振动发生器或两列振动发生器记为所述至少一列振动发生器。
[0030]在一些实施例中,所述头戴式显示设备的水平可感知角度为第一可感知角度,所述n列振动发生器的中间n

2列振动发生器在所述第一可感知角度均匀分布;
[0031]所述列发生器子单元,具体用于:
[0032]若所述水平相对位置在所述振动发生器阵列对应的第一实际位置位于所述第一可感知角度内,获取所述第一实际位置在所述n

2列振动发生器所对应的一列振动发生器,
或在所述n

2列振动发生器所对应的两列振动发生器;
[0033]将在所述n

2列振动发生器所对应的一列振动发生器,或在所述n

2列振动发生器所对应的两列振动发生器记为所述至少一列振动发生器;
[0034]若所述水平相对位置在所述振动发生器阵列对应的第一实际位置位于所述第一可感知角度外,将所述第1列振动发生器以及第n列振动发生器中,距离所述第一实际位置最近的振动发生器记为所述至少一列振动发生器。
[0035]在一些实施例中,所述头戴式显示设备的竖直可感知角度为第二可感知角度,所述m行振动发生器的中间m

2行振动发生器在所述第二可感知角度均匀分布;
[0036]行发生器子单元,具体用于:
[0037]若所述竖直相对位置在所述振动发生器阵列对应的第二实际位置位于所述第二可感知角度内,获取所述第二实际位置在所述m

2行振动发生器所对应的一行振动发生器,或在所述m

2行振动发生器所对应的两行振动发生器;
[0038]将在所述m

2行振动发生器所对应的一行振动发生器,或在所述m

2行振动发生器所对应的两行振动发生器记为所述至少一行振动发生器;
[0039]若本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏信息获取方法,其特征在于,通过头戴式显示设备提供虚拟游戏场景,所述虚拟游戏场景中至少包括受控的游戏角色,其中,所述头戴式显示设备分布有振动发生器阵列,所述振动发生器阵列包括多个振动发生器;所述方法包括:获取在所述虚拟游戏场景中发生的振动触发事件的相关信息,其中,所述相关信息包括所述振动触发事件在所述虚拟游戏场景发生的事件位置;根据所述事件位置和所述游戏角色的当前位置,从所述振动发生器阵列中确定至少一个目标振动发生器,其中,所述至少一个目标振动发生器在所述振动发生器阵列中的相对位置与所述事件位置相对所述当前位置的相对位置构成对应关系;控制所述至少一个目标振动发生器振动,以模拟所述振动触发事件。2.如权利要求1所述的方法,其特征在于,在所述获取在虚拟游戏场景中发生的振动触发事件的相关信息之后,在所述根据所述事件位置和所述游戏角色的当前位置,从所述振动发生器阵列中确定至少一个目标振动发生器之前,所述方法还包括:获取所述振动触发事件发生在所述虚拟游戏场景中的事件位置;获取受控的所述游戏角色在所述虚拟游戏场景中的当前位置;确定所述事件位置与所述当前位置的距离小于预设距离值。3.如权利要求2所述的方法,其特征在于,所述控制所述至少一个目标振动发生器振动,包括:获取所述事件位置与所述当前位置的相对距离值;根据所述相对距离值与所述预设距离值的比较值,确定所述至少一个目标振动发生器的第一振动影响因素;根据所述第一振动影响因素,控制所述至少一个目标振动发生器振动。4.如权利要求3所述的方法,其特征在于,在所述控制所述至少一个目标振动发生器振动之前,所述方法还包括:确定所述振动触发事件的目标振动类型;根据所述目标振动类型,确定所述至少一个目标振动发生器的第二振动影响因素;所述根据所述第一振动影响因素,控制所述至少一个目标振动发生器振动,包括:根据所述第一振动影响因素以及所述第二振动影响因素,确定所述至少一个目标振动发生器的振动参数值;根据所述至少一个目标振动发生器的振动参数值,控制所述至少一个目标振动发生器振动。5.如权利要求1所述的方法,其特征在于,所述振动发生器阵列包括m行、n列的振动发生器;所述根据所述事件位置和所述游戏角色的当前位置,从所述振动发生器阵列中确定至少一个目标振动发生器,包括:根据所述事件位置与所述当前位置的水平相对位置,从所述振动发生器阵列的n列振动发生器中确定出至少一列振动发生器;根据所述事件位置与所述当前位置的竖直相对位置,从所述至少一列振动发生器的m行振动发生器中确定出至少一行振动发生器,其中,所述至少一行振动发生器为所述至少
一个目标振动发生器。6.如权利要求5所述的方法,其特征在于,所述n列振动发生器沿所述头戴式显示设备的水平360度均匀分布。7.如权利要求5所述的方法,其特征在于,所述根据所述事件位置与所述当前位置的水平相对位置,从所述振动发生器阵列的n列振动发生器中确定出至少一列振动发生器,包括:从所述振动发生器阵列的n列振动发生器中,确定出与所述水平相对位置构成对应关系的一列振动发生器,或确定出与所述水平相对位置构成对应关系的两列振动发生器;将确定出的一列振动发生器或两列振动发生器记为所述至少一列振动发生器。8.如权利要求5所述的方法,其特征在于,所述头戴式显示设备的水平可感知角度为第一可感知角度,所述n列振动发生...

【专利技术属性】
技术研发人员:沈天嘉张存君
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1