台球游戏击球动作的识别方法、识别系统及台球游戏装置的制造方法

文档序号:9654648阅读:548来源:国知局
台球游戏击球动作的识别方法、识别系统及台球游戏装置的制造方法
【技术领域】
[0001]本发明涉及电子游戏技术领域,特别是一种可应用于虚拟仿真台球游戏系统中的台球游戏击球动作的识别方法以及基于该方法的识别系统和台球游戏装置。
【背景技术】
[0002]在目前电子游戏中,台球游戏系统的软件部分是在存储单元内建立台球游戏模型,游戏机运行时,台球游戏模型通过显示单元显示在显示器上,将外设与游戏机的中央处理器连接后,玩家可以通过操作外设来控制台球游戏模型中台球杆的位置、角度,以模拟不同的击球姿态。由于考虑到外设的通用性,传统的台球游戏采用的外设通常为按键式游戏手柄(如索尼公司的PS系列游戏手柄、微软公司的ΧΒ0Χ系列游戏手柄),即通过按压手柄本体上的按键或摇动手柄本体上的摇杆,向游戏主机的中央处理器发送控制信号,控制台球游戏中台球杆的移动及击球动作。2006年,日本任天堂公司推出了 WII系列游戏主机,该游戏主机采用的一种外设手柄中内置有陀螺仪,玩家通过移动手柄,陀螺仪可以大致感应人体的动作姿态信息,从而反映到游戏模型当中。但是对于台球游戏而言,这种带有陀螺仪的手柄最多只可以模拟台球杆的移动,对于击球动作,仍需要靠手柄上的按键来完成,或是先通过按键将使游戏模型中的台球杆进入锁定状态,再通过剧烈晃动手柄得到较大的瞬时速度,系统才能判定其为击球动作。这样的操作比较繁琐,且在击球动作是否发生的判断中容易受限于陀螺仪本身的检测精度影响,当检测精度不高时,可能会识别不出击球动作是否发生。
[0003]除此之外,上述各种游戏外设均不能很好模拟真实的台球游戏。对此,日本专利JP121707/2001中公开了一种台球游戏机,其采用的外设设备为与真实台球杆形状、大小类似的仿真台球杆、以及设置在台球杆下的模拟桥。使用时,模拟桥可以测量台球杆的移动方向和速度,从而获得击球信息。这种外设虽然使玩家获得了较为真实的台球游戏体验,但是判断击球信息时需要将台球杆与模拟桥配合使用,不够方便,且模拟桥涉及的机械零部件较多,也增加了生产成本。

【发明内容】

[0004]本发明的目的是提供一种台球游戏击球动作识别方法及系统,该识别方法精确、简洁,能够用于台球游戏的仿真台球杆外设中。
[0005]本发明的另一个目的是提供基于上述台球击球动作识别方法的台球游戏装置。
[0006]为了实现上述目的,本发明提供的台球游戏击球动作的识别方法,玩家进行所述台球游戏时使用仿真台球杆完成击球动作,所述识别方法包括:
[0007]检测人体触摸到仿真台球杆上某一位置时产生的触摸信号;
[0008]判断当该位置的第一个触摸信号产生后,在一时间阈值内是否检测到该位置产生的第二个触摸信号;
[0009]若判断结果为是,确定击球动作发生。
[0010]优选地,第一个触摸信号与第二个信号的产生过程为:当玩家向后抽动仿真台球杆时,手部从所述位置滑过,产生第一个触摸信号,当玩家向前推送仿真台球杆时,手部再次从所述位置滑过,产生第二个触摸信号。
[0011]进一步地,还包括识别台球杆空间姿态的步骤,该步骤包括:
[0012]检测台球杆移动时产生的角速度、加速度和角度变化。
[0013]更进一步地,还包括:
[0014]检测台球杆自转产生的角速度。
[0015]—种台球游戏击球动作的识别系统,玩家进行所述台球游戏时使用仿真台球杆完成击球动作,所述识别系统包括
[0016]触摸信号检测单元,用于检测人体触摸到仿真台球杆上某一位置时产生的触摸信号;
[0017]判断单元,用于判断当该位置的第一个触摸信号产生后,在一时间阈值内是否检测到该位置产生的第二个触摸信号;
[0018]确定单元,用于若判断结果为是,确定击球动作发生。
[0019]优选地,还包括识别台球杆空间姿态系统,该系统包括:
[0020]台球杆移动信息检测单元,用于检测台球杆移动时产生的角速度、加速度和角度变化。
[0021]更优选地,还包括:
[0022]台球杆自转信息检测单元,用于检测台球杆自转产生的角速度。
[0023]—种台球游戏装置,包括存储单元,存储单元内存储有台球游戏模型,台球游戏模型中的内容通过控制部控制,并通过显示单元显示在显示器上,其特征在于,还包括仿真台球杆,仿真台球杆上设置有检测模块,检测模块与控制部通信连接,控制部根据检测模块发送的检测信号来控制台球游戏模型中的内容;
[0024]所述检测模块包括:
[0025]触摸信号检测单元,用于检测人体触摸到仿真台球杆上某一位置时产生的触摸信号;以及
[0026]台球杆移动信息检测单元,用于检测台球杆移动时产生的角速度、加速度和角度变化;
[0027]所述控制部包括:
[0028]击球方向、位置与力度控制单元,用于根据台球杆移动信息检测单元输出的数据控制台球游戏模型中的击球方向,击球位置与击球力度;
[0029]判断单元,用于判断当所述位置的第一个触摸信号产生后,在一时间阈值内是否检测到所述位置产生的第二个触摸信号;
[0030]确定单元,用于若判断结果为是,确定击球动作发生;以及
[0031]计算单元,用于根据击球方向、位置与力度控制单元与确定单元的输出的数据计算台球游戏模型中球的运动轨迹;
[0032]球运动控制单元,用于根据计算结果控制台球游戏模型内球的运动。
[0033]优选地,所述检测模块还包括:
[0034]台球杆自转信息检测单元,用于检测台球杆自转产生的角速度。
[0035]优选地,所述触摸信号检测单元设置在仿真台球杆靠近杆头的位置
[0036]本发明提供的台球游戏击球动作识别方法,可以应用在仿真台球杆上,作为可供玩家操控的游戏的控制器,玩家可以按照真实的击球动作击球,不用采用按键式的游戏手柄,游戏体验更逼真,并且,与单纯采用陀螺仪式的游戏手柄相比,可以快速、精确地识别台球击球动作是否发生,不会收到陀螺仪检测精度的影响。
【附图说明】
[0037]图1为本发明所提供的台球游戏击球动作识别方法的流程图;
[0038]图2为本发明所提供的台球游戏击球动作识别系统的流程图;
[0039]图3为台球游戏装置的结构示意图;
[0040]图4为击球方向、位置与力度局部放大结构图;
[0041]图5为用户使用台球游戏装置进行游戏时的控制流程图;
[0042]图6为采用仿真台球杆游戏时的情景图。
【具体实施方式】
[0043]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】对本发明作进一步的详细说明。
[0044]术语解释:
[0045]本发明中所称的仿真台球杆,指的是形状、大小类似于真实台球竞技中的台球杆,不同之处在于,仿真台球杆用于与存储有台球游戏软件的游戏装置进行通信连接,并通过设置在仿真台球杆上的感应单元向游戏装置的中央处理器发送玩家的操控信号。
[0046]本发明中所称的台球游戏模型,是指台球游戏软件中,对真实台球竞技的模拟,包括虚拟的台球杆、母球和各个目标球、台球桌等与台球竞技有关的内容,台球游戏模型的建模过程为本领域公知的技术,在本专利中不再详述,本领域技术人员有能力根据公知的技术完成游戏t旲型的建立。
[0047]实施例1
[0048]本发明的整体技术构思,是提供一套台球
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1