CN101804254A - 仿真狙击枪及一种玩具狙击枪的仿真方法 - Google Patents
仿真狙击枪及一种玩具狙击枪的仿真方法 Download PDFInfo
- Publication number
- CN101804254A CN101804254A CN 200910046138 CN200910046138A CN101804254A CN 101804254 A CN101804254 A CN 101804254A CN 200910046138 CN200910046138 CN 200910046138 CN 200910046138 A CN200910046138 A CN 200910046138A CN 101804254 A CN101804254 A CN 101804254A
- Authority
- CN
- China
- Prior art keywords
- sniping gun
- gun
- sniping
- computer
- cpu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Toys (AREA)
Abstract
本发明涉及玩具/游戏狙击枪,特别是玩具狙击枪的一种仿真方法。本方法为将狙击枪设置成绕固定点旋转,在狙击枪上安装传感器来获得枪的旋转角度和固定点的移动距离,在瞄准镜处安装显示屏,狙击枪内装有CPU。当狙击枪独立使用时,CPU内事先存放一副目标图像,预先设定狙击枪与目标的距离,狙击枪上也可用按键来调节这个长度。CPU根据这个长度、狙击枪的旋转角度以及固定点的移动距离来计算出瞄准镜头里用户应该看到的图像区域并把它在显示屏上显示出来,从而让用户有真实的仿真感,当用户扣动扳机时也以同样的方式计算用户是否击中目标。
Description
技术领域
本发明涉及玩具/游戏狙击枪,特别是玩具狙击枪的一种仿真方法。
背景技术
随着科技水平的不断发展,游戏逐渐在人民生活中占据越来越重要的位置。基本上每个年轻人都玩过游戏,全世界大部分的电脑都装有游戏。而在所有的游戏中,仿真游戏因为其现场感、立体感和刺激性更受到年轻人的欢迎。这也就是城市里基本上家家都有电脑,但游戏厅依然生意兴隆的原因。不过由于仿真技术的高科技性,造成仿真游戏设备一般都价格昂贵。现在进入人们普通家庭的仿真游戏只有赛车等游戏。稍微复杂一点的游戏,如射击、开摩托车,人们只能在游戏厅里使用。这主要是技术和成本的双重原因。而成本昂贵也主要是技术方案造成的。
以狙击枪为例,游戏厅里游戏实现的原理是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) 公式1
Z=(L-HY)*TG(θZ)+HZ 公式2
计算出瞄准点所在的坐标后,将所在坐标的区域在显示屏上显示出来。这样,随着使用者不停的移动和旋转狙击枪,显示屏内显示的区域也不停移动,这样就让使用者有身临其境的感觉。当使用者扣动扳机的时候,也用同样的方法计算出用户是否击中目标。
当狙击枪与计算机联机使用时,如图4所示,计算机将游戏画面图像替代狙击枪独立使用时的目标图像,无论狙击枪放置在初始时都假定狙击枪正对着计算机屏幕中心。CPU实时将狙击枪的不同方位的旋转角度θX和θZ、固定点的移动距离HY和HZ以及扣动扳机和按键信息传给计算机。再根据公式1和公式2计算出显示区域,计算机将区域的图像数据传递给CPU,CPU再将它在显示屏上显示出来。这样就让使用者感觉象瞄准计算机上的图像画面一样。而且使用者通过扣动扳机和操纵狙击枪上的按键来替代鼠标和键盘,可以完成游戏的一切操作,从而实现真正的现场仿真游戏。
综上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。即凡依本发明申请专利范围的内容所作的等效变化与修饰,都应为本发明的技术范畴。
Claims (4)
1.一种玩具/游戏狙击枪的仿真方法,其特征在于:在狙击枪上安装传感器来获得旋转和移动角度,利用高性能的CPU计算狙击枪所瞄准的图像区域,在瞄准镜处安装显示屏,将所瞄准的区域图像在显示屏上显示出来,从而使使用者获得瞄准目标的仿真感。
2.根据权利要求1所述的玩具/游戏狙击枪与计算机联机仿真游戏的仿真方法,其特征在于:无论狙击枪在那里,都假定它正对计算机,狙击枪实时通过内部CPU将旋转和移动角度传递给计算机,计算机通过计算得到狙击枪所瞄准的区域信息并传递回狙击枪上的CPU,CPU将区域图像信息在瞄准镜上的显示屏上显示出来。从而达到模拟仿真瞄准计算机屏幕的效果。同时狙击枪实时将扣动扳机和按键信息传递给计算机以替代鼠标和键盘上的按键,从而达到真实操纵游戏的仿真感。
3.根据权利要求1所述的玩具/游戏狙击枪射击效果的计算方法,其特征在于:根据枪的旋转角度和移动位置,利用高性能的CPU计算枪是否射中目标,从而仿真出射击效果。
4.根据权利要求1所述的玩具/游戏狙击枪,其特征在于:在狙击枪上安装旋转和移动传感器,通过计算和瞄准镜上的显示屏来达到仿真射击的效果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910046138 CN101804254A (zh) | 2009-02-12 | 2009-02-12 | 仿真狙击枪及一种玩具狙击枪的仿真方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910046138 CN101804254A (zh) | 2009-02-12 | 2009-02-12 | 仿真狙击枪及一种玩具狙击枪的仿真方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101804254A true CN101804254A (zh) | 2010-08-18 |
Family
ID=42606307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910046138 Pending CN101804254A (zh) | 2009-02-12 | 2009-02-12 | 仿真狙击枪及一种玩具狙击枪的仿真方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101804254A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102114344A (zh) * | 2010-12-28 | 2011-07-06 | 深圳华强游戏软件有限公司 | 一种游戏控制方法及*** |
CN104667527A (zh) * | 2015-01-21 | 2015-06-03 | 深圳华侨城文化旅游科技有限公司 | 红外激光识别银幕不同射击点的方法及*** |
CN106039704A (zh) * | 2010-11-17 | 2016-10-26 | 索尼电脑娱乐公司 | 游戏控制器的智能外壳 |
CN106582006A (zh) * | 2016-11-30 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于虚拟现实的射击游戏交互方法及装置 |
CN107551553A (zh) * | 2017-08-22 | 2018-01-09 | 天脉聚源(北京)科技有限公司 | 击打目标物体的游戏的击打距离计算方法及装置 |
CN109621392A (zh) * | 2018-11-27 | 2019-04-16 | 深圳和而泰数据资源与云技术有限公司 | 游戏枪及其定位方法、交互游戏设备及控制主机 |
-
2009
- 2009-02-12 CN CN 200910046138 patent/CN101804254A/zh active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106039704A (zh) * | 2010-11-17 | 2016-10-26 | 索尼电脑娱乐公司 | 游戏控制器的智能外壳 |
CN102114344A (zh) * | 2010-12-28 | 2011-07-06 | 深圳华强游戏软件有限公司 | 一种游戏控制方法及*** |
CN102114344B (zh) * | 2010-12-28 | 2013-04-17 | 深圳华强游戏软件有限公司 | 一种游戏控制方法及*** |
CN104667527A (zh) * | 2015-01-21 | 2015-06-03 | 深圳华侨城文化旅游科技有限公司 | 红外激光识别银幕不同射击点的方法及*** |
CN104667527B (zh) * | 2015-01-21 | 2018-02-23 | 深圳华侨城文化旅游科技股份有限公司 | 红外激光识别银幕不同射击点的方法及*** |
CN106582006A (zh) * | 2016-11-30 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种基于虚拟现实的射击游戏交互方法及装置 |
CN107551553A (zh) * | 2017-08-22 | 2018-01-09 | 天脉聚源(北京)科技有限公司 | 击打目标物体的游戏的击打距离计算方法及装置 |
CN109621392A (zh) * | 2018-11-27 | 2019-04-16 | 深圳和而泰数据资源与云技术有限公司 | 游戏枪及其定位方法、交互游戏设备及控制主机 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6171050B2 (ja) | 時空間的な制約のないスクリーン野球競技装置 | |
KR101686576B1 (ko) | 가상 현실 시스템 및 이를 이용한 오디션 게임 시스템 | |
JP5965089B1 (ja) | スクリーン野球システム競技方法 | |
US20060223635A1 (en) | method and apparatus for an on-screen/off-screen first person gaming experience | |
CN201267713Y (zh) | 一种枪型多功能游戏输入手柄 | |
US9244525B2 (en) | System and method for providing user interaction with projected three-dimensional environments | |
KR101366444B1 (ko) | 실시간 상호 연동 가능한 가상 사격 시스템 | |
US20120157204A1 (en) | User-controlled projector-based games | |
KR101546666B1 (ko) | 스크린 야구 시스템 운영 방법 | |
CN101804254A (zh) | 仿真狙击枪及一种玩具狙击枪的仿真方法 | |
JP2000033184A (ja) | 全身動作入力型のゲ―ム及びイベント装置 | |
KR102573182B1 (ko) | 단말 장치, 가상 스포츠 장치, 가상 스포츠 시스템 및 가상 스포츠 시스템의 동작방법 | |
CN102203695A (zh) | 用于传送视觉信息的控制设备 | |
JP6583055B2 (ja) | バーチャルスポーツシミュレーション装置 | |
KR101247213B1 (ko) | 전투 게임용 로봇 및 이를 이용한 전투 게임 시스템과 방법 | |
GB2520797A (en) | Football training apparatus | |
KR100929995B1 (ko) | 네트워크 게임 시스템, 게임 장치, 게임 장치의 제어 방법및 정보 기억 매체 | |
US6206783B1 (en) | Control input device and game system | |
Liarokapis | An exploration from virtual to augmented reality gaming | |
Oda et al. | Rolling and shooting: two augmented reality games | |
Yim et al. | Experience in the design and development of a game based on head-tracking input | |
Li | Development of immersive and interactive virtual reality environment for two-player table tennis | |
KR101938458B1 (ko) | 매핑 영상 회전 사격 방법 | |
JP4563267B2 (ja) | ネットワークゲームシステム、ネットワークゲーム制御方法、ゲーム装置、ゲーム制御方法及びプログラム | |
CN201707671U (zh) | 一种真人与虚拟景相结合的对战平台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100818 |