信息确定方法、装置、设备及存储介质制造方法及图纸

技术编号:32750091 阅读:23 留言:0更新日期:2022-03-20 08:57
本申请公开了一种信息确定方法、装置、设备及存储介质,属于计算机和互联网技术领域。所述方法包括:响应于针对虚拟枪械的目标开火操作,获取虚拟枪械的后坐力相关信息;根据后坐力信息,确定虚拟枪械的射击辅助强度;基于射击辅助强度和后坐力强度,确定虚拟枪械的瞄准信息。本申请中,通过射击辅助强度确定虚拟枪械的瞄准位置,即在虚拟枪械开火的过程中,通过射击辅助对虚拟枪械的瞄准信息进行调整,提高虚拟枪械的命中率;而且,在依据射击辅助强度对虚拟枪械的瞄准位置进行调整的过程中,同时考虑虚拟枪械的后坐力对瞄准位置的影响,使得虚拟枪械的瞄准信息所展示的内容更加真实,提高用户的交互体验和射击视觉效果。提高用户的交互体验和射击视觉效果。提高用户的交互体验和射击视觉效果。

【技术实现步骤摘要】
信息确定方法、装置、设备及存储介质
[0001]本申请要求于2021年10月20日提交的申请号为202111223472.X、专利技术名称为“信息确定方法、装置、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及计算机和互联网
,特别涉及一种信息确定方法、装置、设备及存储介质。

技术介绍

[0003]目前,在射击游戏中,用户可以控制虚拟对象使用虚拟枪械进行射击。
[0004]在相关技术中,用户在控制虚拟对象使用虚拟枪械进行射击之前,可以根据所观察到的虚拟环境瞄准该虚拟对象中的敌对虚拟对象,进而通过针对虚拟枪械的开火操作来控制虚拟对象使用虚拟枪械,进一步地,根据用户所瞄准的位置,向该位置发射虚拟子弹。
[0005]然而,在上述相关技术中,仅仅依靠用户瞄准来对敌对虚拟对象进行射击,射击命中率低。

技术实现思路

[0006]本申请实施例提供了一种信息确定方法、装置、设备及存储介质,能够提高虚拟枪械的命中率。所述技术方案如下:
[0007]根据本申请实施例的一个方面,提供了一种信息确定方法,所述方法包括:
[0008]响应于针对虚拟枪械的目标开火操作,获取所述虚拟枪械的后坐力信息,所述后坐力信息包括与所述虚拟枪械的后坐力强度相关的信息;
[0009]根据所述后坐力信息,确定所述虚拟枪械的射击辅助强度,所述射击辅助强度用于确定将所述虚拟枪械的瞄准位置向目标对象吸附的偏移量;
[0010]基于所述射击辅助强度和所述后坐力强度,确定所述虚拟枪械的瞄准信息。
[0011]根据本申请实施例的一个方面,提供了一种信息确定装置,所述装置包括:
[0012]信息获取模块,用于响应于针对虚拟枪械的目标开火操作,获取所述虚拟枪械的后坐力信息,所述后坐力信息包括与所述虚拟枪械的后坐力强度相关的信息;
[0013]强度确定模块,用于根据所述后坐力信息,确定所述虚拟枪械的射击辅助强度,所述射击辅助强度用于确定将所述虚拟枪械的瞄准位置向目标对象吸附的偏移量;
[0014]瞄准确定模块,用于基于所述射击辅助强度和所述后坐力强度,确定所述虚拟枪械的瞄准信息。
[0015]根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述信息确定方法。
[0016]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述信息确定方法。
[0017]根据本申请实施例的一个方面,提供了计算机程序产品或计算机程序,所述计算机程序产品或所述计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现上述信息确定方法。
[0018]本申请实施例提供的技术方案可以带来如下有益效果:
[0019]通过射击辅助强度确定虚拟枪械的瞄准位置,即在虚拟枪械开火的过程中,通过射击辅助对虚拟枪械的瞄准信息进行调整,提高虚拟枪械的命中率;而且,在依据射击辅助强度对虚拟枪械的瞄准位置进行调整的过程中,同时考虑虚拟枪械的后坐力对瞄准位置的影响,使得虚拟枪械的瞄准信息所展示的内容更加真实,即虚拟枪械的开火后的瞄准信息所呈现的效果更加符合真实的虚拟枪械的开火效果,提高用户的交互体验和射击视觉效果。
附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本申请一个实施例提供的信息确定系统的示意图;
[0022]图2是本申请一个实施例提供的信息确定方法的流程图;
[0023]图3示例性示出了一种射击辅助强度和后坐力作用强度的作用的示意图;
[0024]图4是本申请另一个实施例提供的信息确定方法的流程图;
[0025]图5示例性示出了一种生效范围的示意图;
[0026]图6示例性示出了一种射击辅助机制和后坐力作用机制的关系的示意图;
[0027]图7示例性示出了一种瞄准信息确定方式的示意图;
[0028]图8示例性示出了一种瞄准信息确定流程的示意图;
[0029]图9是本申请一个实施例提供的信息确定装置的框图;
[0030]图10是本申请另一个实施例提供的信息确定装置的框图;
[0031]图11是本申请一个实施例提供的计算机设备的结构框图。
具体实施方式
[0032]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0033]请参考图1,其示出了本申请一个实施例提供的信息确定系统的示意图。该信息确定系统可以包括:终端10和服务器20。
[0034]终端10可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备、PC(Personal Computer,个人计算机)等电子设备。终端10中可以安装应用程序
(如游戏应用程序)的客户端。可选地,该应用程序可以是需要下载安装的应用程序,也可以是即点即用的应用程序,本申请实施例对此不作限定。
[0035]在本申请实施例中,上述应用程序是指能够控制虚拟枪械进行开火操作的任意应用程序。示例性地,该应用程序可以是TPS(Third

Personal Shooting Game,第三人称射击游戏)、FPS(First

Person Shooting Game,第一人称射击游戏)、多人枪战类生存游戏、MOBA(Multiplayer Online Battle Arena,多人在线战术竞技)游戏、虚拟现实(Virtual Reality,VR)类射击应用程序、增强现实(Augmented Reality,AR)类应用应用程序、三维地图程序,等等。
[0036]服务器20用于为终端10中的应用程序的客户端提供后台服务。例如,服务器20可以是上述应用程序的后台服务器。服务器20可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。可选地,服务器20同时为多个终端10中的应用程序提供后台服务。
[0037]终端10和服务器20之间可通过网络进行互相通信。
[0038]可选地,在本申请实施例中,在控制虚拟枪械进行开火操作时,通过虚拟枪械的射击辅助机制和后坐力作用机制确定虚拟枪械的瞄准信息。在一种可能的实施方式本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息确定方法,其特征在于,所述方法包括:响应于针对虚拟枪械的目标开火操作,获取所述虚拟枪械的后坐力信息,所述后坐力信息包括与所述虚拟枪械的后坐力强度相关的信息;根据所述后坐力信息,确定所述虚拟枪械的射击辅助强度,所述射击辅助强度用于确定将所述虚拟枪械的瞄准位置向目标对象吸附的偏移量;基于所述射击辅助强度和所述后坐力强度,确定所述虚拟枪械的瞄准信息。2.根据权利要求1所述的方法,其特征在于,所述后坐力信息包括所述目标开火操作在连续多次开火操作中的次序,所述次序与所述后坐力强度呈正相关关系。3.根据权利要求1所述的方法,其特征在于,所述后坐力信息包括所述虚拟枪械的多个后坐力作用阶段,不同后坐力作用阶段对应的后坐力强度不同,所述射击辅助强度包括所述多个后坐力作用阶段分别对应的射击辅助强度。4.根据权利要求1所述的方法,其特征在于,所述后坐力信息包括所述虚拟枪械的射击状态对应的辅助强度基数,不同射击状态对应的后坐力强度不同,且不同射击状态对应的辅助强度基数不同。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述虚拟枪械的瞄准位置与所述目标对象的命中范围的边界之间的距离;其中,所述目标对象的命中范围是指判定命中所述目标对象的区域;所述根据所述后坐力信息,确定所述虚拟枪械的射击辅助强度,包括:根据所述距离和所述后坐力信息,确定所述射击辅助强度;其中,所述距离与所述射击辅助强度呈负相关关系。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述虚拟枪械的瞄准位置位于射击辅助机制的生效范围内的情况下,执行所述根据所述后坐力信息,确定所述虚拟枪械的射击辅助强度的步骤;其中,所述生效范围是指所述目标对象的检测范围中去除所述目标对象的命中范围的区域,所述目标对象的命中范围是指判定命中所述目标对象的区域,所述检测范围是包含且大于所述目标对象的命中范围的区域。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取与所述瞄准位置距离最近的所述目标对象的命中范围;获取所述瞄准位置与距离最近的所述目标对象的命中范围的之间的最近距离;若所述最近距离小于或等于阈值,则确定所述瞄准位置位于所述射击辅助机制的生效范围内。8.根据权利要求1所述的方法,其特征在于,所述基于所述射击辅助强度和所述后坐力强度,确定所述虚拟枪械的瞄准信息,包括:根据所述射击辅助强度,确定所述瞄准位置的第一偏移量;根据所述后坐力强度,确定所述瞄准位置的第二偏移量;根据所述第一偏移量和所述第二偏移量对所述虚拟枪械的瞄准位置进行调整,得到所述虚拟枪械的瞄准信息。9.根据权利要求8所述的方法,其特征在于,所述根据所述射击辅助强度,确定所述瞄准位置的第一偏移量,包括:
根据所述瞄准位置与所述目标对象之间的位置关系,确定所述瞄准位置的第一偏移方向;其中,所述第一偏移方向为所述射击辅助强度的作用方向;根据所述射击辅助强度,确定所述瞄准位置的第一位移参数;其中,所述第一位移参数用于指示所述瞄准位置在所述第一偏移方向上的位移距离;其中,所述第一偏移量包括所述第一偏移方向和所述第一位移参数。1...

【专利技术属性】
技术研发人员:潘达刘泽高
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1