专利名称:跳舞游戏的方法及其内部的计算机可读记录介质的制作方法
技术领域:
本发明涉及一种跳舞游戏的方法和存储该跳舞游戏方法的计算机可读存 储介质,更具体的讲,所述跳舞游戏方法及存储该跳舞游戏方法的计算机可 读存储介质可以激发用户感受被网游中按音乐节拍跳舞的虚拟人物同化的兴趣。
背景技术:
跳舞毯游戏,是原始的跳舞游戏,在此游戏中用户根据显示的方向指示
标如"一,,、"一"、"个"、"I" 、 'V,,和"\"用脚踩相应的踏才反,
然后计算出用户脚踩结果的得分,因此,用户通过跳舞毯游戏变成一个舞者 并可在享受游戏的同时得到锻炼的效果。然而,跳舞毯游戏许多人认为一般 受时间和空间的限制,因为脚踏板、显示器界面以及跳舞毯游戏的机身是相 当大的。继这一点,同一般电脑游戏相比玩家用户享受跳舞游戏本身的需要 不能得到满足。
所述限制已经通过把跳舞毯游戏的功能安装在桌面或便携式终端设备上 并以输入端界面表现用户界面如用键盘代替脚踏板的方法被解决了 ,由此, 游戏用户可以随时随地享受游戏。
然而,传统的跳舞游戏非常单调因为用户只需根据跳舞游戏音乐的节奏 按下预先设定的键,因此,存在无法激发用户兴趣的限制。
发明内容
技术目的本发明提供一种跳舞游戏的方法和存储跳舞游戏方法的计算机可读存储 介质,各种图形元素(以下简称"节奏音符")被显示出来,引导用户根据 虚拟人物的舞蹈动作按下相应部位的键,并依照节奏音符按下相应的键,因 此可以起到使用户作为虚拟人物跳舞的效果,并激发用户化身成为在线游戏 虚拟人物的兴趣。
技术方案
根据本发明的一个方面,提供了一种跳舞游戏设备的游戏方法,所述跳
舞游戏设备包括舞蹈动画存储单元,其存储虚拟人物动作信息;节奏音符 信息存储单元,其存储显示各种类型的节奏音符的节奏音符信息,所述节奏 音符为图形元素引导用户根据虛拟人物的具体动作在相应的位置按健;和跳 舞游戏控制单元,其控制图像处理器,所述图像处理器处理动作信息和节奏 音符并把动作信息和节奏音符输出在显示界面,所述方法包括(a)、 (b)、(c) 和(d )四个在跳舞游戏控制单元被执行的步骤(a )控制图像处理器显示动 作信息,搜索每一个动作信息的框架,并确认虚拟人物是否处于预先设定的
时根据虚拟人物的舞蹈动作控制图像处理器显示节奏音符在预先设定的坐 标;(c)确认与被显示的节奏音符相对应的键是否通过步骤(b)被输入;以 及(d)当步骤(c)的确认结果为相应的健被输入时计算出表示所述用户游 戏能力的分数。
在上面所述的步骤中,通过步骤(b)被显示的节奏音符可能是一种移动 的图片,其基于预先设定的坐标依次变为消失。
此外,通过步骤(b)被显示的节奏音符消失时可能突然爆破。
在步骤(a )被显示的动作信息可以用三维图形工具制作,且通过步骤(b ) 被显示的节奏音符是基于三维坐标的。
通过步骤(b )被显示的节奏音符可能是根据虛拟人物具体部位的移动方 向显示的方向音符,或是围绕虚拟人物的环形音符。当通过步骤(b)被显示的节奏音符是方向音符,步骤(C)可确认是否 与节奏音符相对应的键在预先设定的键输入点被输入。
当通过步骤(b)被显示的节奏音符是环形音符,步骤(C)可确认是否 与节奏音符相对应的键在预先设定的按键输入时间内被持续输入。
此外,跳舞游戏方法可进一步包括(e)当步骤(c)的确认结果为与节 奏音符相对应的4建被输入时,计算升级虚拟人物的动作的点数;以及(f)当 有使用该点数的健被输入时控制图像处理器以升级虚拟人物的舞蹈动作。 步骤(f )可以伴随现在的动作一并显示虚拟人物之前的动作。 本发明可提供一种存储跳舞游戏方法的计算机可读存储介质。
图1是示出根据本发明实施例的跳舞游戏设备的框图2和图3是示出根据本发明实施例的跳舞游戏方法的流程图;和
图4至图13是示出根据本发明实施例的跳舞游戏设备的显示界面的视图。
具体实施例方式
下文中,根据本发明的示例性实施例的跳舞游戏方法将参考附图详细说明。
图1是示出根据本发明实施例的跳舞游戏设备IOO的框图; 如图1所示,根据本发明的跳舞游戏设备IOO包括音乐存储单元130, 其存储具有MP3、 WAV等格式的音乐信息;音乐处理器190,其处理存储在音 乐存储单元130的音乐信息以通过扬声器195输出处理的音乐信息;舞蹈动 画存储单元140,其存储根据被输出的音乐和背景图像数据执行预先设定舞 蹈动作的人物;舞蹈动画处理器180,其执行关于被存储在舞蹈动画存储单 元140里的动画的动作图片进程,以输出处理过的动画到显示界面175上;节奏音符信息存储单元150,其存储根据人物的具体动作在相应位置显示的 节奏音符的信息;节奏音符图像处理器170,其基于被存储在信息存储单元 150的信息生成节奏音符并关于生成的节奏音符执行图像处理以输出图像处 理过的节奏音符;按一睫输入单元160,其允许用户根据被显示在显示界面175 上的节奏音符输入4建;因特网连接单元120,其功能为连接因特网以使用户 可与其他游戏用户一同享受跳舞游戏;以及跳舞游戏控制单元110,其控制所述单元执行跳舞游戏。在上面所述的结构中,被存储在舞蹈动画存储单元140里的舞蹈动作信 息可以是三维(3D)动画,并可以通过一^:的三维图形工具如3D Max制作。 此信息基于显示的节奏音符,在舞蹈动画存储单元140里,表示人物的动作 状态。存储在节奏音符信息存储单元150里的节奏音符信息通过根据的人物的 动作和节奏用一个三维物体生成在预先设定位置的方法被制作。在这种情况下,基于考虑该人物的移动路线、该人物的舞蹈动作、音乐节奏及人物的突 出部位的位置如脚、手、头、脚跟等等的人物的位置值,确认预先设定的位 置。因此,每个节奏音符信息都包括节奏音符显示的外形、节奏音符显示位 置的三维坐标、节奏音符的键输入值、键输入点、按键时间的相关信息。此 外,节奏音符根据人物的舞蹈动作或生产者的意图被制作,且节奏音符信息 内可包含参数。节奏音符信息具体例子将会在后面的本发明的跳舞游戏方法 中描述。具体来说,所述跳舞游戏控制单元110同步音乐处理器19G与舞蹈动画 处理器180以调整人物的舞蹈动作与输出的音乐一致。即,通过同步音乐数 据与游戏活动数据,音乐处理器190和跳舞动画处理器180被控制,由此, 即使是在音乐节奏被改变时,人物的动作也可以被调整的适合变化的音乐节 奏。跳舞游戏控制单元110基于存储在节奏音符存储单元150的节奏音符信息控制节奏图像处理器170与舞蹈动画处理器180。跳舞游戏控制单元110 控制节奏音符图像处理器170在人物动作根据音乐节奏的变化被改变时根据 变化的音乐节奏显示节奏音符。此外,跳舞游戏控制单元110确认是否用户 按下与存储在节奏音符信息存储单元150的节奏音符信息相对应的键或用户 是否在节奏音符被显示时在准确的按键时间内按^fc,并按照确认的结果计算 出用户游戏能力的得分。继此,跳舞游戏控制单元110执行多种功能以激发 用户的兴趣,下文将参照本发明的跳舞游戏方法对其进行描述。图2是示出根据本发明的跳舞游戏方法输出节奏音符图片的操作的流程 图,图3是示出在本发明的跳舞游戏方法中根据用户的健输入执行跳舞游戏 的操作的流程图,和图4至图13是示出根据本发明的跳舞游戏设备上的游戏 显示界面的视图。在这种情况下,图2和图3的对象是图1的跳舞游戏控制 单元110。如图2所示,图1的跳舞游戏控制单元110控制图1的舞蹈动画处理器 180在操作Sll中输出舞蹈动画,且在操作S13中舞蹈动画的音乐被同步以 输出同步的音乐。在操作S15中,搜索每一个舞蹈动画的体形,并基于存储在图1的舞蹈 动画存储单元140中的人物的具体动作信息确认舞蹈动画上的人物是否处在 预先设定的具体动作状态。作为操作S15的确认结果,当人物不在预先设定的具体动作状态,图1 的跳舞游戏控制单元110返回操作Sll。相反,当人物处于预先设定的具体 动作状态,跳舞游戏控制单元110执行操作S17,并控制图1的节奏音符图 像处理器170基于节奏音符信息显示节奏音符在舞蹈动画中预先设定的坐标 上。根据人物的跳舞动作或者生产者的意图节奏音符被制做成不同形状。例 如,根据图4和图5所示的人物的右脚移动的方向音符10可以是"<"形。 在这种情况下,方向音符IO根据人物的手或脚的移动方向显示,且节奏音符8移动图片,用以根据预 先设定坐标告知用户键输入点或按键时间。跳舞游戏控制单元110基于节奏音符信息控制节奏音符图像处理器170 以使方向音符10的圆环11如图4所示朝着中心收紧,当如图5所示方向音 符10到达方向指示符12时节奏音符发生爆石皮。当节奏音符发生塌J皮,如图 5、图8、图9和图10所示表示的爆破图像旋转方向的旋转角度信息被包括 在节奏音符信息里。圓环11的外环到达方向指示标12时的点就是输入点。在制造环形音符20中,跳舞游戏控制单元110控制节奏图像处理器170 以使新的移动环形23从上面的环形21上出现,如图6所示移动的环形23朝 着中心收紧以到达人物的位置,如图7所示向下移动,并且如图8所示当到 达下面的环形25时发生爆破。在这种情况下,移动的环形23正朝着中心收 紧以到达人物位置时的点就是输入点,且移动的环形23向下移动时的点就是 按键点。节奏音符不仅限于上面描述的例子,其可以在本发明的权利要求范围内 进行各种修改。例如,方向指示标可体现为可^C用户识别的任何形状,键输 入点和按一建点可通过节奏音符的不断变换的颜色传达给用户。此外,节奏音 符可以是静止的图片,方向音符10可显示在人物的身体部分上如手、脚、头、 脚跟、膝盖等等。因此,用户可以通过节奏音符图像根据音乐控制键感受一 种被跳舞的人物同化的感觉。在操作S19中,跳舞游戏控制单元110确认跳舞游戏是否结束,其为一 个用户输入的结束跳舞游戏的键信号,并在确认的结果为跳舞游戏未结束时 返回操作Sll。此外,如图3所示,通过确认操作S111输出的节奏音符的形状,当确认 的结果为被输出的节奏音符对应星形音符30或方向音符10时,跳舞游戏控制单元110执行操作S113。在这种情况下,星形音符30是方向音符10的变 形音符,并才艮据人物的手或腿的移动方向显示,与方向音符10相似。如图9 所示星形音符30环绕方向音符10。在操作S113中,确认是否相应的键在预 先设定的4建输入点^^准确输入,当确认结果为4建;故准确输入,跳舞游戏控制 单元执行操作S117,并确认节奏音符是否对应星形音符30。当操作S117的 确认结果为节奏音符对应星形音符30时,跳舞游戏控制单元110执行操作 S119和S121,并在#:作S119计算出点数以升级人物的动作且在操作S121计 算出表示游戏能力的分数。如图9和图IO所示,当用户在准确的输入点输入 ">,,对应的4定,计升级点数40,并显示升级的结果。相反,当S117的确认 结果为节奏音符是方向音符10,跳舞游戏控制单元110只执行操作S117不 执行操作S119。
作为Slll的确认结果,当节奏音符是环形音符20时,执行操作S115。 在操作S115中,确认是否与环形音符20相对应的键在预先设定的键输入点 准确地被输入以及是否在预先设定的按键时间内被连续输入。当操作S115的 确认结果为键被准确地输入时,执行操作S121。
在操作S123中,确认是否有使用点数升级的键被输入。当操作S123的 确认结果为使用点数升级的键如"enter"被输入,执行操作S125,且舞蹈 动画控制单元110控制舞蹈动画处理器180输出其人物动作在预定时间内被 升级的舞蹈动画。例如,如图11到图13所示,跳舞游戏控制单元110可控 制舞蹈动画处理器180在人物上显示之前使用的点数,在现在的动作之上形 成人物之前动作的附带图像。由此,用户可以通过使用点数升级更兴奋地享 受跳舞游戏。
此外,跳舞游戏设备100可表现在便携终端设备如便携式多介质播放器 (PMP)、笔记本电脑、台式机等上面,特别是因特网连接单元120作用为通 过有线/无线通信工具连接本地局域网络(LAN)或宽带通信网络并被连接到 可供多个用户使用的跳舞游戏管理服务器。因此,用户可以与其他用户一同在虚拟空间使用跳舞游戏。
作为在线跳舞游戏的例子,上面所述的跳舞游戏管理服务器实时检查每 个用户取得的分数或升级点数,每个用户在虚拟的空间享受同一游戏。在检
查操作期间,通过实施上面所述的操作S125的功能给获得最高分或最高升级 点数的用户或要求使用升级点数的用户,如图13所示把获得最得分或最高升 级点数的用户的人物从其他人物中区分出来。为此,游戏管理服务器实时向 跳舞游戏设备100提供关于舞蹈动画的信息包括其他用户的人物形象、音乐 和节奏音符,因此与之相应跳舞游戏控制单元110基于从跳舞游戏管理服务
器传输出来的信息执行在线游戏。
所述跳舞游戏的方法和存储该跳舞游戏方法的计算机可读存储介质并不 限于上面所述的实施例且可以在本发明的范围内被多样地改变。例如,本发 明的跳舞游戏设备可包括根据人物的动作手工制作节奏音符信息的工具,与 之相应跳舞游戏控制单元可执行基于由此节奏音符生产工具制造的音符节奏 信息的跳舞游戏。此外,根据本发明的跳舞游戏方法可用于视频游戏设备如 大型电玩设备(the Arcade Game devices),索尼(SONY)的游戏站(Play Station: PS )、微软公司的Xbox等等。
根据上面所述的示例性实施例的跳舞游戏方法可被记录在包含由计算机 实施的执行各种操作的程序指令的计算机可读介质中。该介质可能还包括, 独立或与程序指令一起结合、数据文件、数据结构等。计算机可读介质的例 子包括磁介质如硬盘、软盘和磁带;光学介质如CD ROM光盘和DVD;磁光介 质如光盘;以及专门配置为存储和执行程序指令的硬件设备,如只读存储器 (R0M)、随机存取存储器(RAM)、闪存等。介质还可以是传输介质如光线路 (optical line)或金属线(metallic line)、 波导(wave guide)等等, 包括确定程序指令的传输信号的载波(carrier wave )、数据结构等等。程序
指令的例子既包括机器代码,如由编译器产生的,也包括含有可由计算机使 用解释程序执行的更高级代码的文件。所述的硬件设备可配置为一个或多个
ii软件模块运行以执行上面所述的本发明的示例性实施例的操作。
根据本发明,有可能起到用户作为虚拟人物跳舞的效果并引发用户成为 该在线游戏虚拟人物的兴趣,因为各种图形元素,即节奏音符,被显示出来 以引导用户在对应虚拟人物舞蹈动作的位置按下4走,并促^f吏用户根据节奏音 符按下相应的键。
上面的本发明具体实施例的描述已作为插图和说明的目的被提出。其并 非为全面表现或者限制展示的本发明的准确形式而提出,显然依照上面的讲 述很多修改和变化是可能的。因此,其目的为由所附的权利要求书及等价物 决定该发明的范围。虽然本发明一些实施例已^^示和描述,但是本发明不 仅限于所描述的实施例。相反,将非常感谢本技术领域的技术人员在不脱离 本发明的原则和精神范围内对实施例进行改变,该范围由权利要求书及其等 同物决定。
权利要求
1、一种跳舞游戏设备的跳舞游戏方法,所述跳舞游戏设备包括舞蹈动画存储单元,其存储虚拟人物动作信息;节奏音符信息存储单元,其存储显示各种类型的节奏音符的音符信息,所述节奏音符为图形元素用以吸引用户根据虚拟人物的具体动作在相应的位置按键;和跳舞游戏控制单元,其控制图像处理器,所述图像处理器处理动作信息和节奏音符并在显示界面输出被处理的动作信息及节奏音符,所述方法包括在跳舞游戏控制单元执行的步骤(a)、(b)、(c)和(d)(a)控制图像处理器显示动作信息,搜索每个动作信息的框架,并确认人物是否处在预先确认的具体动作状态;(b)当确认结果为虚拟人物处在预定具体动作状态时控制图像处理器根据虚拟人物的舞蹈动作在预定坐标显示节奏音符;(c)确认是否与被显示的节奏音符相对应的键通过步骤(b)被输入;和(d)当步骤(c)确认的结果为相应的键被输入时,计算出表示所述用户的游戏能力的分数。
2、 如权利要求1所述的方法,其中通过步骤(b)正被显示的节奏音符, 是一种基于预定的坐标依次转化为消失的移动的图片。
3、 如权利要求2所述的方法,其中通过步骤(b)正被显示的节奏音符 消失时发生爆破。
4、 如权利要求3所述的方法,其中通过步骤(a)正被显示的动作信 息由一个三维图形工具制作出,且在步骤(b)正被显示的节奏音符是基于三 维坐标的。
5、 如权利要求4所述的方法,其中通过步骤(b)正被显示的节奏音 符是根据虚拟人物特定部分的移动方向显示的方向音符,或是环绕虚拟人物 的环形音符。
6、 如权利要求5所述的方法,其中,当通过步骤(b)正被显示的节奏 音符是方向音符,步骤(c)确认是否与节奏音符相对应的键在预定的键输入 点被输入。
7、 如权利要求6所述的方法,其中,当通过步骤(b)正被显示的节奏 音符是环形音符,步骤(c )确认是否与节奏音符相对应的键在预定的按键时间内^皮连续ilr入。
8、 如权利要求7所述的方法,进一步包括(e)当步骤(c)确认的结果为与节奏音符相对应的键被输入时,计算 点数以升级虚拟人物的动作;和(f )当使用点数的键被输入时,控制图像处理器以升级虛拟人物的跳舞 动作并显示被升级了的舞蹈动作。
9、 如权利要求8所述的方法,其中步骤(f )把虚拟人物当前动作和前 一个动作一同显示。
10、 一种计算机可读存储介质,存储权利要求1到9的实施本方法的任 意一个的指令。
全文摘要
本发明提供了一种跳舞游戏的方法和存储实施所述跳舞游戏方法指令的计算机可读存储介质。所述跳舞游戏方法引起用户来感受一种被按音乐跳舞的虚拟人物同化的感觉的兴趣。
文档编号G06Q50/00GK101681493SQ200880019355
公开日2010年3月24日 申请日期2008年4月14日 优先权日2007年4月12日
发明者具准会, 洪熙政, 郑基锡, 金度勋, 金泰勋, 金钟淑 申请人:纽里恩软件公司