[发明专利]模拟重力球游戏装置跳跃处理方法及模拟重力球游戏装置有效
申请号: | 201310039913.X | 申请日: | 2013-01-31 |
公开(公告)号: | CN103083909A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 杨茗泽 | 申请(专利权)人: | 廖明忠 |
主分类号: | A63F13/02 | 分类号: | A63F13/02;A63F13/10 |
代理公司: | 深圳市瑞方达知识产权事务所(普通合伙) 44314 | 代理人: | 张约宗;张秋红 |
地址: | 523000 广东省东莞*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟 重力 游戏 装置 跳跃 处理 方法 | ||
1.一种模拟重力球游戏装置跳跃处理方法,其特征在于,包括以下步骤:
S1:调用场景数据,并在模拟重力球游戏装置的显示屏上显示出游戏场景;并调用重力球数据,模拟重力球出现在所述游戏场景中;
S2:通过三维感测模块感测模拟重力球游戏装置运动的三维运动数据,并结合所述场景数据,模拟出所述重力球在所述游戏场景中运动;其中,所述三维运动数据包括竖直方向的竖直加速度、以及水平方向的水平加速度;
S3:所述模拟重力球游戏装置根据所述竖直加速度、水平加速度,并结合重力加速度,运算处理得到所述重力球的跳跃轨迹,并结合所述场景数据,模拟得到所述重力球在所述游戏场景中的跳跃运动。
2.根据权利要求1所述的模拟重力球游戏装置跳跃处理方法,其特征在于,在所述步骤S2中,将所述重力球游戏装置的显示屏水平向上放置,与所述显示屏垂直的方向为所述竖直方向;与所述显示屏平行的方向为水平方向。
3.根据权利要求2所述的模拟重力球游戏装置跳跃处理方法,其特征在于,所述步骤S3包括:
S3-1:将所述竖直加速度与所述重力加速度对比,当向上的所述竖直加速度大于所述重力加速度时,判断为所述重力球向上跳跃;
S3-2:将所述向上的竖直加速度与所述水平加速度、重力加速度结合运算,得到所述重力球的运动轨迹。
4.根据权利要求3所述的模拟重力球游戏装置跳跃处理方法,其特征在于,在所述步骤S3-2中,结合所述向上的竖直加速度和重力加速度,计算出重力球的上升的最大高度和所需时间;结合所述水平加速度,计算出向上运动轨迹;
根据所述水平加速度和重力加速度,计算所述重力球的下降时间、距离及下降轨迹。
5.一种模拟重力球游戏装置,其特征在于,包括外壳、以及安装在所述外壳上的显示屏、存储单元、三维感测模块和运算单元;
所述存储单元存储有场景数据、以及重力球数据;
所述三维感测模块用于感测整个模拟重力球游戏装置运动的三维运动数据;所述三维运动数据包括竖直方向的竖直加速度、以及水平方向的水平加速度;
所述运算单元与所述显示屏、存储单元和三维感测模块连接,用于根据所述场景数据在所述显示屏中显示游戏场景;并将所述三维运动数据、重力球数据结合场景数据,模拟出所述重力球在所述游戏场景中运动;并根据所述竖直加速度、水平加速度,并结合重力加速度,运算处理得到所述重力球的跳跃轨迹,并结合所述场景数据,模拟得到所述重力球在所述游戏场景中的跳跃运动。
6.根据权利要求5所述的模拟重力球游戏装置,其特征在于,所述运算单元包括跳跃判断模块、跳跃处理模块以及移动处理模块;
所述跳跃判断模块与所述三维感测模块连接,将所述三维感测模块感测的竖直加速度与重力加速度对比,判断是否产生跳跃;
所述跳跃处理模块与所述跳跃判断模块连接,当跳跃判断结果为产生跳跃时,将所述竖直加速度、重力加速度和水平加速度结合,运算处理得到所述重力球的跳跃轨迹;
所述移动处理模块与所述跳跃判断模块连接,当跳跃判断结果为没有产生跳跃时,根据所述水平加速度控制所述重力球的水平运动。
7.根据权利要求5或6所述的模拟重力球游戏装置,其特征在于,所述三维感测模块包括加速度传感器。
8.根据权利要求7所述的模拟重力球游戏装置,其特征在于,所述模拟重力球游戏装置还包括与所述运算单元连接的音频模块。
9.根据权利要求7所述的模拟重力球游戏装置,其特征在于,所述模拟重力球游戏装置还包括与所述运算单元连接的无线收发模块,接收外接数据,更新所述存储单元的数据。
10.根据权利要求7所述的模拟重力球游戏装置,其特征在于,所述模拟重力球游戏装置还包括为整个装置供电的电源模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于廖明忠,未经廖明忠许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310039913.X/1.html,转载请声明来源钻瓜专利网。