仿真狙击枪及一种玩具狙击枪的仿真方法

文档序号:1601232阅读:2009来源:国知局
专利名称:仿真狙击枪及一种玩具狙击枪的仿真方法
技术领域
本发明涉及玩具/游戏狙击枪,特别是玩具狙击枪的一种仿真方法。
背景技术
随着科技水平的不断发展,游戏逐渐在人民生活中占据越来越重要的位置。基本 上每个年轻人都玩过游戏,全世界大部分的电脑都装有游戏。而在所有的游戏中,仿真游戏 因为其现场感、立体感和刺激性更受到年轻人的欢迎。这也就是城市里基本上家家都有电 脑,但游戏厅依然生意兴隆的原因。不过由于仿真技术的高科技性,造成仿真游戏设备一般 都价格昂贵。现在进入人们普通家庭的仿真游戏只有赛车等游戏。稍微复杂一点的游戏, 如射击、开摩托车,人们只能在游戏厅里使用。这主要是技术和成本的双重原因。而成本昂 贵也主要是技术方案造成的。以狙击枪为例,游戏厅里游戏实现的原理是CRT显示器的屏幕扫描原理。如图1 所示,狙击枪放在显示器件的正前方,在狙击枪的光学瞄准镜里装有一个小型的显示屏。狙 击枪的A点是固定住的,但使用者可以摆动狙击枪来选择目标,也就是B点是可以四处移动 的。在B点上有特殊频率的光接受器。来接受显示器发出的信号。软件命令显示器发送一 个特定频率的侦信号,显示会按照顺序从左到右,从上到下依次在屏幕的各个点上发射出 这个信号,当B点接受到这个信号时,通过计算显示器开始发送侦信号和枪接受到信号的 时间差来计算出枪接受到了屏幕上那个点的发射信号,从而得到狙击枪上B点的位置。通 过计算A点与B点的射线与显示器的交点,可以得到使用者所瞄准的区域,将这个区域在瞄 准镜头里的显示屏上显示出来,并且这个区域的内容会随着用户枪的移动而相应的变化。 这样就让用户有身临其境的感觉。当用户扣动扳机的时候,根据同样的原理计算出用户是 否击中目标。使用这种技术从应用的角度上有几种缺陷1、只能CRT显示器上实现。2、结构上要求体积比较庞大,按照这个原理,狙击枪与显示器必须保持一定距离。正因为这个原因,所以这个产品只能在游戏机房里使用,而不能进入普通用户家 中。

发明内容
本发明的目的是提供一种玩具/游戏狙击枪,特别是玩具狙击枪的一种仿真方 法。通过这种狙击枪和方法可以逼真的仿真出狙击枪实际射击的效果,让使用者得到身临 其境的感觉。并且实现办法简单,成本低廉,结构简单,不需要复杂和庞大的设备,让每个使 用者在自己家里也能使用。本发明是这样实现的设定狙击枪后部的一点为固定点,以固定点为轴旋转狙击枪来选择不同的目标, 在枪和固定点上安装传感器来得到枪的各个旋转角度。固定点也可考虑设定为可移动,通过定位传感器来确定固定点的移动距离。在枪的瞄准镜上装一个显示屏,枪内有高性能的 CPU驱动显示屏。CPU同时可通过USB 口与计算机相连。当狙击枪独立使用时,CPU内事先 存放一副目标图像,预先设定狙击枪与目标的距离,狙击枪在初始时正对目标图像的正中 央,狙击枪上也可用按键来调节狙击枪与目标的距离的长度。CPU根据这个长度和用户旋 转枪的旋转角度以及固定点的移动距离来计算出瞄准镜头里用户应该看到的图像并把他 在显示屏上显示出来,从而让用户有真实的仿真感。狙击枪也可与计算机联机使用,CPU将 狙击枪与目标的距离以及狙击枪的旋转角度、位移实时传给计算机,计算机根据计算机本 身所带的游戏计算出狙击枪显示屏上应该显示的内容并传给CPU,CPU将它在显示屏上显 示出来。当用户扣动扳机的时候,系统也通过同样的方法计算出用户是否击中目标。并且 CPU将使用者扣动扳机和按键的操作实时传回计算机来替代鼠标和键盘,完成游戏的操作, 从而实现真正的现场仿真游戏。


图1为街机游戏狙击枪原理示意图。图2为本发明玩具/游戏狙击枪结构图。图3为本发明玩具/游戏狙击枪独立使用时仿真效果示图。图4为本发明玩具/游戏狙击枪与计算机联机使用时仿真效果示图。
具体实施例方式图2为狙击枪的内部结构图,当仿真狙击枪独立使用时,CPU内先存放一副图像,这副图象可以是静态图像,也 可以是动态图像。图3为独立使用时仿真效果示意图。系统首先自己设定狙击枪与目标图像的距离 L,可在狙击枪上设置一个按键来调节L的长短。而狙击枪初始化时对准目标图像的正中 心。然后根据传感器得到狙击枪的不同方位的旋转角度θX和θZ以及固定点的移动距离 HY和HZ计算出狙击枪所瞄准点的坐标,如固定点为固定不动,则H为0。以X轴方向为例,狙击枪所瞄准点的坐标为X = (L-HY) *TG ( θ X)公式 1Z = (L-HY) *TG ( θ Ζ) +HZ 公式 2计算出瞄准点所在的坐标后,将所在坐标的区域在显示屏上显示出来。这样,随着 使用者不停的移动和旋转狙击枪,显示屏内显示的区域也不停移动,这样就让使用者有身 临其境的感觉。当使用者扣动扳机的时候,也用同样的方法计算出用户是否击中目标。当狙击枪与计算机联机使用时,如图4所示,计算机将游戏画面图像替代狙击枪 独立使用时的目标图像,无论狙击枪放置在初始时都假定狙击枪正对着计算机屏幕中心。 CPU实时将狙击枪的不同方位的旋转角度Θ X和θ Ζ、固定点的移动距离HY和HZ以及扣动 扳机和按键信息传给计算机。再根据公式1和公式2计算出显示区域,计算机将区域的图 像数据传递给CPU,CPU再将它在显示屏上显示出来。这样就让使用者感觉象瞄准计算机上 的图像画面一样。而且使用者通过扣动扳机和操纵狙击枪上的按键来替代鼠标和键盘,可 以完成游戏的一切操作,从而实现真正的现场仿真游戏。
综上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。即凡依本发明申请专利范围的内容所作的等效变化与修饰,都应为本发明的技术范畴。
权利要求
一种玩具/游戏狙击枪的仿真方法,其特征在于在狙击枪上安装传感器来获得旋转和移动角度,利用高性能的CPU计算狙击枪所瞄准的图像区域,在瞄准镜处安装显示屏,将所瞄准的区域图像在显示屏上显示出来,从而使使用者获得瞄准目标的仿真感。
2.根据权利要求1所述的玩具/游戏狙击枪与计算机联机仿真游戏的仿真方法,其 特征在于无论狙击枪在那里,都假定它正对计算机,狙击枪实时通过内部CPU将旋转和移 动角度传递给计算机,计算机通过计算得到狙击枪所瞄准的区域信息并传递回狙击枪上的 CPU,CPU将区域图像信息在瞄准镜上的显示屏上显示出来。从而达到模拟仿真瞄准计算机 屏幕的效果。同时狙击枪实时将扣动扳机和按键信息传递给计算机以替代鼠标和键盘上的 按键,从而达到真实操纵游戏的仿真感。
3.根据权利要求1所述的玩具/游戏狙击枪射击效果的计算方法,其特征在于根据 枪的旋转角度和移动位置,利用高性能的CPU计算枪是否射中目标,从而仿真出射击效果。
4.根据权利要求1所述的玩具/游戏狙击枪,其特征在于在狙击枪上安装旋转和移 动传感器,通过计算和瞄准镜上的显示屏来达到仿真射击的效果。
全文摘要
本发明涉及玩具/游戏狙击枪,特别是玩具狙击枪的一种仿真方法。本方法为将狙击枪设置成绕固定点旋转,在狙击枪上安装传感器来获得枪的旋转角度和固定点的移动距离,在瞄准镜处安装显示屏,狙击枪内装有CPU。当狙击枪独立使用时,CPU内事先存放一副目标图像,预先设定狙击枪与目标的距离,狙击枪上也可用按键来调节这个长度。CPU根据这个长度、狙击枪的旋转角度以及固定点的移动距离来计算出瞄准镜头里用户应该看到的图像区域并把它在显示屏上显示出来,从而让用户有真实的仿真感,当用户扣动扳机时也以同样的方式计算用户是否击中目标。
文档编号A63F13/04GK101804254SQ200910046138
公开日2010年8月18日 申请日期2009年2月12日 优先权日2009年2月12日
发明者季昱 申请人:季昱
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1