回力镖游戏模拟系统及方法

文档序号:1619036阅读:402来源:国知局
回力镖游戏模拟系统及方法
【专利摘要】一种回力镖游戏模拟系统及方法,该方法包括:获取手持设备内建的加速度感测器侦测到的手持设备的加速度,及电子陀螺仪侦测到的手持设备的翻转角度;根据手持设备的加速度和翻转角度及预先设定的回力镖飞行轨迹公式,确定一个回力镖图形在手持设备的显示屏幕上的飞行轨迹;将该回力镖图形的飞行轨迹显示在手持设备的显示屏幕上,以实现在手持设备上模拟回力镖的飞行。利用本发明可以根据手持设备的移动状态模拟回力镖的飞行轨迹。
【专利说明】回力镖游戏模拟系统及方法
【技术领域】
[0001]本发明涉及一种回力镖游戏模拟系统及方法。
【背景技术】
[0002]目前市售新型手持设备皆开始内建加速度感测器与电子陀螺仪,例如,移动电话(iPhone),PDA (iPod touch)等。利用手持设备内建的加速度感测器与电子陀螺仪的游戏也应运而生。虽然手持设备内建加速度感测器与电子陀螺仪已是普遍的应用,但目前并无任何可利用加速度感测器和电子陀螺仪搜集使用者于真实世界的初始投掷动量,并进一步以安装于手持设备内的软件来运算模拟回力镖(boomerang)飞行轨迹的游戏。

【发明内容】

[0003]鉴于以上内容,有必要提供一种回力镖游戏模拟系统及方法,其可实时侦测手持设备的移动状态,并根据手持设备的移动状态模拟回力镖的飞行轨迹。
[0004]一种回力镖游戏模拟系统,该系统包括:状态数据获取模块,用于获取手持设备内建的加速度感测器侦测到的手持设备的加速度,及电子陀螺仪侦测到的手持设备的翻转角度;飞行轨迹确定模块,用于根据手持设备的加速度和翻转角度及预先设定的回力镖飞行轨迹公式,确定一个回力镖图形在手持设备的显示屏幕上的飞行轨迹;飞行轨迹显示模块,用于将该回力镖图形的飞行轨迹显示在手持设备的显示屏幕上,以实现在手持设备上模拟回力镖的飞行。
[0005]一种回力镖游戏模拟方法,该方法包括:状态数据获取步骤,获取手持设备内建的加速度感测器侦测到的手持设备的加速度,及电子陀螺仪侦测到的手持设备的翻转角度;飞行轨迹确定步骤,根据手持设备的加速度和翻转角度及预先设定的回力镖飞行轨迹公式,确定一个回力镖图形在手持设备的显示屏幕上的飞行轨迹;飞行轨迹显示步骤,将该回力镖图形的飞行轨迹显示在手持设备的显示屏幕上,以实现在手持设备上模拟回力镖的飞行。
[0006]相较于现有技术,所述的回力镖游戏模拟系统及方法,其可实时侦测手持设备的移动状态,并根据手持设备的移动状态模拟回力镖的飞行轨迹。
【专利附图】

【附图说明】
[0007]图1是本发明回力镖游戏模拟系统的应用环境示意图。
[0008]图2是本发明回力镖游戏模拟系统的功能模块图。
[0009]图3是本发明回力镖游戏模拟方法较佳实施例的流程图。
[0010]图4-图6是回力镖的运行原理示意图。
[0011]图7是获取回力镖入射角的示意图。
[0012]图8是手持设备的三轴坐标系示意图。
[0013]图9是将回力镖图形的飞行轨迹显示在手持设备的显示屏幕上的示意图。[0014]主要元件符号说明
【权利要求】
1.一种回力镖游戏模拟系统,其特征在于,该系统包括: 状态数据获取模块,用于获取手持设备内建的加速度感测器侦测到的手持设备的加速度,及电子陀螺仪侦测到的手持设备的翻转角度; 飞行轨迹确定模块,用于根据手持设备的加速度和翻转角度及预先设定的回力镖飞行轨迹公式,确定一个回力镖图形在手持设备的显示屏幕上的飞行轨迹;及 飞行轨迹显示模块,用于将该回力镖图形的飞行轨迹显示在手持设备的显示屏幕上,以实现在手持设备上模拟回力镖的飞行。
2.如权利要求1所述的回力镖游戏模拟系统,其特征在于,所述手持设备的加速度包括:手持设备的Z轴加速度,所述手持设备的翻转角度包括:X轴翻转角度、Y轴翻转角度及Z轴翻转角度,该预先设定的回力镖飞行轨迹公式包括:回力镖飞行的入射角、回力镖图形的速度的大小及方向向量、回力镖图形的角速度。
3.如权利要求2所述的回力镖游戏模拟系统,其特征在于,该手持设备的Z轴翻转角度作为回力镖飞行的入射角。
4.如权利要求2所述的回力镖游戏模拟系统,其特征在于,该手持设备的X轴翻转角度与Y轴翻转角度作为该回力镖图形在显示屏幕的X平面与Y平面的转动角度,以此来确定该回力镖图形的速度的方向向量,该回力镖图形的速度的大小根据该手持设备的Z轴加速度大小确定。
5.如权利要求2所述的回力镖游戏模拟系统,其特征在于,该回力镖图形的角速度根据手持设备的X轴翻转角度计算得出。
6.一种回力镖游戏模拟方法,其特征在于,该方法包括: 状态数据获取步骤,获取手持设备内建的加速度感测器侦测到的手持设备的加速度,及电子陀螺仪侦测到的手持设备的翻转角度; 飞行轨迹确定步骤,根据手持设备的加速度和翻转角度及预先设定的回力镖飞行轨迹公式,确定一个回力镖图形在手持设备的显示屏幕上的飞行轨迹;及 飞行轨迹显示步骤,将该回力镖图形的飞行轨迹显示在手持设备的显示屏幕上,以实现在手持设备上模拟回力镖的飞行。
7.如权利要求6所述的回力镖游戏模拟方法,其特征在于,所述手持设备的加速度包括:手持设备的Z轴加速度,所述手持设备的翻转角度包括:X轴翻转角度、Y轴翻转角度及Z轴翻转角度,该预先设定的回力镖飞行轨迹公式包括:回力镖飞行的入射角、回力镖图形的速度的大小及方向向量、回力镖图形的角速度。
8.如权利要求7所述的回力镖游戏模拟方法,其特征在于,该手持设备的Z轴翻转角度作为回力镖飞行的入射角。
9.如权利要求7所述的回力镖游戏模拟方法,其特征在于,该手持设备的X轴翻转角度与Y轴翻转角度作为该回力镖图形在显示屏幕的X平面与Y平面的转动角度,以此来确定该回力镖图形的速度的方向向量,该回力镖图形的速度的大小根据该手持设备的Z轴加速度大小确定。
10.如权利要求7所述的回力镖游戏模拟方法,其特征在于,该回力镖图形的角速度根据手持设备的X轴翻转角度计算得出。
【文档编号】A63F13/20GK103838944SQ201210478636
【公开日】2014年6月4日 申请日期:2012年11月22日 优先权日:2012年11月22日
【发明者】蔡智原 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1