电子游戏机及其使用方法

申请号 CN97190659.9 申请日 1997-05-23 公开(公告)号 CN1129463C 公开(公告)日 2003-12-03
申请人 卡西欧计算机株式会社; 发明人 殿村敬介; 山岸正克;
摘要 本 发明 公开一种戴在身上的 电子 游戏机 ,包括: 加速 度检测设备,用于检测身体运动的加速度;声音发生设备,用于产生开始声的声音;计算设备,用于在所述声音发生设备发出声音后,根据由所述加速度检测设备检测的加速度获得表示运动幅度的数据;判决设备,用于根据由所述计算设备获得的表示身体特定运动幅度的数据,确定胜利或失败;显示设备,用于显示通过所述判决设备确定的胜利或失败;及 外壳 ,用于容纳所述加速度检测设备、声音发生设备、计算设备、判决设备、及所述显示设备。另外还公开了一种对应的电子游戏方法和程序存储介质。
权利要求

1.一种电子游戏机,其特征在于,该电子游戏机戴在身上,所述电 子游戏机包括:
加速度检测设备,用于检测身体运动的加速度;
声音发生设备,用于产生开始声的声音;
计算设备,用于在所述声音发生设备发出声音后,根据由所述加速 度检测设备检测的加速度获得表示运动幅度的数据;
判决设备,用于根据由所述计算设备获得的表示身体特定运动幅度 的数据,确定胜利或失败;
显示设备,用于显示通过所述判决设备确定的胜利或失败;及
外壳,用于容纳所述加速度检测设备、声音发生设备、计算设备、 判决设备、及所述显示设备。
2.如权利要求1的电子游戏机,其中所述计算设备包括用于根据在 第一阶段中检测的加速度获得数据的设备,和用于根据在第二阶段中 检测的加速度获得数据的设备,并且所述判决设备根据基于在所述第一阶段中检测的加速度的数据,和 基于在所述第二阶段中检测的加速度的数据,来确定胜利或失败。
3.如权利要求2的电子游戏机,还包括声音发生设备,用于产生对 应于所述第一阶段和所述第二阶段的不同的声音。
4.如权利要求1的电子游戏机,其中该外壳在两端部具有能够将该 游戏机戴在身体上的带。
5.如权利要求4的电子游戏机,其中所述加速度检测设备检测在与 戴所述带的方向相垂直的方向上的加速度。
6.如权利要求5的电子游戏机,其中所述加速度检测设备检测在 表的面上从三点钟到九点钟的方向上或相反的方向上的加速度。
7.如权利要求5的电子游戏机,还包括时间显示设备,用于在所述 外壳上显示时间。
8.如权利要求1的电子游戏机,还包括接收设备,用于接收从外部 装置发送的数据,其中,
所述判决设备根据在所述计算设备获得的数据和由所述接收设备 接收的数据,确定胜利或失败。
9.如权利要求8的电子游戏机,还包括发送设备,用于发送在所述 计算设备获得的数据。
10.一种电子游戏方法,其特征在于,包括步骤:
容纳有加速度检测设备和显示设备的戴在身上的电子游戏机中的 声音发生设备发出开始声;
所述开始声发出后,通过所述加速度检测设备检测由特定运动所产 生的加速度;
从加速度获得表示运动幅度的数据;
根据表示运动幅度的数据确定胜利或失败;及
在所述显示设备上显示出胜利或失败。
11.如权利要求10的电子游戏方法,其中所述获得表示运动幅度数 据的步骤包括获得基于在第一阶段中检测的加速度的数据的步骤,及 获得基于在第二阶段中检测的加速度的数据的步骤,以及所述确定胜利或失败的步骤包括根据基于在所述第一阶段中检测 的加速度的数据,和基于在所述第二阶段中检测的加速度的数据,来 确定胜利或失败的步骤。
12.如权利要求10的电子游戏方法,其中所述确定胜利或失败步骤 包括步骤:
根据所述加速度改变比赛者的分和对手的分;以及
通过将比赛者的分与对手的分进行比较确定胜利或失败。
13.如权利要求10的电子游戏方法,还包括接收从外部装置发送的 数据的步骤,其中
所述胜利或失败确定步骤根据在接收步骤中接收的数据,和在所述 获得表示运动幅度的数据的步骤中获得的数据,确定胜利或失败。
14.如权利要求13的电子游戏方法,还包括发送数据的步骤,该数 据是在获得表示所述运动幅度的数据的步骤中获得的。
15.一种具有用于执行电子游戏的计算机可读程序代码的程序存储 介质,该程序存储介质包括:
用于从在机壳内装有加速度检测设备和显示设备的戴在身上的电  子游戏机中的声音发生设备发出开始声的计算机可读程序代码装置;
用于当身体做特定运动时,根据由所述加速度检测设备检测的加速 度,获得表示所述特定运动幅度的数据的计算机可读程序代码装置; 以及
用于根据表示所述运动幅度的数据,确定胜利或失败的计算机可读 程序代码装置;及
用于通过所述显示设备显示胜利或失败的计算机可读程序代码装 置。
16.如权利要求15的程序存储介质,还包括:
用于获得基于在第一阶段中,由所述加速度检测设备检测的加速度 的数据的计算机可读程序代码装置;
用于获得基于在第二阶段中,由所述加速度检测设备检测的加速度 的数据的计算机可读程序代码装置;
根据基于在第一阶段中检测的加速度的数据,和基于在第二阶段中 检测的加速度的数据,来确定胜利或失败的计算机可读程序代码装置。
17.如权利要求15的程序存储介质,还包括:
用于根据表示运动幅度的数据,改变比赛者的分和对手的分的计算 机可读程序代码装置;以及
用于通过将比赛者的分与对手的分进行比较,确定胜利或失败的计 算机可读程序代码装置。
18.如权利要求15的程序存储介质,还包括:
用于接收从外部装置发送的数据的计算机可读程序代码装置;以及
用于根据所接收的数据和由所述用于获得表示所述运动幅度的数 据的程序代码装置获得的数据,确定胜利或失败的计算机可读程序代 码装置。
19.如权利要求18的程序存储介质,还包括用于发送表示所述运 动幅度的数据的计算机可读程序代码装置。

说明书全文

技术领域

发明涉及一种电子游戏机,和使用游戏机的方法。

背景技术

实际中已存在许多种电子游戏机。近来,市场上已出现了打斗运动游 戏产品。
例如,在使用显示屏的计算机图象游戏中,通过控制器的键操作使屏 幕上出现的人物运动,以模拟各种动作,包括打和踢,这样该人物可以与 由计算机一方或对方控制器操作的另一人物进行打斗。在这种情况下,迫 使人物进行打斗的比赛者仅需操作控制器的键,因此在计算机图象游戏和 实际的打斗运动之间有很大的不同,这减弱了玩儿游戏的乐趣。
有一种游戏机,用它比赛者可与对手比赛破坏。例如这种游戏机可 检测施加在比赛者所打击的目标上的冲击力。在这种情况下,需要用作目 标的被打击的物体。此外,为检测施加在目标上的冲击力,需要一个大的、 复杂的检测装置。由于这些原因,这种类型的游戏机存在仅适于用在娱乐 厅中的问题。
因此,还没有用小型的结构方便地检测与身体运动对应的冲击力的设 备,而且不可能制造能使比赛者在任何地方方便地玩涉及到实际打斗动作 的打斗运动游戏的游戏机。

发明内容

本发明的目的是提供一种电子游戏机及其使用方法,该电子游戏机使 比赛者能够在任何地方玩涉及到其实际打斗动作的打斗运动游戏。
根据本发明的一方面,提供了一种电子游戏机,其特征在于,该电子 游戏机戴在身上,所述电子游戏机包括:加速度检测设备,用于检测身体 运动的加速度;声音发生设备,用于产生开始声的声音;计算设备,用于 在所述声音发生设备发出声音后,根据由所述加速度检测设备检测的加速 度获得表示运动幅度的数据;判决设备,用于根据由所述计算设备获得的 表示身体特定运动幅度的数据,确定胜利或失败;显示设备,用于显示通 过所述判决设备确定的胜利或失败;及外壳,用于容纳所述加速度检测设 备、声音发生设备、计算设备、判决设备、及所述显示设备。
根据本发明的另一方面,提供了一种电子游戏方法,其特征在于,包 括步骤:容纳有加速度检测设备和显示设备的戴在身上的电子游戏机中的 声音发生设备发出开始声;所述开始声发出后,通过所述加速度检测设备 检测由特定运动所产生的加速度;从加速度获得表示运动幅度的数据;根 据表示运动幅度的数据确定胜利或失败;及在所述显示设备上显示出胜利 或失败。
根据本发明的再另一方面,提供了一种具有用于执行电子游戏的计算 机可读程序代码的程序存储介质,该程序存储介质包括:用于从在机壳内 装有加速度检测设备和显示设备的戴在身上的电子游戏机中的声音发生 设备发出开始声的计算机可读程序代码装置;用于当身体做特定运动时, 根据由所述加速度检测设备检测的加速度,获得表示所述特定运动幅度的 数据的计算机可读程序代码装置;以及用于根据表示所述运动幅度的数 据,确定胜利或失败的计算机可读程序代码装置;及用于通过所述显示设 备显示胜利或失败的计算机可读程序代码装置。
图1A是根据本发明的电子游戏机第一实施例手表装置前视图,该 电子游戏机包括一运动测量装置;
图1B示出加速度检测器;
图2示出加速度检测器如何检测由戴有图1的手表装置的人的运动引 起的加速度;
图3是图1中手表装置的电子线路方框图
图4示出在图3的电子线路的RAM中提供的,用于能力测量方式和游 戏方式的各寄存器;
图5是根据世界等级的K值设置表,当在游戏方式中确定攻击强度A 时要参考该表;
图6是防卫力量设置表,当在游戏方式中确定防卫力量D时要参考该 表;
图7A和7B是等级更新表,当根据在游戏方式中胜利和失败形式确定 在世界等级中升高或降低的位置数时要参考该表—图7A是根据胜利形式 的等级升高数设置表,且图7B是根据失败形式的等级降低数设置表;
图8是与各工作方式相对应的初始屏幕图;
图9是在图1的手表装置的能力测量方式中测量方式过程的流程;
图10是在能力测量方式中,测量方式过程中测量过程的流程;
图11说明在能力测量方式中,测量方式过程中的显示操作;
图12是在能力测量方式中,测量过程中声音和图象的改变的时间图;
图13是在打击游戏方式中游戏方式过程的流程;
图14是在手表装置的打击游戏方式中,游戏方式过程中交战过程的 流程;
图15示出在打击游戏方式中,游戏方式过程中的显示操作;
图16是帮助说明在打击游戏方式中,游戏方式过程中经过的时间的 时间图;
图17是根据本发明第二实施例电子手表的电路方框图;以及
图18是游戏过程的流程。

具体实施方式

(1)第一实施例
参照图1到16,将对本发明第一实施例进行说明。
图1A是根据本发明的电子游戏机第一实施例的手表装置前视图,该 电子游戏机包括运动测量装置。图1B示出加速度检测器。
表体11与普通手表一样大,且可用表带11a戴在手腕或脚腕。在表 体11内部设置有加速度检测器12和控制表的各种功能的电子线路。
加速度检测器12例如是这样的,即两片矩形片状压电元件12b装 在圆柱形外壳12a中,该压电元件12b底部两侧连接到两引出线12c 上,如图1B所示。该检测器通过接收由于压电元件12b在震动中弯曲 而产生的电压来检测加速度。
放置加速度检测器12,使之与表体11上九点钟的位置对应。将检 测器设置在使其可检测到正电压和负电压的方向上,其中正电压与表 体11在九点钟方向上运动的加速度成比例.,负电压与表体11在三点 钟方向上运动的加速度成比例。
图2示出加速度检测器如何检测由戴有手表装置的比赛者的运动而 引起的加速度。
例如,比赛者把手表表体11放在他的右臂,即他的主臂上。当他 如图2中(A)到(E)所示做打击动作时,通过加速度检测器12产生的电 压按如下这样:在对应于(A)到(C)的打击的阶段,检测到与在打击的 方向上速度的增加成比例的正电压,且在做打击动作的手臂完全伸出 的转折点检测到最大负峰值电压。
由于在打击动作中打击的最大速度几乎与由加速度检测器12检测 的加速度峰值B成线性比例,考虑到比例直线的斜度,通过将加速度 峰值B与一常数相乘来确定打击的最大速度。
图3是手表装置的电子线路的方框图。
手表装置的电子线路带有CPU13。
根据通过A/D转换电路14从加速度检测器12输入的每个加速度数 据,从键部分15输入的键操作信号,和通过分频电路17及时间和日 期计数电路18从振荡电路16输入的时间和日期计数数据,CPU13启动 以前存储在ROM19中的系统程序,并按照系统程序来控制每个电路的 工作。连接到CPU13上的不但有A/D转换电路14,键部分15,时间和 日期计数电路18和ROM19,而且还有RAM20,警告部分21和显示部分 22。
A/D转换电路14将从加速度检测器12输出的与被检测的加速度对 应的电压信号转换成数字数据,并将数字数据送到CPU13。在这种情况 下,A/D转换电路14将由加速度检测器12检测的与加速度-60G到+60G 对应的电压信号转换成范围从-128到+128的数字数据,并将数字数据 送到CPU13。
键部分15带有S1键,S2键,S3键,FO键和SM键,当在手表装 置中的各种方式,包括基本表方式,能力测量方式和游戏方式中执行 各种功能时操作这些键。
具体地,例如在基本表方式中,在显示部分22上显示与从时间和 日期计数电路18输入的时间和日期计数数据对应的当前日期和时间数 据项。例如在能力测量方式中,根据由于比赛者的打击动作而产生的、 由加速度检测器12检测的加速度数据,测量并显示打击速度和打击的 破坏力(冲击力)。例如在游戏方式中,根据由于比赛者的打击动作 而产生的、由加速度检测器12检测的加速度数据,确定对抗假想对手 的攻击强度和防卫力量,并判断胜利或失败。之后显示判断结果。
ROM19不但存储管理电子线路的整个控制的系统程序,而且还存储 管理与各种工作方式对应的控制和预置的列表数据项的子程序,其中 工作方式包括基本表方式,能力测量方式,游戏方式。
图4示出在手表装置中电子线路的RAM20中提供的、用于能力测量 方式和游戏方式的各寄存器的结构。
例如RAM20中的测量方式寄存器包括第一测量寄存器20a,第二测 量寄存器20b,和第三测量寄存器20c,它们分别将根据加速度数据所 测量的打击速度和打击的破坏力(冲击力)作为第一测量值,第二测 量值和第三测量值来存储,其中加速度数据是由于比赛者的打击动作 产生并通过加速度检测器12检测的。测量方式寄存器还包括存储最大 打击速度和直到当时为止所测量的能力值中的最大打击破坏力的最大 值寄存器20d,和其中分别设置有比赛者重量和戴有手表装置的主臂的 重量寄存器20e和主臂寄存器20f。
比赛者的打击动作中打击速度V用公式1确定。打击破坏力(冲击 力)P用公式2得出。
特别地,如果通过A/D转换电路14从加速度检测器12获得的加速 度数据项的最大值为C,比赛者的重量为W,则打击速度V将为:
V=0.8×|C|(小数点后一位或其以后的数字舍去)      ...[1]
例如,如果从A/D转换电路14获得的由于比赛者的打击动作而产 生的加速度数据为“54”(加速度约为25G),则打击速度V将为:
V=0.8×54=43.2
 =43
打击的破坏力(冲击力)P将为:
P=0.003×W×V2(小数点后一位或其以后的数字舍去)     ...[2]
例如,当根据由于比赛者的打击动作产生的加速度数据项“54”(加 速度约为25G)获得的打击速度V为“43”,且比赛者的重量W为34kg 时,打击的破坏力(冲击力)P将为:
P=0.003×35×43×43=194.145
 =194
RAM20中的游戏方式寄存器包括比赛者自身耐力寄存器20g,对手 耐力寄存器20h,世界等级寄存器20i,赢和输数寄存器20j及KO赢 和输数寄存器20k,其中在比赛者自身耐力寄存器20g中存储从例如在 游戏开始时赋给比赛者的50分的耐力中减去对应于当前回合中防卫力 量D(损失)的值所得结果,在对手耐力寄存器20h中存储从在游戏开 始时赋给假想对手的50分的耐力中减去对应于当前回合中攻击强度A 的值所得结果,在世界等级寄存器20i中存储比赛者的世界等级,该 世界等级是按照由回合结束时比赛者自身耐力和对手耐力而确定的胜 利或失败,而在30个世界等级中上升或下降的,在赢和输数寄存器20j 中存储到现在为止赢和输的数,在KO赢和输数寄存器20k中存储到现 在为止KO赢和输的数。
使对手消耗其耐力的攻击强度A是用公式3确定的。
具体地,如果打击破坏力为P,打击速度为V,且世界等级系数为R, 则攻击强度A将为:
A=P×R(小数点后一位或其以后的数字舍去)
 =K×V2                    ...[3]
K为考虑到具体重量,根据比赛者的世界等级而预置的系数。即, 攻击强度A是使用从公式1获得的、由于比赛者的打击动作产生的打 击速度V,和与当前比赛者的世界等级对应的系数K得出的。
图5是根据世界等级的K值设置表,当在手表装置的游戏方式中确 定攻击强度A时要参考该表。
根据世界等级的K值设置表例如预先存储在ROM19中。
例如,如果从A/D转换电路14获得的、由于比赛者的打击动作而 产生的加速度数据为“54”(加速度约为25G),且当前比赛者的世界 等级为第二十级,则攻击强度A将为:
V=0.8×54=43.2=43
A=0.007×43×43=12.943
 =12
根据当前比赛者的世界等级和防卫的打击速度V来确定防卫力量 D(损失),该防卫力量D能抑制由于假想对手的进攻而引起的比赛者 的耐力消耗。
图6是防卫力量设置表,当在手表装置的游戏方式中确定防卫力量 D时要参考该表。
防卫力量设置表例如预先存储在ROM19中。
在这种情况下,如果比赛者当前的世界等级升高时防卫的打击速度 V不提高,则防卫力量D将下降,并且从比赛者自身的耐力中减去的值 将变得更大。
例如,如果从A/D转换电路14获得的、由于比赛者的防卫打击动 作而产生的加速度数据为“21”(加速度约为10G),且比赛者当前的 世界等级为第二十级,则防卫力量D将为:
V=0.8×21=16.8=16
这样,从防卫力量设置表(见图6)可看出防卫力量D=0。
图7A和7B是等级更新表,当在手表装置的游戏方式中根据胜利或 失败形式确定在世界等级中升高或降低的位置数时要参考该表--图7A 是根据胜利形式的等级升高数设置表,且图7B是根据失败形式的等级 降低数设置表。
等级升高表和等级降低表二者均预先存储在ROM19中。
在这种情况下,世界等级中的最高位置是冠军。假设不管还剩下多 少等级可供比赛者上升,都不超过冠军。
例如,当在打斗运动游戏的第二回合中比赛者已击倒对手时,他的 等级在世界等级中升高三个位置。当在回合结束时,根据比较耐力分 数的结果,比赛者赢了时,他的等级升高一个位置,并且世界等级寄 存器20i的内容被更新。
另一方面,例如当在打斗运动游戏的第二回合中比赛者已被击倒 时,他的等级在世界等级中降低三个位置。当在回合结束时,根据比 较耐力分数的结果,比赛者被击败时,他的等级降低一个位置,并且 世界等级寄存器20i的内容被更新。
图8是与手表装置的各工作方式相对应的初始屏幕图。图8中的图 解(A)是基本表方式中的初始屏幕图。图8中的图解(B)是能力测 量方式中的初始屏幕图。图8中的图解(C)是游戏方式中的初始屏幕 图。
每次当操作在键部分15中提供的SM键时,手表装置的工作方式按 这种顺序切换:基本表方式→能力测量方式→游戏方式→基本表方 式。如图8中的图解(A)所示,在基本表方式中的初始屏幕上,根据 从时间和日期计数电路18获得的日期和时间数据,在显示部分22的 下部显示区域中显示当前的时间。
如图8中的图解(B)所示,在能力测量方式中的初始屏幕上,每 次当操作在键部分15中提供的S3键时,表示第一、第二、和第三测 量方式的测量数显示在显示部分22的上部显示区域中,并以这种顺序 切换:P-1、P-2、和P-3。在下部显示区域中显示在每个测量方式中在 前面阶段中测量的打击破坏力(POWER)和打击速度(SPEED)。
如图8中的图解(C)所示,在游戏方式中的初始屏幕上,在显示 部分22的上部显示区域中,显示带有比赛者耐力平(左)和对手耐 力水平(右)的打击游戏图象。在下部显示区域中,显示比赛者与对 手对抗的记录和他在当前的世界等级(RANK)。
接下来将说明如此构造的手表装置的能力测量操作。
图9是在手表装置的能力测量方式中测量方式处理的流程。
图10是在手表装置的能力测量方式中,测量方式处理的流程。
图11说明在手表装置的能力测量方式中,测量方式处理中的显示 操作。
图12是在手表装置的能力测量方式中,测量处理中声音和图象的 改变的时序图。
当操作键部分15中的SM键时,图9的能力测量方式处理被启动。 在如图11中的图解(C1)所示,在初始屏幕上在显示部分22的上部显 示区域中显示表示第一测量方式的测量数P-1,且在下部显示区域中显 示在第一测量方式中在前面阶段测量的打击破坏力(POWER)和打击速 度(SPEED)的情况下,当操作键部分15中的S1键时,屏幕改变为如 图11中的图解(A)所示的最大值调用屏幕。之后,读出存储在RAM20 的最大值寄存器20d中的以前的最大打击破坏力和打击速度 (MAX.POWER/SPEED),并将其在显示部分22上强制显示规定的时间 (步骤A1→步骤A2)。
在初始屏幕如图11中的图解(C1)所示处于能力测量方式的情况 下,当操作键部分15中的S2键时,屏幕改变为如图11中的图解(B1) 和(B2)所示的比赛者重量和主臂设置屏幕,。靠S1键和S3键的结 合,设置比赛者重量或主臂,并将其分别存储在RAM20中的重量寄存 器20e和主臂寄存器20f中(步骤A3→步骤A4)。
在初始屏幕如图11中的图解(C1)所示处于能力测量方式的情况 下,当操作键部分15中的S3键时,每次操作S3键时,表示第一、第 二和第三测量方式的测量数被切换并按这种顺序显示:P-1、P-2和P-3 (步骤A5→步骤A6)。
之后,例如在工作于如图11中的图解(C1)所示的第一测量方式 的情况下,当操作键部分15中的FO键时,图10的测量过程被启动(步 骤A7→步骤A8)。这使屏幕改变为如图11中的图解(C2)所示的测 量等待屏幕,作为如图12所示随着定时T1到T3进行的三秒倒计时的 结果,该屏幕提供声音和显示(步骤B1)。
之后,当随图12中的定时T4产生测量开始声时,屏幕变为图11 中图解(C3)所示的在测量中屏幕。随着定时T5,加速度检测器12 被设置为ON以检测由比赛者的打击动作产生的加速度。之后,将经过 A/D转换的加速度数据提供给CPU(步骤B2,B3)。
之后,随着图12的定时T6,产生测量结束声。接着,根据由比赛 者的打击动作产生的、通过A/D转换电路14由加速度检测器12检测 的最大打击加速度数据C,用公式1计算打击速度V。与此同时,根据 打击速度V和在RAM20的重量寄存器20e中存储的第一比赛者的重 量,用公式2计算打击破坏力(冲击力)P。将打击速度和打击破坏力 存储在RAM20的第一测量寄存器20a中(步骤B5)。
这里,将存储在第一测量寄存器20a中的、当前能力测量中的打击 速度V和打击破坏力P,与存储在RAM20的最大值寄存器20d中的最大 打击速度Vmax和最大打击破坏力Pmax进行比较,以判断前者在当时 是否是最大的(步骤B6)。
例如,如果判断当前能力测量中第一比赛者的打击速度V和打击破 坏力P在当时是最大的,则将第一比赛者的打击速度V和打击破坏力P 作为最大打击速度Vmax和最大打击破坏力Pmax,存储在RAM20的最 大值寄存器20d中,从而将后者更新(步骤B6→B7)。
之后,随着图12的定时T7,产生测量结果声,同时屏幕改变为图 11中的图解C4所示的测量结果屏幕,在该测量结果屏幕上显示存储在 RAM20的第一测量寄存器20a中的第一比赛者的打击破坏力(POWER) 和打击速度(SPEED)(步骤B8)。
其后,当测量第二比赛者和第三比赛者的能力时,操作键部分15 中的S3键可将测量方式切换到第二测量方式(P-2)或第三测量方式 (P-3)。然后,通过与上述同样的过程,根据每个比赛者的打击加速 度C计算打击速度V和打击破坏力P。计算结果存储在RAM20中的第二 测量寄存器20b或第三测量寄存器20c中。
因此,在这样构造的手表装置中的能力测量方式处理中,当其手臂 上戴有手表装置的比赛者做打击动作时,根据由加速度检测器12检测 的打击加速度C,通过简单的计算可确定打击速度V。与此同时,根据 打击速度V和比赛者的重量W,通过简单的计算可确定打击破坏力(冲 击力)P。在显示部分22上强制显示打击速度和打击破坏力,这使得 比赛者能够用这种小型结构测量与他自身的打击动作相应的速度和破 坏力(冲击力)。
接下来说明具有上述结构的手表装置的游戏操作。
图13是在手表装置的打击游戏方式中游戏方式处理的流程。
图14是在手表装置的打击游戏方式中,游戏方式处理中交战处理 的流程。
图15示出在手表装置的打击游戏方式中,游戏方式处理中的显示 操作。
图16是帮助说明在手表装置的打击游戏方式中,游戏方式处理中 经过的时间的时序图。
当通过操作键部分15中的SM键启动图13的游戏方式处理时,打 击游戏图象与存储在RAM20的比赛者耐力寄存器20g和对手耐力寄存 器20h中的比赛者(左)和对手(右)的耐力水平(初始值为50分) 一起,显示在显示部分22的上部显示区域中。在下部显示区域中,显 示存储在RAM20的赢和输数寄存器20j和世界等级寄存器20i中的比 赛者与对手对抗的记录和当前的世界等级(RANK)(步骤(C1)。
在初始屏幕处于图15中图解(A)的游戏方式的情况下,当操作键 部分15中的S1键时,在显示部分22的上部显示区域中,将“KO”图 象显示规定的时间,如图15中的图解(B)所示。与此同时,读出存 储在RAM20的KO赢和输数寄存器20k中过去的KO赢和输数,并将其 显示在下部显示区域中(步骤C2→步骤C3→步骤C4)。
在初始屏幕处于图15中图解(A)的游戏方式的情况下,当操作键 部分15中的FO键时,屏幕改变为如图15中的图解(C1)所示的等待 屏幕。在显示部分22下部显示区域的中间,出现当前的回合标记“1”。 与此同时,随着图16的定时T1到T2,产生作为三秒倒计时结果的等 待声(步骤C2→步骤C5)。
在游戏等待过程中的倒计时随着图16的定时T2结束后,屏幕改变 为如图15的图解(C2)中所示的游戏开始屏幕,并且图14的交战过 程(第一回合)被启动(步骤CD)。
在交战过程中,随着图16的定时T2到T3,根据存储在RAM20的 世界等级寄存器20i中的比赛者当前的世界等级,将第一回合的交战 时间设置为十秒或十五秒。在第一回合交战时间中,随着随机的定时, 产生攻击声,防卫声,和仿造声,其中攻击声表示比赛者的打击动作 的进攻定时,防卫声表示保护比赛者不受对手进攻的定时,仿造声表 示装做对抗对手进攻。
在这种情况下,根据存储在RAM20的世界等级寄存器20i中的比赛 者当前的世界等级,将攻击声和防卫声的发生数设置为三到六次。对 于第10世界等级或更高等级,在产生防卫声之前,即刻产生一次仿造 声,或不产生仿造声。    
具体地,例如在图14的交战过程中,当随着产生攻击声的定时, 在警告部分21产生攻击声时,屏幕改变为图15的图解(C2a)中所示 的进攻情况屏幕。与此同时,加速度检测器12被设置为ON,并检测由 比赛者的攻击打击动作产生的加速度。之后,将经过A/D转换的加速 度数据提供给CPU13(步骤D1→步骤D2和D3)。
之后,根据通过A/D转换电路14由加速度检测器12检测的、由于 比赛者的防卫打击动作产生的最大打击加速度数据C,用公式1计算打 击速度V。与此同时,根据打击速度V和与比赛者当前的世界等级相对 应的系数K,用公式3计算攻击强度A,其中系数K是从存储在ROM19 中的表(见图5)中的数据获得的。然后,从存储在RAM20的对手耐力 寄存器20h中的对手耐力分中减去攻击强度A(步骤D4和步骤D5)。
这里,判断对手耐力分是否达到“0”。如果判断它们没有达到“0”, 则控制将回到等待产生攻击声和防卫声的定时的状态。如果判断它们 已达到“0”,则将进行在显示部分22上显示“KO WIN”的处理,且 其后控制将转到图13的步骤C11,在这里将执行赢或输的显示处理(步 骤D6→步骤D7→KO)。
此外,当到达产生防卫声的定时时,判断是否需要产生仿造声(步 骤D8→步骤D9)。当到达产生仿造声的定时时,警告部分21产生仿 造声(步骤D9→步骤D10),并在0.5秒后产生防卫声(步骤D11→步 骤D12)。
然后,如图15中图解(C2b)所示,屏幕改变为防卫屏幕。与此同 时,将加速度检测器12设置为ON,以检测由比赛者的防卫动作产生的 加速度。接着,将经过A/D转换的加速度数据提供给CPU13(步骤D13)。
然后,根据通过A/D转换电路14由加速度检测器12检测的、与比 赛者的防卫动作相关的加速度数据C,用公式1计算防卫速度V。之后, 根据防卫速度V和存储在ROM19中的表数据(见图6),确定与比赛者 当前的世界等级相应的防卫力量(比赛者的损失)D。然后,从存储在 RAM20的比赛者耐力寄存器20g中的比赛者耐力分中减去防卫力量D (步骤D14,D15)。
然后,判断比赛者耐力分是否降低到零。如果判断它们还未降到 零,则控制将回到等待产生攻击声和防卫声的定时的状态。如果判断 它们已降到零,则强制在显示部分22上显示“KO DEFEAT”,且其后 控制将转到图13中的胜利或失败显示处理步骤C11(步骤D16→步骤 D17→KO)。
在存储于RAM20的比赛者耐力寄存器20g中的比赛者耐力分,和存 储于对手耐力寄存器20h中的对手耐力分均不为“0”的情况下,当 随着图16的定时T3判断已经经过了规定的时间时,则终止第一回合 的交战过程(步骤D18→结束)。
然后,随着图16的定时T4,控制进行到如图15的图解(C3)中所 示的第一回合中的结果显示处理,存储在RAM20的比赛者耐力寄存器 20g中的比赛者剩余耐力分和存储在对手耐力寄存器20h中的对手剩 余耐力分以幅度的形式显示在左和右刻度上。
在通过步骤C5,CD(D1到D18)和C6完成了与打斗游戏的第一回 合有关的游戏等待处理,交战处理和结果显示处理之后,启动与第二 回合有关的游戏等待处理,如上所述,该处理之后跟有交战处理和结 果显示处理步骤C7,CD,C8)。
在完成了与第二回合有关的游戏等待处理,交战处理和结果显示处 理之后,启动与第三回合有关的游戏等待处理,如上所述,该处理之 后跟有交战处理和结果显示处理(步骤C9,CD,C10)。
然后,当打斗游戏的第一到第三回合结束时,或者对手耐力分或比 赛者耐力分二者之一降至零,并且第一到第三回合之一的结果是KO赢 或KO输时,显示部分22上的屏幕改变为如图15的图解(D)所示的 胜利或失败屏幕,在这里存储在RAM20的比赛者耐力寄存器20g中的 比赛者剩余耐力分和存储在对手耐力寄存器20h中的对手剩余耐力分 以幅度的形式显示在上部显示区域中的左侧和右侧刻度上。与此同 时,在下部显示区域中,以数字的形式显示比赛者和对手耐力分,并 且在上部中间图象显示区域中显示通过比较剩余耐力分确定的赢者图 象(步骤C11)。
然后,更新存储在RAM20的赢和输数寄存器20j中的赢和输数。此 外,在KO赢或输的情况下,同时还更新存储在KO赢和输数寄存器20k 中的KO赢和输数。
根据在赢或输显示处理中获得的赢或输结果是否源于对剩余分的 判定或第一到第三回合交战处理之一的KO,存储在RAM20的世界等级 寄存器20i中的比赛者当前世界等级升高或降低,从而更新比赛者的 等级(步骤C12)。
然后,如图15的图解(E)所示,在显示部分22的下部显示区域 中,显示在游戏之后RAM20的赢和输数寄存器中更新的比赛者的赢和 输数,及世界等级寄存器20i中更新的比赛者的世界等级(步骤C13)。
在具有前述结构的手表装置中的游戏方式处理的情况下,当其手臂 上戴有手表装置的比赛者根据在警告部分21随机产生的攻击声和防卫 声进行打击和防卫时,根据由加速度检测器12检测的加速度数据计算 打击动作过程中的攻击强度A,并且降低存储在对手耐力寄存器20h中 的对手耐力分。在防卫动作过程中,计算防卫力量(比赛者的损失)D, 并且降低存储在比赛者耐力寄存器20g中的比赛者耐力分。根据比赛 者和对手的剩余耐力分数显示赢或输结果,这使得比赛者能够方便地 在任何地方玩儿涉及到比赛者实际打击动作的打斗运动游戏。 (2)第二实施例
以下将参照图17和18说明本发明第二实施例。与第一实施例中同 样的部分将用同样的参考符号表示,并将不给出对它们的说明。
图17是根据本发明第二实施例电子手表的电路方框图。图17的方 框图与图3的方框图不同在于前者包括无线电收发两用机部分31。
收发两用机部分31利用红外线或无线电发送或接受数据。它与对 手游戏机在进攻期间交换攻击强度数据,并在防卫期间交换防卫力 量。
下面将参照图18的流程说明第二实施例中游戏处理的内容。
在图18的步骤S1,随机地确定两个游戏机中哪一个首先进攻。在 步骤S2,判断是否允许一个比赛者的游戏机首先进攻。如果允许比赛 者首先进攻,将在步骤S3产生攻击声,之后将用加速度检测器12进 行十秒的加速度检测。自攻击声产生起用十秒检测加速度的原因是使 对方比赛者能够在十秒之内任意确定攻击时间。
在步骤S5检测攻击强度,即得出在十秒期间由加速度检测器12检 测的加速度最大值。然后,将在步骤S6计算的攻击强度送到无线电收 发两用机部分31,该无线电收发两用机部分31将其发送到对手游戏机 中。在接下来的步骤S7,判断是否收到对手的防卫力量。这里,防卫 力量是由手臂的牵引动作产生的加速度的最大值。由于在防卫期间由 手臂牵引动作产生的加速度的方向与在进攻期间向前撞击的动作方向 相反,因而由于进攻使比赛者或对手受到的损失可通过从攻击强度中 减去防卫力量来计算。重复进行步骤S7的过程,直到比赛者的游戏机 接收到对手的防卫力量为止。如果比赛者的游戏机已接收到防卫力 量,将根据比赛者的攻击强度和对手的防卫力量计算损失。
在这种打斗运动游戏中,在游戏开始时赋给每个比赛者规定的耐力 分。从比赛者的耐力分中减去他从对手那里所受到的损失。每个比赛 者被允许进攻和防卫五次。耐力分少于对手耐力分的比赛者或在游戏 过程中耐力分降低到零的比赛者是失败者。
在步骤S9,根据比赛者的攻击强度和对手的防卫力量计算对手所受 到的损失。从对手当前具有的耐力分中减去所计算的损失从而更新对 手的耐力分。
将对手的耐力分和比赛者的耐力分存储在RAM20的寄存器中。在步 骤S9,更新对手和比赛者的耐力分。
之后在步骤S10,判断哪个比赛者没有剩余的耐力分。如果两个比 赛者都有剩余的耐力分,或两个比赛者的耐力分数都不为零,控制将 进行到步骤S11,在其中判断是否进攻和防卫每个都进行了五次。当进 攻和防卫二者都进行了五次时,或者,当在步骤S10判断耐力分数为 零时,将比赛者的耐力分与对手的耐力分比较,且具有更多耐力分者 被确定为赢者。
当在步骤S11进攻和防卫每个未进行五次时,或者当在步骤S2判 断不允许比赛者首先进攻时,控制将进行到步骤S13,在其中比赛者游 戏机从对手游戏机接收攻击强度。如果还没有接收到攻击强度,则重 复步骤S13的过程,直到无线电收发两用机部分31接收到对手的攻击 强度为止。如果无线电收发两用机部分31已接收到对手的攻击强度, 在步骤S14产生告知比赛者他已被进攻的防卫声。在步骤S15,加速度 检测器12被打开1.8秒以检测攻击强度的加速度的最大值。加速度检 测器12保持为开的时间限制在1.8秒的原因,是为当比赛者开始防卫 时,限制他对被进攻情况的响应时间。即,当从他听到防卫声起比赛 者在1.8秒内快速进行防卫时,防卫力量是有效的,但当他晚于1.8 秒才反攻时,防卫力量是无效的。
当比赛者游戏机已获得防卫力量时,它使无线电收发两用机部分31 向对手发送防卫力量。在步骤S18,通过从对手的攻击强度中减去比赛 者的防卫力量来计算比赛者由进攻所受到的损失,其中对手的攻击强 度是通过无线电收发两用机部分31接收的。在步骤S19,从比赛者的 耐力分中减去损失,从而更新他的耐力分。与此同时,从对手的耐力 分中减去对手的损失从而更新对手的耐力分。之后,在步骤S20判断 哪个比赛者没有剩余的耐力分。如果耐力分数不为零,将判断是否进 攻和防卫每个都进行了五次。如果进攻和防卫二者都进行了五次,则 在步骤S12,将根据比赛者和对手的耐力分来确定胜利或失败。在显示 部分22上强制显示该结果。如果进攻和防卫没有进行五次,则控制将 回到步骤S3,在其中将重复攻击和防卫处理。
尽管在第二实施例中,进攻一方接收对手的防卫力量,并根据对手 的防卫力量和进攻一方的攻击强度来计算对手的损失,对手一方也可 计算他自身的损失及剩余的耐力分,并向进攻一方发送所计算的耐力 分。
尽管在实施例中说明了将本发明用于打斗运动游戏的情况,本发明 还可用于各种不同的游戏。
例如,通过用运动测量装置检测比赛者扔球的速度,本发明可用于 棒球游戏(投手游戏)和躲球游戏中。通过用运动测量装置检测摆动 强度,本发明还可用于网球游戏,高尔夫球游戏和棒球游戏(击球游 戏)中。
尽管在实施例中运动测量装置是戴在手臂上的,它也可戴在脚腕 上,并测量踢的力量。在这种情况下,除用于打斗运动游戏中外,本 发明还可用于英式足球游戏中。
QQ群二维码
意见反馈