基于AR的射击游戏系统的制作方法

文档序号:14458841阅读:1819来源:国知局

本发明涉及虚拟现实技术领域,尤其涉及一种基于ar的射击游戏系统。



背景技术:

军事训练和游戏仿真等领域,模拟射击技术得到了广泛的应用。这项技术的基本原理是,通过计算机生成模拟射击场景并通过显示设备显示,该场景中包含按照预先设定的规则依次出现的模拟射击目标。在模拟射击过程中,射击者使用模拟枪进行对战射击,位置检测系统计算弹着点位置并将其与所显示射击目标的位置进行匹配,在匹配成功时认定射击者击中目标。

近年来,随着真人对战场馆的普及,通过真人采用模拟枪进行对战的方式,更加贴近现实场景,可以给人带来更多的游戏体验。但是其也存在其缺点,由于场地和空间的限制,游戏人员必须集中在同一场馆才能开始游戏,且要达到一定的人数规模才能带来更好的游戏趣味性。这限制了目前真人对战场馆的使用频率,成本大幅度上升,不便于游戏的推广。



技术实现要素:

有鉴于此,本发明提出了一种基于现实场景、便于联网对抗的基于ar的射击游戏系统。

本发明的技术方案是这样实现的:本发明提供了一种基于ar的射击游戏系统,其包括多个标准现实场景和一后端服务器,每个标准现实场景均配置有多个人体位姿传感器、多个模拟枪位姿传感器、多个定位模块、多个可穿戴式显示器和一客户端服务器,其中

所述多个标准现实场景采用相同的场景配置;

人体位姿传感器,附着在射击者身体表面,采集其实时位姿信息;

定位模块,附着在射击者身体表面,采集其实时位置信息;

模拟枪位姿传感器,检测模拟枪的实时指向信息;

客户端服务器,分别与同一标准现实场景内的多个人体位姿传感器、多个模拟枪位姿传感器、多个定位模块和多个可穿戴式显示器信号连接,所有客户端服务器与后端服务器通过互联网连接;

后端服务器,存储标准现实场景的三维坐标,根据射击者实时位姿信息,计算生成该射击者的实时三维虚拟影像;根据射击者的实时位置信息,定位其在标准现实场景的三维坐标中的具体位置,并生成实时对战三维影像;根据检测模拟枪的实时指向信息,计算模拟子弹的出膛速度、方向,计算模拟子弹的弹道轨迹;将模拟子弹的弹道轨迹与射击者三维虚拟影像进行匹配,若二者重合,判定为命中;若二者不重合,判定为命不中;向每个射击者的可穿戴式显示器推送实时对战三维影像;

可穿戴式显示器,显示实时对战三维影像。

在以上技术方案的基础上,优选的,后端服务器向不在同一标准现实场景的可穿戴式显示器推送实时对战三维影像。

在以上技术方案的基础上,优选的,后端服务器将摄射击者三维虚拟影像根据不同部位被射中后造成的伤害等级进行分级,并对不同分级赋予不同分值,将模拟子弹的弹道轨迹与射击者三维虚拟影像重合部位根据伤害等级进行打分,并将打分结果发送给可穿戴式显示器,可穿戴式显示器实时输出打分结果。

在以上技术方案的基础上,优选的,所述定位模块采用蓝牙定位模块。

在以上技术方案的基础上,优选的,所述模拟枪位姿传感器采用陀螺仪。

本发明的基于ar的射击游戏系统相对于现有技术具有以下有益效果:

通过设置采用相同场景配置的标准现实场景,通过后端服务器将多个客户端服务器连接,从而将不同标准现实场景内的实战场景通过互联网进行相互推送,从而在不同空间内的玩家可以在不同的标准现实场景内联网游戏,真实性强,便于联网对抗。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明基于ar的射击游戏系统的框架图。

具体实施方式

下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

如图1所示,本发明的基于ar的射击游戏系统,其包括多个标准现实场景和一后端服务器,每个标准现实场景均配置有多个人体位姿传感器、多个模拟枪位姿传感器、多个定位模块、多个可穿戴式显示器和一客户端服务器。其中,

所述多个标准现实场景采用相同的场景配置。

人体位姿传感器,附着在射击者身体表面,采集其实时位姿信息。

定位模块,附着在射击者身体表面,采集其实时位置信息。具体的,所述定位模块采用蓝牙定位模块,采用蓝牙定位技术,能适应室内定位精度。

模拟枪位姿传感器,检测模拟枪的实时指向信息。具体的,所述模拟枪位姿传感器采用陀螺仪。

客户端服务器,分别与同一标准现实场景内的多个人体位姿传感器、多个模拟枪位姿传感器、多个定位模块和多个可穿戴式显示器信号连接,所有客户端服务器与后端服务器通过互联网连接。

后端服务器,存储存储标准现实场景的三维坐标,根据射击者实时位姿信息,计算生成该射击者的实时三维虚拟影像;根据射击者的实时位置信息,定位其在标准现实场景的三维坐标中的具体位置,并生成实时对战三维影像;根据检测模拟枪的实时指向信息,计算模拟子弹的出膛速度、方向,计算模拟子弹的弹道轨迹;将模拟子弹的弹道轨迹与射击者三维虚拟影像进行匹配,若二者重合,判定为命中;若二者不重合,判定为命不中;向每个射击者的可穿戴式显示器推送实时对战三维影像。具体的,后端服务器将摄射击者三维虚拟影像根据不同部位被射中后造成的伤害等级进行分级,并对不同分级赋予不同分值,将模拟子弹的弹道轨迹与射击者三维虚拟影像重合部位根据伤害等级进行打分,并将打分结果发送给可穿戴式显示器,可穿戴式显示器实时输出打分结果。

可穿戴式显示器,显示实时对战三维影像。具体的,后端服务器向不在同一标准现实场景的可穿戴式显示器推送实时对战三维影像。如此,可防止同一标准现实场景内的射击者,既能看到现实中的射击者玩家,又能看到同一射击者玩家的虚拟影像,防止影像和现实重叠。

以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明提出了一种基于AR的射击游戏系统,通过设置采用相同场景配置的标准现实场景,通过后端服务器将多个客户端服务器连接,从而将不同标准现实场景内的实战场景通过互联网进行相互推送,从而在不同空间内的玩家可以在不同的标准现实场景内联网游戏,真实性强,便于联网对抗。

技术研发人员:李颂华
受保护的技术使用者:武汉艺术先生数码科技有限公司
技术研发日:2017.12.29
技术公布日:2018.05.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1