游戏装置的制造方法

文档序号:10498604阅读:300来源:国知局
游戏装置的制造方法
【专利摘要】本发明提供一种游戏装置,实现用于适当评价对应标记的触摸操作的技术。标记显示控制部(206)使触摸面板显示除了作为操作输入指示的、指示点击操作的输入的点击标记之外的指示横扫操作的输入的横扫操作指示标记。即,横扫操作指示标记指示操作输入的时机、位置和横扫方向。触摸操作检测部(208)检出完成对应横扫操作指示标记的横扫操作。在被检出对应横扫操作指示标记的横扫操作的输入的情况下,操作无效区域设定部(210)根据被检出的横扫操作,暂时设定操作无效区域。在操作无效区域被设定的期间,将操作无效区域内的触摸操作从评价对象中排出而进行评价。
【专利说明】
游戏装置
技术领域
[0001 ]本发明涉及用于执行配合时机来进行触摸操作的游戏的游戏装置。
【背景技术】
[0002]已知一种对指示与给予的时机同步的操作输入的标记进行显示的游戏。例如,使音乐输出,并对用于进行与音乐的节奏同步的操作输入的标记进行显示的游戏,被称为所谓的“音乐游戏” “声音游戏” “演奏游戏” “节奏游戏”这一类也是其中之一。以下,总括称为“音乐游戏”。
[0003]例如,专利文献I中公开了一种估计以沿线流动的方式显示的标记到达输入时机线(评价位置)的时机并进行操作输入的游戏。标记以到达输入时机线的时机与音乐节奏一致的方式而设定,因此若用户合着音乐的节奏进行操作输入,则会获得高得分。
[0004]在先技术文献
[0005]专利文献
[0006]专利文献I:日本特开2007-181650号公报

【发明内容】

[0007]发明要解决的技术问题
[0008]近年来,大量开发了通过对触摸面板的触摸操作来进行游戏的音乐游戏,采用通过对标记进行触摸操作而进行游戏的形式。
[0009]作为这种游戏形式中重要的技术成分之一,在于适当地评价对标记进行的触摸操作。即便是通过触摸操作的游戏形式,也需要准备变化丰富的乐曲(游戏曲),因此,还需准备例如要求零碎的触摸操作的乐曲,或要求包含被称为敲击操作或滑动操作等横扫那样的操作(以下称为“横扫操作”)的多种触摸操作的乐曲。然而,由于要求零碎的触摸操作或多种触摸操作的标记之间的位置关系,可能判定为并非对原本用户意图的标记而其他的标记进行触摸操作的情况发生。
[0010]本发明鉴于这种背景而设计出,其目的在于,实现用于对标记的触摸操作进行适当地评价的技术。
[0011 ]用于解决技术问题的技术方案
[0012]第一发明是一种游戏装置,包括:
[0013]触摸面板;
[0014]标记显示控制部,进行使所述触摸面板显示作为操作输入指示的、指示像横扫那样的触摸操作(以下称为横扫操作)的横扫操作指示标记的控制;
[0015]触摸操作检测部,检出在所述触摸面板上已做出的与所述横扫操作指示标记对应的横扫操作;
[0016]操作无效区域设定部,在由所述触摸操作检测部已完成检出的情况下,根据被检出的所述横扫操作,将操作无效区域设定于所述触摸面板;以及
[0017]评价部,从评价对象中排除所述操作无效区域被设定期间的在所述操作无效区域内的触摸操作,来评价对应所述横扫操作指示标记的触摸操作。
[0018]根据该第一发明,在检出与横扫操作指示标记对应的横扫操作的情况下,根据该横扫操作来设定操作无效区域。然后,从评价对象中排除操作无效区域内的触摸操作。因此,有可能像横扫操作那样,使擦过画面上那样的操作导致影响到其他标记,防止已做出向该其他标记的触摸操作的错误地评价。
[0019]需要说明的是,作为第二发明优选如下方式构成游戏装置:在由所述触摸操作检测部已完成检出的情况下,所述操作无效区域设定部在给定的期间内将所述操作无效区域设定于所述触摸面板。
[0020]此外,第三发明是第一发明或第二发明的游戏装置,所述操作无效区域设定部根据被检出的所述横扫操作的输入位置变更所述操作无效区域的设定位置而设定于所述触摸面板。
[0021]根据该第三发明,能够根据被检出的横扫操作的输入位置来改变操作无效区域的设定位置。因此,例如,如图6的(3)所示,可以根据横扫操作的输入位置在预先设定的适当位置设定操作无效区域。
[0022]此外,第四发明是第一?第三中任一个发明的游戏装置,所述操作无效区域设定部根据被检出的所述横扫操作的输入方向变更所述所述操作无效区域的设定位置而设定于所述触摸面板。
[0023]根据该第四发明,能够根据被检出的横扫操作的输入方向来改变操作无效区域的设定位置。因此,例如,如图6的(2)所示,可以根据横扫操作的输入方向在预先设定的适当位置设定操作无效区域。
[0024]此外,第五发明是第一?第四中任一个发明的游戏装置,所述操作无效区域设定部根据被检出的所述横扫操作的输入速度变更所述操作无效区域的设定位置而设定于所述触摸面板。
[0025]根据该第五发明,能够根据被检出的横扫操作的输入速度来改变操作无效区域的设定位置。因此,例如,如图6的(4)所示,可以根据横扫操作的输入速度在预先设定的适当位置设定操作无效区域。
[0026]此外,第六发明是第一?第五中任一个发明的游戏装置,所述操作无效区域设定部根据被检出的所述横扫操作的输入位置变更所述操作无效区域的形状而设定于所述触摸面板。
[0027]根据该第六发明,能够根据被检出的横扫操作的输入位置来改变操作无效区域的形状。因此,例如,可以根据横扫操作的输入位置设定预先设定的适当形状的操作无效区域。
[0028]此外,第七发明是第一?第六中任一个的发明的游戏装置,所述操作无效区域设定部根据被检出的所述横扫操作的输入方向变更所述操作无效区域的形状而设定于所述触摸面板。
[0029]根据该第七发明,能够根据被检出的横扫操作的输入方向来改变操作无效区域的形状。因此,例如,可以根据横扫操作的输入方向设定预先设定的适当形状的操作无效区域。
[0030]此外,第八发明是第一?第七中任一个的发明的游戏装置,所述操作无效区域设定部根据被检出的所述横扫操作的输入速度变更所述操作无效区域的形状而设定于所述触摸面板。
[0031]根据该第八发明,能够根据被检出的横扫操作的输入速度来改变操作无效区域的形状。因此,例如,如图6的(4)所示,可以根据横扫操作的输入速度设定预先预定的适当形状的操作无效区域。
[0032]此外,第九发明是第一?第八中任一个的发明的游戏装置,在检出多个所述横扫操作的情况下,所述操作无效区域设定部根据各个所述横扫操作而将所述操作无效区域设定于所述触摸面板。
[0033]根据该第九发明,例如,如图6的(3)所示,在由多个手指做出横扫操作时等检出多个横扫操作的情况下,能够分别根据各个横扫操作来设定操作无效区域。
[0034]此外,第十发明是第一?第九中任一个的发明的游戏装置,在所述操作无效区域与标记重叠、且向该重叠部分的触摸操作的时机满足比所述标记的操作输入指示时机早的预定的早期操作条件的情况下,所述评价部从评价对象中排除该触摸操作。
[0035]根据该第十发明,操作无效区域与标记重叠、且向该重叠部分的触摸操作的时机满足比该标记的操作输入指示时机早的预定的早期操作条件的情况下,从评价对象中排出所述触摸操作。
[0036]在横扫操作中若在触摸面板上进行的触摸长度变长的横扫操作时,则有可能引起对其他标记进行触摸操作的情况。在这种情况下,向其他标记的触摸操作大多数情况下比正确的操作输入时机早。根据该第七发明,这种情况下也能进行适当地评价。
[0037]此外,第十一发明是第一?第十中任一个的发明的游戏装置,在被检出的所述横扫操作的评价结果满足预定条件的情况下,所述操作无效区域设定部将所述操作无效区域设定于所述触摸面板。
[0038]根据该第十一发明,在对横扫操作指示标记的横扫操作的评价结果满足预定的良好条件的情况下设定操作无效区域。换言之,若进行横扫操作后未满足良好条件的操作,则不设定操作无效区域。设定操作无效区域将触摸操作从评价对象中横扫可以说是多余的功能。使该功能动作到用户的触摸操作不满足良好条件的情况,有可能反而给操作带来混乱而显得多余。根据第十一发明,能够回避这种的问题。
[0039]此外,第十二发明是第一?第十一中任一个的发明的游戏装置,
[0040]所述触摸面板检测与触摸位置对应的正交的两个方向分量(以下,设为X坐标值和Y坐标值),
[0041]所述触摸操作检测部通过从所述触摸面板的检测结果检测到做出第一触摸操作并在所述第一触摸操作结束之前已做出第二触摸操作来检出已做出所述横扫操作,
[0042]所述操作无效区域设定部暂时将所述操作无效区域设定于由所述第一触摸操作的X坐标值与所述第二触摸操作的Y坐标值示出的位置、和由所述第二触摸操作的X坐标值与所述第一触摸操作的Y坐标值示出的位置。
[0043]根据第十二发明,在第一触摸操作结束前已做出第二触摸操作的情况下,能够防止错误地检出在由第一触摸操作的X坐标值与第二触摸操作的Y坐标值所示的位置、和由第二触摸操作的X坐标值与第一触摸操作的Y坐标值所示的位置做出了触摸操作。结果,能够适当地评价对应标记的触摸操作。
【附图说明】
[0044]图1是示出业务用游戏装置的构成的一个例子的外观立体图。
[0045]图2是示出点击标记的一个例子的图。
[0046]图3是示出横扫操作指示标记的一个例子的图。
[0047]图4是用于说明对横扫操作指示标记的横扫操作的图。
[0048]图5的(I)和(2)是示出对横扫操作指示标记的横扫操作的一个例子的图。
[0049]图6的(I)至(4)是示出操作无效区域的设定例的图。
[0050]图7是示出操作无效区域的形状的例子的图。
[0051 ]图8是示出业务用游戏装置的功能构成的一个例子的功能框图。
[0052]图9是示出存储在存储部的程序或数据的例子的图。
[0053]图10是示出选择候选曲数据组的数据构成的一个例子的图。
[0054]图11是示出游戏进程状况数据的数据构成的一个例子的图。
[0055]图12是用于说明业务用游戏装置的处理流程的流程图。
[0056]图13是示出游戏装置的变形例的图。
[0057]图14是示出游戏系统的变形例的图。
[0058]图15的(I)至(4)是用于说明操作无效区域的设定的变形例的图。
[0059]图16是用于说明操作无效区域的设定的变形例的图。
【具体实施方式】
[0060]以下,对适用本发明的实施方式的一个例子进行说明,但是本发明以可适用的方式当然并不限于以下的实施方式。
[0061]在本实施方式中,对执行音乐游戏的业务用游戏装置进行说明,音乐游戏是对指示与给予的时机同步的触摸操作输入的标记进行显示的游戏。需要说明的是,本发明不仅音乐游戏,还可适用于其他的游戏类型,例如与时机同步而进行触摸操作的动作游戏等。
[0062][硬件的构成例的说明]
[0063]图1是示出本实施方式的业务用游戏装置1300的构成的一个例子的外观立体图。本实施方式的业务用游戏装置1300是能够将向硬币投入器1326投入的预定数额的硬币作为游戏价格而进行游戏的游戏装置。
[0064]业务用游戏装置1300包括:从玩家卡片6进行信息的读取/写入的NFC读写器1308、能够显示游戏画面并作为操作输入单元利用的触摸面板1322、用于播放游戏声音的扬声器1324、硬币投入器1326、和控制基板1350。需要说明的是,还适当具备未图示的电源装置等。
[0065]玩家卡片6是预先通过用户注册手续而发行的具备存储介质的卡片型的用户识别信息保持介质。以下,将用户适当地称为“玩家”。本实施方式的玩家卡片6将作为用户的玩家的用户名等的各种注册信息可重新写入地存储,例如通过利用NFC (Near FieldCommunicat1n:近距离无线通信)的NFC读写器1308进行数据的读出及写入来完成。需要说明的是,玩家卡片6也可以是与NFC对应保存数据的装置,例如是智能手机或便携式游戏装置这样的便携式信息终端。玩游戏的价格的支付除了向硬币投入器1326投入硬币之外,也能够通过存储于玩家卡片6的预付点数的消费等来代替。
[0066]控制基板1350搭载CPU(Central Processing Unit:中央处理器)1351 或GPU(Graphics Processing Unit:图形处理器)、DSP(Digital Signal Processor:数字信号处理器)等各种微处理器、ASIC(Applicat1n Specific Integrated Circuit:专用集成电路)NFPGA(Field-ProgrammabIe Gate Array:现场可编程门阵列)、VRAM或RAM、ROM等各种IC存储器1352、用于连接通信线路N的通信装置1353、和I/F(Interface:接口)控制IC1354等。I/F控制IC1354搭载例如(I)触摸面板1322的驱动电路、(2)向扬声器1324输出声音信号的输出放大电路、(3)向NFC读写器1308的信号输入输出电路等,并控制CPUl 351与各种设备的信号的输入输出。控制基板1350搭载的这些成分经由总线电路而电连接,连接为能够进行数据的读写或信号的发送接收。
[0067]通信线路N是能够数据通信的通信路径。即,通信线路N的含义是指除了用于直接连接的专用线(专用电缆)或以太网(注册商标)等的LAN(Local Area Network:局域网)之夕卜,还包括电话通信网、电缆网或因特网等的通信网,此外,通信方法并不限制于有线/无线。
[0068]然后,控制基板1350执行读出存储在IC存储器1352的程序,通过根据各种数据或操作输入来进行运算处理,来整体地控制业务用游戏装置1300从而控制进行本实施方式的游戏。需要说明的是,程序或数据可以预先存储于IC存储器1352,也可经由通信线路N从外部服务器下载。
[0069]需要说明的是,程序或数据可以预先存储于IC存储器1352,也可经由通信线路N从外部服务器系统下载。此外,在图示的例子中触摸面板1322与装置为一体的,但也可以是与控制基板1350可通信地分开而设置的构成。触摸面板1322可以采用能够检测出手指的触摸操作的任何方式即可,能够采用例如电阻膜方式或表面弹性波方式、红外线方式或静电容量方式等。
[0070][标记的说明]
[0071 ]在本实施方式的音乐游戏中,对作为操作输入指示的指示触摸操作的时机及位置的标记进行显示。玩家通过以与标记示出的时机合上的方式进行触摸操作,从而能够获得高得分。
[0072]标记中有点击标记和横扫操作指示标记两种。点击标记是作为触摸操作要求(指示)进行点击的标记,横扫操作指示标记是要求(指示)进行横扫那样的触摸操作(以下称为“横扫操作”)的标记。横扫操作是被称为敲击、滑动、轻弹的操作,是在触摸画面的状态下像擦过那样移动的操作。
[0073]任何标记都是在从触摸操作的“最佳操作时机(与音乐的节奏一致的正确时机)”的预定时机前出现。图2是点击标记10A的一个例子的示意图,左侧示出刚出现后的状态,经过正中间的状态,转变向右侧的状态。到右侧状态的时机是最佳操作时机。
[0074]点击标记1A由不移动的中心体12A和以朝向中心体12A集中的方式移动的四个弧形的时机引导14 A而构成。时机引导14 A接近中心体12 A,与中心体12 A的边缘重叠的时机是最佳操作时机。玩家估计该最佳操作时机并以点击中心体12A的方式进行操作输入。根据最佳操作时机与触摸操作时机的时间差,完成等级性的评价。在本实施方式中,最佳的评价为“好”。此外,在相对于最佳操作时机,触摸操作过早的情况评价“差”,稍早的情况评价“早”。这两种情况是满足早期操作条件的情况。此外,相反地,稍迟的情况评价“晚”,过于迟的情况评价“差”。“早”和“晚”的情况在得分方面加上比“好”低的评价分,“差”的情况下不加分。此外,为了获得所谓的连击,需要得到“好”评价。当然,评价方法并不限于这种方法,也可采用设置“优”等其他方法,也可以采用评分方式包括减分等的其他方法。
[0075]此外,作为点击标记10A,在图2的例子中,中心体12A为圆,时机引导14A为四个弧形体,但也可为其他的设计。
[0076]图3是示出横扫操作指示标记1B的一个例子的图,左侧示出刚出现之后的状态,经由正中间的状态,转移到右侧的状态。到右侧状态为止的时机是最佳操作时机。横扫操作指示标记1B由不移动的阴影部12B与朝向阴影部12B直线状移动的滑行体14B构成。滑行体14B接近阴影部12B,通过阴影部12B的正上方的时机是最佳操作时机。玩家估计最佳操作时机,如图4所示的黑色箭头那样,沿着滑行体14B的进行方向,以跨过阴影部12B的方式进行横扫操作。
[0077]与点击标记1A同样地,相对于横扫操作指示标记1B的评价也是“差”“早” “好”“晚” “优”的等级性评价。此外,横扫操作指示标记1B指示输入横扫操作的方向。在横扫操作的输入方向未沿着横扫操作指示标记1B的指示方向的情况下,在本实施方式中,设为无法检测出对该横扫操作指示标记1B完成了横扫操作。能够通过如下的方式判断横扫操作是否沿着横扫操作指示标记1B的指示方向。即,例如,计算出由触摸面板1322检测到的触摸位置坐标的变化方向的矢量和横扫操作指示标记1B的指示方向的矢量的余弦(cosine),并其值为正时判定为“沿着”。
[0078]需要说明的是,横扫操作指示标记1B在图3的例子中将阴影部12B和滑行体14B设为月牙状的形状,但是当然也可以为其他设计。
[0079][操作无效区域的说明]
[0080]本实施方式的音乐游戏,除作为触摸操作的点击操作之外,横扫操作也为其特征之一。然而,在仅采用横扫操作的输入中可能得到不确切的评价。参照图5说明这种情况的一个例子。
[0081 ]如图5的(I)所示,完成由横扫操作指示标记1B向虚线箭头的方向进行横扫操作的输入指示。此外,继续横扫操作,在横扫操作的输入指示方向的延伸上显示点击标记10A。此时,如图5的(2)所示,玩家要在滑行体14B通过阴影部12B的正上方的时机下进行横扫操作,如图5的(2)所示,若该横扫操作变长(在触摸的状态下滑动的长度变长),偶然能够判断为已完成向点击标记1A的触摸操作。在此种情况下,判断为已完成向点击标记1A的触摸操作的时机早于指示时机,因此评价为“差”或“早”的可能性较高。此外,例如,若是在连击持续中的状态下被评价为“差”或者“早”,则连击会中断。不是玩家想要进行的操作输入,但可能作出错误的评价。
[0082]为了解决这个问题,在本实施方式中,根据横扫操作暂时地设定操作无效区域,将设定于操作无效区域之间的操作无效区域内的触摸操作从评价对象中排除。图6是用于说明操作无效区域的设定方法的图。
[0083]图6的(I)中,设对横扫操作指示标记1B进行横扫操作V时的横扫操作指示标记的触摸位置为位置AP,若横扫操作V的输入方向为图中虚线所示的方向,则操作无效区域RA设定于从触摸位置AP沿横扫操作V的输入方向隔着距离D的位置。此外,操作无效区域RA具有横扫操作V的输入方向为长度L、和与输入方向正交的方向的为宽度W的矩形形状,根据横扫操作V的输入速度,设定为长度L和宽度W的长度被变更、且形状可变。因此,根据横扫操作V的输入方向,设定的操作无效区域RA的方向也发生改变。此外,根据横扫操作V的输入速度,操作无效区域RA的设定值也为可变的。
[0084]例如,如图6的(2)所示,即使是通过相同触摸位置AP的横扫操作V1、V2,若输入方向不同,则设定的操作无效区域RAl、RA2的位置或朝向不同。从触摸位置AP分别在横扫操作Vl、V2的输入方向上分离的位置设定操作无效区域RAl、RA2。此外,操作无效区域RAl、RA2的长度方向也分别根据横扫操作V1、V2的方向来设定。
[0085]此外,如图6的(3)所示,即使横扫操作V5、V6的输入方向相同,若通过不同的触摸位置AP5、AP6,设定的操作无效区域RA5、RA6的设定位置也不同。
[0086]此外,如图6的(4)所示,即使横扫操作V8、V9的输入方向相同,若输入速度不同,则设定的操作无效区域RA8、RA9的形状或设定位置也不同。即,根据横扫操作V8、V9的输入速度,以使长度L8、L9或宽度W8、W9不同的方式设定操作无效区域RA8、RA9,输入速度越快则长度L越长、宽度W越窄。此外,输入速度越快则距离D越长。
[0087]此外,相对于横扫操作指示标记10B,被检测到例如以两根手指横扫等多个横扫操作时,如图6的(3)所示对各个横扫操作设定操作无效区域。
[0088]此外,操作无效区域RA的形状并不限于矩形,也可以是如图7的(I)所示的椭圆形状、如图7的(2)所示的扇形、如图7的(3)所示的梯形。当然,也可以是其他形状。
[0089]此外,作为决定设定操作无效区域RA形状(除了长度L或宽度W之外,也可为如图7所示的其他形状)的成分不仅包括横扫操作V的速度,也可包括横扫操作V的输入位置或横扫操作V的输入方向。例如,横扫操作V的输入位置若是显示画面的中心部则RA形状为长方形状的矩形、若是显示画面的边缘部则RA形状为正方形的矩形等。此外,例如,若横扫操作V的输入方向若是横向则RA形状为横向长的矩形、若是纵向则RA形状为纵向长的矩形等。
[0090][功能构成的说明]
[0091]以下,说明本实施方式的功能构成。
[0092]图8是示出用于本实施方式的业务用游戏装置1300的功能构成的一个例子的功能框图。本实施方式的业务用游戏装置1300具备操作输入部100、玩家识别信息获得部104、处理部200、声音输出部350、图像显示部360、通信部370、和存储部500。
[0093]操作输入部100根据由玩家作出的各种操作输入而将操作输入信号输出到处理部200 ο例如,能够通过按钮开关、操纵杆、触摸板、轨迹球、加速度传感器、陀螺仪、CCD模块等来实现。图1的触摸面板1322相当于此。
[0094]玩家识别信息获得部104从玩家卡片6读出用户名(用户识别信息)。图1的NFC读写器1308相当于此。
[0095]处理部200例如通过CPU或GPU等的微处理器、ASIC、FPGA、IC存储器等的电子部件(运算电路或运算装置)来实现,在包括操作输入部100或存储部500的各功能部之间进行数据的输入输出控制。然后,根据预定的程序或数据、来自操作输入部100的操作输入信号或各种数据执行各种的运算处理,从而控制业务用游戏装置1300的动作。图1的控制基板1350相当于此。并且,本实施方式的处理部200具备游戏运算部202、声音生成部250、图像生成部260、通信控制部270。处理部200具备的这些功能部既可以分别通过各自的运算电路或运算装置来实现,也可以通过一个运算电路或运算装置执行程序从而以软件的方式来实现。
[0096]游戏运算部202执行与游戏的进行控制有关的各种处理。
[0097]例如,边显示背景,边合着音乐的播放进行标记等乐谱的显示。然后,若检测出在显示标记位置的触摸操作,则将设定为被触摸操作的标记的最佳操作时机与该触摸操作的时机进行比较,根据该时间差来评价触摸操作。需要说明的是,在本实施方式中虽然仅进行加分评价,但也可以包括减分评价。
[0098]由于显示的背景、音乐、标记(点击标记1A或横扫操作指示标记1B)的显示时机、最佳操作时机等信息与每首音乐作为选择候选曲目数据组510(参照图10)被存储于存储部500,参照于此。与游戏进程状况或玩游戏的评价相关的信息作为游戏进程状况数据550(参照图11)存储于存储部500。
[0099]具体而言,本实施方式的游戏运算部202包括音乐输出控制部204、标记显示控制部206、触摸操作检测部208、操作无效区域设定部210、评价部212。
[0100]音乐输出控制部204执行在游戏开始前由玩家选择的音乐的播放控制。能够通过音乐数据的编解码器等来实现。
[0101]标记显示控制部206随着游戏的进行使标记(点击标记1A或横扫操作指示标记10B)连续不断地出现显示。能够进行使标记的显示方式变化,使标记移动、消去的控制。
[0102]触摸操作检测部208检测与标记对应的触摸操作的输入。具体而言,若是点击标记10A,设定包括点击标记1A的中心体12A的显示大小的输入判断区域,若触摸面板1322检测到的触摸检测位置包含在该输入判断区域内,则检测出对点击标记1A的触摸操作已完成。
[0103]在横扫操作指示标记1B的情况下满足两个条件的情况下,检测出对横扫操作指示标记1B的横扫操作已完成。首先,设定包括横扫操作指示标记1B的阴影部12B的显示大小的输入判断区域。然后,判断触摸面板1322检测到的触摸检测位置是否被包含在输入判断区域内。这是第一条件。接下来,从满足第一条件的触摸检测位置和其下一个触摸检测位置判定横扫操作V的输入方向及输入速度,判定横扫操作V的输入方向是否是沿着横扫操作指示标记1B的指示方向的方向。这是第二条件。若计算出横扫操作V的输入方向所示的矢量和横扫操作指示标记1B的指示方向所示的矢量的余弦(cosine),若其值为正值,则判定为沿着方向的方向。需要说明的是,也可以设置余弦值在1/2以上(45度以内)等,也可以为其他条件。在满足第一条件及第二条件双方的情况下,触摸操作检测部208检测出完成了对横扫操作指示标记1B的横扫操作。
[0104]在通过触摸操作检测部208检测出完成了与横扫操作指示标记1B对应的横扫操作的情况下,操作无效区域设定部210根据被检测出的横扫操作暂时设定操作无效区域RA。操作无效区域RA的设定方法参照图6如上所述,根据横扫操作的输入位置、输入方向、输入速度,将操作无效区域RA的设定位置或设定方向设定为可变,根据横扫操作的输入速度将操作无效区域的形状设定为可变。此外,在检测出了多个横扫操作的情况下,分别根据各横扫操作来设定与横扫操作各自对应的操作无效区域RA。
[0105]此外,相对于横扫操作的评价部212的评价结果不满足预定的良好条件的情况下,操作无效区域设定部210不设定操作无效区域RA。相反地,在满足预定的良好条件的情况下设定操作无效区域RA。在本实施方式中,预定的良好条件设为“早” “好” “晚”中的一个,但也可以仅为“好”。设定操作无效区域RA并将触摸操作从评价对象中排除可以说是所谓的多余功能。因此,直至玩家的触摸操作不满足良好条件的情况下为止使该功能开始动作是反而给操作带来混乱,有可能增添多余的麻烦,因此不设定操作无效区域RA。
[0106]评价部212评价被触摸操作检测部208检测到的对由标记显示控制部206显示控制的标记的触摸操作。基本上是根据最佳操作时机和触摸操作时机的时间差,按照时间差小的顺序,评价为“好”、“早”或“晚”、“差” O “早”和“晚”是指由于比最佳操作时机早或晚而改变的评价。此外,未完成触摸操作的情况下评价为“差”。
[0107]但是,在操作无效区域RA与任一个标记重叠,且满足向该重叠部分的触摸操作的操作时机也早于该标记的最佳操作时机的预定的早期操作条件的情况下,评价部212将该触摸操作从评价对象中排除。
[0108]具体而言,对由触摸操作检测部208检测到的标记的触摸操作在操作无效区域RA内,且该触摸操作的时机也比与该触摸操作对应的标记的最佳操作时机早预定时机以上的情况下,将该触摸操作从评价对象中排除。预定时机是作为不以“好”,而以“早”或者“差”评价的时机条件。需要说明的是,也可以是在“早”的情况下不从评价对象中排除,仅在评价为“差”、早的时机的情况下从评价对象中排除。需要说明的是,操作无效区域RA与任一个标记的“重叠”是指作为显示画面上的位置重叠。由于操作无效区域RA中设定期间固定,因此触摸操作的时机当然需要在该设定期间内。
[0109]声音生成部250通过例如数字信号处理器(DSP)、声音合成IC等的处理器、可播放声音文件的音频编解码器等来实现,根据游戏进程生成声效或BGM、各种操作声音的声音信号,并输出到声音输出部350。
[0110]声音输出部350通过根据由声音生成部250输入的声音信号输出效果音或BGM等的装置来实现。图1的扬声器1324相当于此。
[0111]图像生成部260通过例如GPU、数字信号处理器(DSP)等处理器、影像信号1C、影像编解码器等程序、帧缓冲器等描画帧用IC存储器等来实现。图像生成部260根据游戏进程,在I帧时间(例如1/60秒)生成一张游戏画面的图像,并将生成的游戏画面的图像信号输出到图像显示部360。
[0112]图像显示部360根据从图像生成部260输入的图像信号显示各种游戏图像。例如能够通过平板显示器、显像管(CRT)、投射器、头戴式显示器这样的图像显示装置来实现。在本实施方式中,图1的触摸面板1322相当于此。
[0113]通信控制部270执行数据通信的数据处理,并经由通信部370实现与外部装置的数据交换。通信部370通过与通信线路N(图1)连接而实现通信的机器,例如无线通信机、调制解调器、TA(终端适配器)、有线用通信电缆的插孔或控制电路等实现。图1的通信装置1353相当于此。
[0114]图9是示出本实施方式的存储部500存储的程序或数据的例子的图。存储部500存储处理部200中用于实现用于使业务用游戏装置1300统一地控制的各功能的系统程序或玩游戏所需要的程序、和各种数据等。此外,可用作处理部200的作业区域,暂时存储处理部200按照各种程序执行的运算结果、从操作输入部100输入的数据等。这种功能通过例如RAM或ROM等IC存储器、硬盘等磁盘、⑶-ROM或DVD等光盘等实现。图1的控制基板1350搭载的IC存储器1352对应。
[0115]存储部500中存储系统程序501与游戏程序502。系统程序501是用于实现作为业务用游戏装置1300的计算机的输入输出的基本功能的程序。游戏程序502是通过处理部200执行读出而用于使作为游戏运算部202的功能实现的应用软件。也可以是作为系统程序501的一部分被组装的构成。
[0116]若以在线游戏的方式实现本实施方式的游戏,游戏程序502可以根据实现在线游戏的技术方法作为专用的客户程序,也可由实现网页浏览器程序及互动式的图像显示的插入程序等构成。
[0117]此外,存储部500预先存储为每个可玩游戏的音乐准备的多个选择候选曲目数据组510。选择候选曲目数据组510优选为定期地更新。此外,随着玩游戏,存储部500存储游戏进程状况数据550。此外,也适当存储各种标志(flag)、经过时间的计数器等的信息。
[0118]图10是示出选择候选曲目数据组510的数据构成的一个例子的图。
[0119]选择候选曲目数据组510包括游戏时播放音乐的音乐名称512、用于播放音乐的音乐数据514、和准备每个标记的标记设定数据516。
[0120]标记设定数据516包括标记ID、标记显示顺序、与该标记对应的最佳操作时机、该标记的显示位置、示出该标记是点击标记1A还是横扫操作指示标记1B的标记种类、和用于图像显示标记其自身的标记显示数据。此外,在该标记是横扫操作指示标记1B的情况下,包括横扫操作的指示方向。
[0121]图11是示出游戏进程状况数据550的数据构成例的图。
[0122]游戏进程状况数据550存储记述玩游戏的进程状况的各种参数值。例如,包括选择曲目名称552、开始播放音乐的经过时间556、标记状态数据560、操作无效区域数据570、和得分580。此外,还能够适当存储游戏进程所需的标志、计数器、和定时器等。
[0123]标记状态数据560包括每个标记(点击标记1A或横扫操作指示标记10B)准备的标记ID、显示坐标、和用于控制该标记的显示方式的显示方式控制参数值。此外,能够适当存储音乐游戏的剩余时间定时器等。
[0124]作为显示方式控制参数值,包括适用于标记的结构、RGB值、附于标记上的效果对象、移动的速度等。包含何种参数取决于如何使标记显示、使其如何移动。
[0125]操作无效区域数据570存储准备在每个设定的操作无效区域RA的区域ID、该操作无效区域RA的位置、方向或形状(长度L或宽度W)、设定的时机、使设定取消(失效)的时机(寿命)等数据,删除取消(失效)设定的操作无效区域RA的数据。
[0126][动作说明]
[0127]接下来,说明本实施方式的业务用游戏装置1300的动作。
[0128]图12是用于说明业务用游戏装置1300的处理流程的流程图。该流程图的一系列处理流程是在处理部200执行系统程序501的状态下,通过执行游戏程序502而实现。
[0129]处理部200首先执行(步骤S2)游戏曲目的选择相关的处理。例如,分别从选择候选曲目数据组510中抽出音乐名称512,显示玩家能够选择的目录。选择结果作为游戏进程状况数据550的选择曲目名称552存储。
[0130]接下来,处理部200开始游戏(步骤S4)。
[0131]具体而言,从与选择曲目名称552对应的选择候选曲目数据组510中读出音乐数据514而开始播放处理。伴随于此,按照标记设定数据516,开始点击标记1A或横扫操作指示标记1B的显示控制、所谓的乐谱显示的控制。此外,开始得分580的逐次计算与最新得分580的值画面显示的控制。
[0132]游戏进程中,若检测到向画面所显示的标记的触摸操作输入(步骤S6:是),则处理部200参照操作无效区域数据570判定该触摸操作是否是被设定的某个操作无效区域RA内的操作(步骤S8)。判断肯定的情况下(步骤S8:是),进一步地,根据与该触摸操作对应的标记的最佳操作时机,判定该触摸操作的时机是否满足早期输入条件(步骤S10)。判断肯定的情况下(步骤S10:是),将该触摸操作从评价对象中排除并转移到步骤S22的处理(步骤S12)。
[0133]在步骤S8或者步骤SlO判定为否定的情况下,评价检测到的触摸操作(步骤S14)。具体而言,求出完成触摸操作的时机与对应的标记的最佳操作时机的时间差,而对该时间差进行评价。然后,根据评价结果加上相应的评价分数而更新得分580。
[0134]此外,在检测到的与触摸操作对应的标记是横扫操作指示标记1B(步骤S16:是),在评价结果满足预定的良好条件的情况下(步骤S18:是),则检测出的触摸操作是横扫操作,因此根据该横扫操作设定操作无效区域RA(步骤S20)。设定的操作无效区域RA的数据登记到操作无效区域数据570中。在步骤S16或S18判断为否定的情况下,跳过步骤S20的处理。
[0135]接下来,参照操作无效区域数据570,若有到设定取消时机的操作无效区域RA(步骤S22:是),则删除该操作无效区域RA的数据,解除设定(步骤S24)。
[0136]直到满足游戏结束条件(例如,音乐播放结束)(步骤S26:否),处理部200反复步骤S6?S26。
[0137]然后,满足了游戏结束条件(步骤S26:是),处理部200执行画面显示最终得分580等游戏结束处理(步骤S28) ο此时,除了得分580之外,也可画面显示连击次数等。
[0138]以上,根据本实施方式,在检测到与横扫操作指示标记1B对应的横扫操作情况下,能够根据该横扫操作暂时设定操作无效区域RA。然后,在操作无效区域RA被设定的期间内,操作无效区域RA内的触摸操作被从评价对象中横扫。因此,能够防止像横扫操作那样,擦过画面的操作碰到其他标记而被错误评价为向该其他标记进行触摸操作。
[0139](变形例)
[0140]需要说明的是,本发明可适用的方式并不局限于上述实施方式,能够适当地进行构成成分的增加、省略、变更。
[0141][其一]
[0142]例如,业务用游戏装置1300例如能够替换为如图13那样的智能手机1500。智能手机1500包括方向输入键1502、按钮开关1504、作为显示装置兼接触位置输入器件发挥功能的触摸面板1506、内置蓄电池1509、扬声器1510、麦克风1512、控制基板1550、和能够从可计算机读出的存储介质的存储卡1540中读写数据的存储卡读取装置1542。此外,适当设置未图示的电源按钮、音量调节按钮等。
[0143]控制基板1550搭载CPU1551或GPU、DSP等各种微处理器、VRAM、RAM、R0M等各种IC存储器1552、用于与通信线路N连接的移动电话基站或无线LAN基站等无线通信的无线通信模块1553。此外,搭载触摸面板1506的驱动电路、接收来自方向输入键1502及按钮开关1504的信号的电路、向扬声器1510输出声音信号的输出放大器电路、生成在麦克风1512集音的声音信号的输入信号生成电路、作为向存储卡读取装置1542的信号输入输出电路的所谓I/F电路1557(接口电路)等。这些搭载于控制基板1550的各成分分别经由总线电路等电连接,被连接为能够进行数据的读写或信号的收发。
[0144]控制基板1550将用于执行上述实施方式的游戏的程序或数据(参照图9?图11)暂时存储于IC存储器1552中。然后,执行该程序进行运算处理,进行音乐播放处理使声音从扬声器1510播放,根据来自触摸面板1506的操作输入来控制智能手机1500的各部分运行上述实施方式的游戏。需要说明的是,智能手机1500构成为从存储卡1540读出需要的程序或各种设定数据,但也可以构成为经由无线通信模块1553连接通信线路N而从外部服务器系统等获得。
[0145]当然,能够同样地进一步替换其他方式的计算机或电子设备。例如能够替换家用固定型游戏装置、便携式游戏装置、个人电脑、智能手机、平板电脑等。尤其在家用固定型游戏装置中,也可以在能够与主体通信的控制器上搭载触摸面板,在该触摸面板进行显示。
[0146][其二]
[0147]并且,本发明也能够适用于在线游戏、网络游戏。
[0148]在此情况下,例如如图14所示,在服务器系统1100(或在其他服务器系统)中执行在线游戏用的服务器功能。即,玩家终端1501经由通信线路N连接于服务器系统1100,构成客户/服务器型系统,成为能够在玩家终端1501上进行在线游戏的构成。并且,也可为在上述实施方式说明的功能构成(参照图8)在服务器系统1100实现的构成。此时,从分散处理的观点出发,也能够构成为将功能构成的一部分(例如,触摸操作检测部208或操作无效区域设定部210的功能)在玩家终端侧执行。如果,将在线游戏在点对点型的系统中实现的情况下,也可适当地分散功能。
[0149]服务器系统1100具备主体装置1101、键盘1106、触摸面板1108、和存储器1140。主体装置1101搭载控制基板1150。控制基板1150搭载CPU1151或GPU、DSP等的各种微处理器、ASIC、VRAM或RAM、R0M等各种IC存储器1152、和通信装置1153。
[0150]服务器系统1100具有随时管理/传送向通信连接的玩家终端1501执行游戏所需要的程序或数据的游戏管理功能。
[0151]在图示的例子中,记载了作为单体的服务器系统1100,但是也可以构成为在服务器系统1100上搭载多个刀片服务器,相互经由内部总线而能够数据通信地连接。或者,也可以是通过使设置在分离的场所的独立的多个服务器经由通信线路N进行数据通信,作为一个整体发挥服务器系统1100的功能的构成。
[0152][其三]
[0153]此外,例如,在短时间内要求多次触摸操作的乐曲等面向高级者的乐谱,则要求触摸位置检测的高速性,通过触摸面板1322的触摸位置的检测有时会延迟。例如,若是红外线方式的触摸面板,为了检索被触摸的位置而检测正确的触摸位置则需要一定的时间。表面弹性波的方式等也需要一定时间。然而,在本实施方式的音乐游戏那样的游戏中,即便不是正确触摸位置,能够允许一定程度的误差,并且通过乐谱能够预先设想大概被触摸的位置,因此通过在合适的位置设定操作无效区域,能够防止错误评价。
[0154]参照图15进行具体的说明。例如,如图15的(I)所示,显示为要求按照以点击标记1A1、10A2、10A3、10A4的顺序进行高速的触摸操作的乐谱。点击标记I OAl、10A2、10A3、10A4指示(要求)向上方呈之字状的顺序进行点击操作。玩家如图15的(2)所示通过像人轻快地走路那样以两根手指交替进行点击操作,能够对点击标记1Al、10A2、10A3、10A4进行操作输入。
[0155]点击标记1(^1、1(^2、1(^3、1(^4分别确定如图15的(3)的单点划线所示的输入判断区域,若对该输入判断区域内进行触摸操作,则判定做出了对应标记的操作。假设触摸位置设为图15的(3)的黑点所示的位置。由于任一个触摸位置Tl?T4都在输入判断区域内,可认为判定做出了正确的触摸操作。
[0156]但是,若触摸面板的检测延迟,而导致该部分评价延迟,并导致评价结果的显示延迟。这也妨碍了音乐游戏所特有的节奏感和爽快感。在此,也从触摸面板取得触摸面板检索并判断正确位置前的、所谓作为候补的触摸位置的信息,无需等待由触摸面板检索正确的触摸位置,进行游戏进程的控制。这样,除了实际的触摸位置的位置坐标之外,也输入作为候补的位置坐标。在某时机同时进行多个触摸操作的状态产生的情况是该代表例。图15的
(4)示出该状态。
[0157]在图15的(4)中,示出做出向触摸位置Tl的触摸操作并且在手指从画面离开之前,其他手指在触摸位置T2做出了触摸操作的瞬间。在该状态下,触摸面板的位置坐标P3、P4也设为触摸位置的候补。更具体而言,触摸面板的正交坐标中,触摸位置Tl的坐标是(XI,Y1)、触摸位置Τ2的坐标是(Χ2,Υ2)时,位置Ρ3的坐标是(Xl,Υ2)、位置Ρ4的坐标是(Χ2,Yl)。
[0158]此时,位置Ρ3成为问题点。由于位置Ρ3在标记10Α3的输入范围区域内,如此,被误检测为做出向标记10Α3的触摸操作,并做出触摸操作的评价。很可能由于比最佳操作时机早,而成为低评价。
[0159]在此,在触摸位置Tl的X坐标值和触摸位置Τ2的Y坐标值所示的位置Ρ3与触摸位置Τ2的X坐标值和触摸位置Tl的Y坐标值所示的位置Ρ4设定操作无效区域。当解除触摸位置Τ1、Τ2的同时触摸状态时,解除(取消)该位置Ρ3、Ρ4的操作无效区域。通过这种方式,无需等待通过触摸面板的位置的检索,而能够进行游戏。
[0160]此外,图16更详细地示出此时的操作无效区域的设定条件。在满足示出第一触摸操作的第一触摸位置与第二触摸操作的第二触摸位置的距离d短的预定的附近条件、且从第一触摸位置朝着第二触摸位置的方向与X轴方向(或者也可为Y轴方向)形成的角度满足预定的角度条件时,在第一触摸位置的X坐标值和第二触摸位置的Y坐标值所示的位置与第二触摸位置的X坐标值和第一触摸位置的Y坐标值所示的位置设定操作无效区域。在此,预定的角度条件优选例如30度以上60度以下这样显示倾斜位置关系的角度条件。此外,该操作无效区域的设定优选进行在图12中步骤S6的新操作输入的检测步骤。此时,设定的操作无效区域可以为点,也可为预定尺寸的圆。此外,操作无效区域的寿命直到对应的第一触摸操作和第二触摸操作的同时触摸结束为止。
[0161][其四]
[0162]此外,在上述实施方式中,举例说明了音乐游戏,但也能够适用在其他游戏类别,例如配合时机进行触摸操作的动作游戏等。
[0163]此外,不仅在玩游戏中的操作,在进行菜单选择等中需要进行横扫操作的情况下,通过根据该横扫操作设定操作无效区域,从而能够防止导致输入了在横扫操作的输入方向上的其他图标等的错误操作。
[0164]符号说明
[0165]1A点击标记
[0166]1B横扫操作指示标记
[0167]RA操作无效区域
[0168]1300业务用游戏装置
[0169]1322触摸面板
[0170]1350控制基板
[0171]1351 CPU
[0172]1352 IC存储器
[0173]200处理部
[0174]202游戏运算部
[0175]206标记显示控制部
[0176]208触摸操作检测部
[0177]210操作无效区域设定部
[0178]212评价部
[0179]500存储部
[0180]502游戏程序
【主权项】
1.一种游戏装置,包括: 触摸面板; 标记显示控制部,进行使所述触摸面板显示作为操作输入指示的、指示横扫操作的横扫操作指示标记的控制,其中,所述横扫操作是横扫的触摸操作; 触摸操作检测部,检出在所述触摸面板上已做出的与所述横扫操作指示标记对应的横扫操作; 操作无效区域设定部,在由所述触摸操作检测部已完成检出的情况下,根据被检出的所述横扫操作,将操作无效区域设定于所述触摸面板;以及 评价部,从评价对象中排除所述操作无效区域被设定期间的在所述操作无效区域内的触摸操作,来评价对应所述横扫操作指示标记的触摸操作。2.根据权利要求1所述的游戏装置,其中, 在由所述触摸操作检测部已完成检出的情况下,所述操作无效区域设定部在给定的期间内将所述操作无效区域设定于所述触摸面板。3.根据权利要求1或2所述的游戏装置,其中, 所述操作无效区域设定部根据被检出的所述横扫操作的输入位置变更所述操作无效区域的设定位置而设定于所述触摸面板。4.根据权利要求1或2所述的游戏装置,其中, 所述操作无效区域设定部根据被检出的所述横扫操作的输入方向变更所述操作无效区域的设定位置而设定于所述触摸面板。5.根据权利要求1或2所述的游戏装置,其中, 所述操作无效区域设定部根据被检出的所述横扫操作的输入速度变更所述操作无效区域的设定位置而设定于所述触摸面板。6.根据权利要求1或2所述的游戏装置,其中,所述操作无效区域设定部根据被检出的所述横扫操作的输入位置变更所述操作无效区域的形状而设定于所述触摸面板。7.根据权利要求1或2所述的游戏装置,其中, 所述操作无效区域设定部根据被检出的所述横扫操作的输入方向变更所述操作无效区域的形状而设定于所述触摸面板。8.根据权利要求1或2所述的游戏装置,其中, 所述操作无效区域设定部根据被检出的所述横扫操作的输入速度变更所述操作无效区域的形状而设定于所述触摸面板。9.根据权利要求1或2所述的游戏装置,其中, 在检出多个所述横扫操作的情况下,所述操作无效区域设定部根据各个所述横扫操作而将所述操作无效区域设定于所述触摸面板。10.根据权利要求1或2所述的游戏装置,其中, 在所述操作无效区域与标记重叠、且向该重叠部分的触摸操作的时机满足比所述标记的操作输入指示时机早的预定的早期操作条件的情况下,所述评价部从评价对象中排除该触摸操作。11.根据权利要求1或2所述的游戏装置,其中, 在被检出的所述横扫操作的评价结果满足预定条件的情况下,所述操作无效区域设定部将所述操作无效区域设定于所述触摸面板。12.根据权利要求1或2所述的游戏装置,其中, 所述触摸面板检测与触摸位置对应的正交的两个方向分量, 将所述两个方向分量分别设为X坐标值和Y坐标值, 所述触摸操作检测部通过从所述触摸面板的检测结果检测到做出第一触摸操作并在所述第一触摸操作结束之前已做出第二触摸操作来检出已做出所述横扫操作, 所述操作无效区域设定部暂时将所述操作无效区域设定于由所述第一触摸操作的X坐标值与所述第二触摸操作的Y坐标值示出的位置、和由所述第二触摸操作的X坐标值与所述第一触摸操作的Y坐标值示出的位置。
【文档编号】A63F13/214GK105854293SQ201610082829
【公开日】2016年8月17日
【申请日】2016年2月5日
【发明人】清水真之, 木水克典
【申请人】株式会社万代南梦宫娱乐
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1