專利名稱:數(shù)據(jù)生成系統(tǒng)、用于該數(shù)據(jù)生成系統(tǒng)的數(shù)據(jù)生成方法以及計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ー種生成時(shí)序數(shù)據(jù)的數(shù)據(jù)生成系統(tǒng)、用于該數(shù)據(jù)生成系統(tǒng)的數(shù)據(jù)生成方法以及計(jì)算機(jī)程序,該時(shí)序數(shù)據(jù)在對玩家指示設(shè)置于輸入裝置的操作部的操作時(shí)期的游戲系統(tǒng)中,被利用作為指示操作時(shí)期和操作部的數(shù)據(jù)。
背景技術(shù):
存在一種由多個(gè)玩家配合音樂的節(jié)奏交替地對操作部進(jìn)行操作的游戲機(jī)。作為這種游戲機(jī),已知如下一種游戲機(jī)由多個(gè)玩家進(jìn)行游戲,通過操作部的操作來決定下ー個(gè)對操作部進(jìn)行操作的玩家,由各玩家交替地對操作部進(jìn)行操作(例如參照專利文獻(xiàn)I)。另外,還已知如下一種游戲機(jī)由兩個(gè)玩家進(jìn)行游戲,交替地?fù)艋赜糜谥甘静僮鲿r(shí)期的對象物,移向?qū)Ψ絺?cè)的對象物的速度根據(jù)各玩家擊回對象物的時(shí)間點(diǎn)的對象物的位置而變化(例如參照專利文獻(xiàn)2)。 專利文獻(xiàn)I :日本特開2003-236243號公報(bào)專利文獻(xiàn)2 日本特開2000-155543號公報(bào)
發(fā)明內(nèi)容
_5] 發(fā)明要解決的問題在專利文獻(xiàn)I的游戲機(jī)中,對作為指示操作部的操作的操作指示標(biāo)記的光彈進(jìn)入到各玩家的控制區(qū)域的進(jìn)入時(shí)期與各玩家的操作時(shí)期之間的偏差進(jìn)行評價(jià)。在專利文獻(xiàn)I的游戲機(jī)中,BGM(Back Ground Music :背景音樂)主要被用作游戲時(shí)間。另外,在專利文獻(xiàn)2的游戲機(jī)中,對配合音樂節(jié)奏的操作進(jìn)行評價(jià),但是音樂上的時(shí)刻與作為操作指示標(biāo)記的對象物的到達(dá)時(shí)期不對應(yīng)。另ー方面,在根據(jù)音樂上的時(shí)刻指示各玩家的操作時(shí)期的游戲中,需要使各玩家的操作時(shí)期與音樂上的時(shí)刻相對應(yīng)的時(shí)序數(shù)據(jù)。并且,在制作這種時(shí)序數(shù)據(jù)時(shí),如果能夠掌握游戲上的操作指示標(biāo)記的流動(dòng),則時(shí)序數(shù)據(jù)的制作效率會(huì)提高。因此,本發(fā)明的目的在于提供一種能夠提高時(shí)序數(shù)據(jù)的制作效率的數(shù)據(jù)生成系統(tǒng)、用于該數(shù)據(jù)生成系統(tǒng)的數(shù)據(jù)生成方法以及計(jì)算機(jī)程序。用于解決問題的方案本發(fā)明的數(shù)據(jù)生成系統(tǒng)用于生成時(shí)序數(shù)據(jù),在該時(shí)序數(shù)據(jù)中描述有游戲中的基準(zhǔn)時(shí)期,通過被計(jì)算機(jī)參照,該時(shí)序數(shù)據(jù)作為用于指示如下游戲的上述基準(zhǔn)時(shí)期的信息而被使用,在設(shè)定有相互隔開間隔地配置的多個(gè)基準(zhǔn)部的游戲區(qū)域內(nèi),使為了指示對由玩家進(jìn)行操作的至少ー個(gè)操作部的操作而顯示的操作指示標(biāo)記以在上述基準(zhǔn)時(shí)期到達(dá)上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的方式進(jìn)行移動(dòng),該數(shù)據(jù)生成系統(tǒng)具備顯示部,其顯示編輯畫面;編輯區(qū)域呈現(xiàn)單元,其將時(shí)期信息顯示區(qū)域和基準(zhǔn)部指示區(qū)域顯示在上述編輯畫面上,在該時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示所有基準(zhǔn)時(shí)期的信息,在該基準(zhǔn)部指示區(qū)域中按每個(gè)基準(zhǔn)部沿時(shí)間序列顯示上述所有基準(zhǔn)時(shí)期中分配給上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的各基準(zhǔn)時(shí)期;以及信息呈現(xiàn)單元,其將顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始位置信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各基準(zhǔn)時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各基準(zhǔn)部的信息相對應(yīng)的信
o根據(jù)本發(fā)明,能夠確認(rèn)在游戲內(nèi)執(zhí)行的所有基準(zhǔn)時(shí)期,并且確認(rèn)分配給各基準(zhǔn)部區(qū)域的各基準(zhǔn)時(shí)期,因此能夠容易地掌握游戲的難易度。并且,顯示用于指示各基準(zhǔn)時(shí)期的操作指示標(biāo)記的信息與開始顯示該操作指示標(biāo)記的基準(zhǔn)部的信息相對應(yīng)的信息,因此能夠容易地掌握操作指示標(biāo)記的移動(dòng)流向。由此,能夠提高時(shí)序數(shù)據(jù)的制作效率。在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是,上述信息呈現(xiàn)單元還將顯示開始時(shí)期信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始時(shí)期信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各基準(zhǔn)時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的顯示開始時(shí)期的信息相對應(yīng)的信息。在這種情況下,還能夠掌握開始顯示各操 作指示標(biāo)記的時(shí)期,因此能夠進(jìn)ー步提高時(shí)序數(shù)據(jù)的制作效率。作為顯示開始位置信息和顯示開始時(shí)期信息,可以采用任何方式的信息。例如,在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是,上述信息呈現(xiàn)單元將連接各基準(zhǔn)時(shí)期之間的連接線作為上述顯示開始位置信息和上述顯示開始時(shí)期信息進(jìn)行顯示,其中,對按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各基準(zhǔn)時(shí)期所分別對應(yīng)的每個(gè)操作指示標(biāo)記設(shè)置該連接線,位于該連接線的起點(diǎn)的基準(zhǔn)時(shí)期對應(yīng)于表示顯示開始時(shí)期的信息,被分配了該操作時(shí)期的基準(zhǔn)部對應(yīng)于表示開始顯示的基準(zhǔn)部的信息。在這種情況下,連接線從操作指示標(biāo)記的顯示開始時(shí)期和顯示開始時(shí)期向指示對象的基準(zhǔn)時(shí)期延伸,因此能夠以將移動(dòng)的方向圖像化。由此,能夠更加容易地掌握操作指示標(biāo)記的移動(dòng)流向。另外,在顯示連接線作為顯示開始位置信息和顯示開始時(shí)期信息的方式中,也可以是,上述信息呈現(xiàn)單元基于上述顯示開始位置信息,按被分配了成為起點(diǎn)的操作時(shí)期的每個(gè)基準(zhǔn)部而以不同的著色來顯示上述連接線。在這種情況下,根據(jù)連接線的顔色也能夠掌握操作指示標(biāo)記的移動(dòng)流向。在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是,在上述時(shí)序數(shù)據(jù)中,將被描述為上述基準(zhǔn)時(shí)期的對多個(gè)操作部進(jìn)行的一系列操作的各自的操作時(shí)期與用于指定上述多個(gè)操作部中的某ー個(gè)操作部的信息相對應(yīng)地進(jìn)行描述,在利用將上述多個(gè)基準(zhǔn)部中的與上述多個(gè)操作部分別對應(yīng)的各基準(zhǔn)部分別設(shè)定為操作基準(zhǔn)部的區(qū)域作為上述游戲區(qū)域的游戲中,上述時(shí)序數(shù)據(jù)作為用于指示上述操作時(shí)期和各操作部的數(shù)據(jù)而被使用,上述編輯區(qū)域呈現(xiàn)單元在上述時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示針對上述多個(gè)操作部中的各個(gè)操作部的所有操作時(shí)期的信息,并且在上述基準(zhǔn)部指示區(qū)域中按每個(gè)操作基準(zhǔn)部沿時(shí)間序列顯示分配給上述多個(gè)操作部中的各個(gè)操作部的各操作時(shí)期,上述信息呈現(xiàn)單元將以下信息作為上述顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域該信息是按每個(gè)操作基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各操作時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各操作基準(zhǔn)部的信息相對應(yīng)的信息。在這種情況下,能夠提高利用了多個(gè)操作基準(zhǔn)部的游戲所使用的時(shí)序數(shù)據(jù)的制作效率。在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是,還具備分配単元,該分配単元按上述基準(zhǔn)部指示區(qū)域的每個(gè)基準(zhǔn)部分配顯示于上述時(shí)期信息顯示區(qū)域的所有基準(zhǔn)時(shí)期的信息。在這種情況下,能夠減輕對各操作部分配所有操作時(shí)期的各個(gè)操作時(shí)期的作業(yè)。在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是還具備操作輸入部,其用于輸入用戶的操作;以及編輯單元,其基于對上述操作輸入部進(jìn)行的操作的信息來對顯示在上述編輯畫面上的信息進(jìn)行編輯。在這種情況下,能夠掌握并編輯游戲的難易度和操作指示標(biāo)記的移動(dòng)流向,因此能夠提高編輯效率。另外,在具備編輯単元的方式中,也可以是,作為上述編輯單元之一,具備基準(zhǔn)時(shí)期設(shè)定單元,該基準(zhǔn)時(shí)期設(shè)定單元基于輸入到上述操作輸入部的信息來設(shè)定標(biāo)準(zhǔn)時(shí)期,將對上述操作輸入部執(zhí)行操作的時(shí)期設(shè)為從上述標(biāo)準(zhǔn)時(shí)期起的經(jīng)過時(shí)期來進(jìn)行計(jì)算,將計(jì)算出的經(jīng)過時(shí)期設(shè)定為上述基準(zhǔn)時(shí)期。在這種情況下,能夠基于對操作輸入部進(jìn)行的操作來制作所有基準(zhǔn)時(shí)期的信息。編輯單元也可以具備多樣的功能。例如,在本發(fā)明的ー個(gè)方式中,也可以是,作為上述編輯單元之一,具備信息判別單元,該信息判別單元基于輸入到上述操作輸入部的信
息,來判別上述編輯畫面上所顯示的各基準(zhǔn)時(shí)期的信息中的至少ー個(gè)基準(zhǔn)時(shí)期的信息。在這種情況下,能夠?qū)λ袆e出的信息執(zhí)行各種編輯。另外,在該方式中,也可以是,作為上述編輯單元之一,還具備基準(zhǔn)部信息附加單元,該基準(zhǔn)部信息附加單元對由上述信息判別單元判別出的基準(zhǔn)時(shí)期的信息附加與上述多個(gè)基準(zhǔn)部中的某一個(gè)基準(zhǔn)部對應(yīng)的基準(zhǔn)部的信息。在這種情況下,能夠?qū)λ谢鶞?zhǔn)時(shí)期的各個(gè)基準(zhǔn)時(shí)期向各基準(zhǔn)部的分配進(jìn)行編輯。另夕卜,在具備信息判別單元的方式中,也可以是,作為上述編輯單元之一,還具備時(shí)期信息附加単元,該時(shí)期信息附加單元基于輸入到上述操作輸入部的信息,對由上述信息判別單元判別出的兩個(gè)基準(zhǔn)時(shí)期的信息中的一個(gè)基準(zhǔn)時(shí)期的信息附加另一個(gè)基準(zhǔn)時(shí)期的信息。在這種情況下,能夠?qū)Ι`個(gè)基準(zhǔn)時(shí)期與另ー個(gè)基準(zhǔn)時(shí)期的對應(yīng)進(jìn)行編輯。在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是,還具備分組単元,該分組単元確定各基準(zhǔn)時(shí)期之間中的一個(gè)基準(zhǔn)時(shí)期與相對于上述一個(gè)基準(zhǔn)時(shí)期的下一個(gè)基準(zhǔn)時(shí)期之間的時(shí)間間隔小于規(guī)定值的上述一個(gè)基準(zhǔn)時(shí)期和上述下ー個(gè)基準(zhǔn)時(shí)期,對所確定的上述一個(gè)基準(zhǔn)時(shí)期和上述下一個(gè)基準(zhǔn)時(shí)期附加共同的信息,由此來分成一組。在這種情況下,能夠容易地進(jìn)行對基準(zhǔn)時(shí)間間隔短的各基準(zhǔn)時(shí)期的編輯。在本發(fā)明的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式中,也可以是,還具備生成単元,該生成單元基于上述基準(zhǔn)部指示區(qū)域所顯示的信息來生成上述時(shí)序數(shù)據(jù)。在這種情況下,能夠基于顯示于編輯畫面的信息來生成時(shí)序數(shù)據(jù)。本發(fā)明的數(shù)據(jù)生成方法用于生成時(shí)序數(shù)據(jù),在該時(shí)序數(shù)據(jù)中描述有游戲中的基準(zhǔn)時(shí)期,通過被計(jì)算機(jī)參照,該時(shí)序數(shù)據(jù)作為用于指示如下游戲的上述基準(zhǔn)時(shí)期的信息而被使用,在設(shè)定有相互隔開間隔地配置的多個(gè)基準(zhǔn)部的游戲區(qū)域內(nèi),使為了指示對由玩家進(jìn)行操作的至少ー個(gè)操作部的操作而顯示的操作指示標(biāo)記以在上述基準(zhǔn)時(shí)期到達(dá)上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的方式進(jìn)行移動(dòng),該數(shù)據(jù)生成方法使具備用于顯示編輯畫面的顯示部的計(jì)算機(jī)執(zhí)行以下步驟編輯區(qū)域呈現(xiàn)步驟,將時(shí)期信息顯示區(qū)域和基準(zhǔn)部指示區(qū)域顯示在上述編輯畫面上,在該時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示與上述操作部對應(yīng)的所有基準(zhǔn)時(shí)期的信息,在該基準(zhǔn)部指示區(qū)域中按每個(gè)基準(zhǔn)部沿時(shí)間序列顯示上述所有基準(zhǔn)時(shí)期中分配給上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的各基準(zhǔn)時(shí)期;以及信息呈現(xiàn)步驟,將顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始位置信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各操作時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各基準(zhǔn)部的信息相對應(yīng)的信息。另外,本發(fā)明的數(shù)據(jù)生成系統(tǒng)用的計(jì)算機(jī)程序構(gòu)成為使安裝到數(shù)據(jù)生成系統(tǒng)中且具備用于顯示編輯畫面的顯示部的計(jì)算機(jī)作為編輯區(qū)域呈現(xiàn)單元和信息呈現(xiàn)單元而發(fā)揮功能,該數(shù)據(jù)生成系統(tǒng)用于生成時(shí)序數(shù)據(jù),在該時(shí)序數(shù)據(jù)中描述有游戲中的基準(zhǔn)時(shí)期,通過被計(jì)算機(jī)參照,該時(shí)序數(shù)據(jù)作為用于指示如下游戲的上述基準(zhǔn)時(shí)期的信息而被使用,在設(shè)定有相互隔開間隔地配置的多個(gè)基準(zhǔn)部的游戲區(qū)域內(nèi),使為了指示對由玩家進(jìn)行操作的至少ー個(gè)操作部的操作而顯示的操作指示標(biāo)記以在上述基準(zhǔn)時(shí)期到達(dá)上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的方式進(jìn)行移動(dòng),其中,該編輯區(qū)域呈現(xiàn)單元將時(shí)期信息顯示區(qū)域和基準(zhǔn)部指示區(qū)域顯示在上述編輯畫面上,在該時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示針對上述操作部的所有基準(zhǔn)時(shí)期的信息,在該基準(zhǔn)部指示區(qū)域中按每個(gè)基準(zhǔn)部沿時(shí)間序列顯示上述所有基準(zhǔn)時(shí)期中分配給上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的各基準(zhǔn)時(shí)期,該信息呈現(xiàn)單元將顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始位置信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各操作時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各基準(zhǔn)部的信息相對應(yīng)的信息。通過執(zhí)行本發(fā)明的數(shù)據(jù)生成方法或者計(jì) 算機(jī)程序,能夠?qū)崿F(xiàn)本發(fā)明的數(shù)據(jù)生成系統(tǒng)。發(fā)明的效果如以上所說明的,根據(jù)本發(fā)明,能夠提高時(shí)序數(shù)據(jù)的制作效率。
圖I是表示執(zhí)行本發(fā)明的ー個(gè)方式所涉及的游戲的游戲機(jī)的一例的圖。圖2是游戲機(jī)的功能框圖。圖3是示意性地示出游戲畫面的圖。圖4是用于說明對象的區(qū)域的圖。圖5是示意性地表示在游戲區(qū)域內(nèi)顯示兩個(gè)對象的狀態(tài)的游戲畫面的圖。圖6是表示時(shí)序數(shù)據(jù)的內(nèi)容的一例的圖。圖7是表示本發(fā)明所涉及的數(shù)據(jù)生成系統(tǒng)的結(jié)構(gòu)的一例的圖。圖8是示意性地表示編輯畫面的一例的圖。圖9是表示利用了數(shù)據(jù)生成系統(tǒng)的數(shù)據(jù)生成エ序的一例的圖。圖10是表示分配處理例程的流程圖的一例的圖。圖11是表示數(shù)據(jù)生成處理例程的流程圖的一例的圖。圖12是表示時(shí)序處理例程的流程圖的一例的圖。圖13是表示路徑?jīng)Q定處理例程的流程圖的一例的圖。圖14是表示操作評價(jià)例程的流程圖的一例的圖。
具體實(shí)施例方式下面,說明執(zhí)行本發(fā)明所涉及的游戲的游戲機(jī)的ー個(gè)方式。圖I是表示執(zhí)行本發(fā)明的ー個(gè)方式所涉及的游戲的商用游戲機(jī)的圖。如圖I所示,游戲機(jī)I具備殼體2和監(jiān)視器3,該監(jiān)視器3以傾向于玩家P側(cè)的方式配置在殼體2的上表面上。在監(jiān)視器3的表面上重疊有透明的觸摸面板5。觸摸面板5是公知的輸入裝置,當(dāng)被玩家P用手指等觸摸時(shí)輸出與其接觸位置相應(yīng)的信號。除此以外,游戲機(jī)I上還設(shè)置有用于選擇或決定的按鈕、電源開關(guān)、音量操作開關(guān)、電源燈之類的普通商用游戲機(jī)所具備的各種輸入裝置和輸出裝置,但是在圖I中省略它們的圖示。圖2是游戲機(jī)I的功能框圖。如圖2所示,在殼體2的內(nèi)部設(shè)置有作為計(jì)算機(jī)的控制單元10??刂茊卧?0具備作為控制主體的游戲控制部11 ;顯示控制部12以及聲音輸出控制部13,它們按照來自該游戲控制部11的輸出進(jìn)行動(dòng)作。以組合微處理器和各種周邊裝置所得到的單元構(gòu)成游戲控制部11,各種周邊裝置是該微處理器進(jìn)行動(dòng)作所需的內(nèi)部存儲(chǔ)裝置(作為一例,為ROM和RAM)等。顯示控制部12在幀緩沖器中描繪與從游戲控制部11提供的圖像數(shù)據(jù)相應(yīng)的圖像,將與該描繪出的圖像對應(yīng)的影像信號輸出到監(jiān)視器3,由此在監(jiān)視器3上顯示規(guī)定的圖像。聲音輸出控制部13生成與從游戲控制部11提供的聲音再現(xiàn)數(shù)據(jù)相應(yīng)的聲音再現(xiàn)信號并輸出到揚(yáng)聲器14,由此從揚(yáng)聲器14再現(xiàn)規(guī)定的聲音(包括樂首等)。
游戲控制部11上連接有外部存儲(chǔ)裝置20。作為外部存儲(chǔ)裝置20,使用DVDR0M、CDROM等光學(xué)式存儲(chǔ)介質(zhì)、或者EEPROM等非易失性半導(dǎo)體存儲(chǔ)器裝置之類的即使不供給電源也能夠保持存儲(chǔ)的存儲(chǔ)介質(zhì)。外部存儲(chǔ)裝置20中存儲(chǔ)有游戲程序21和游戲數(shù)據(jù)22。游戲程序21是游戲機(jī)I按照規(guī)定的過程執(zhí)行音樂游戲所需的計(jì)算機(jī)程序,其包括用于實(shí)現(xiàn)本發(fā)明所涉及的功能的時(shí)序控制模塊23和評價(jià)模塊24。當(dāng)游戲機(jī)I啟動(dòng)時(shí),游戲控制部11通過執(zhí)行存儲(chǔ)在其內(nèi)部存儲(chǔ)裝置中的操作程序來執(zhí)行作為游戲機(jī)I進(jìn)行動(dòng)作所需的各種初始設(shè)定,接著,通過從外部存儲(chǔ)裝置20讀入游戲程序21并執(zhí)行該游戲程序21來設(shè)定用于按照游戲程序21執(zhí)行音樂游戲的環(huán)境。通過由游戲控制部11執(zhí)行游戲程序21的時(shí)序控制模塊23,來在游戲控制部11中生成時(shí)序處理部15。另外,通過由游戲控制部11執(zhí)行游戲程序21的評價(jià)模塊24,來在游戲控制部11中生成操作評價(jià)部16。時(shí)序處理部15和操作評價(jià)部16是通過計(jì)算機(jī)硬件與計(jì)算機(jī)程序的組合來實(shí)現(xiàn)的邏輯裝置。時(shí)序處理部15執(zhí)行如下的音樂游戲處理配合玩家所選擇的音樂(樂曲)的再現(xiàn)來對玩家指示操作,或者與玩家的操作相應(yīng)地產(chǎn)生效果音。操作評價(jià)部16執(zhí)行如下的處理對玩家的操作進(jìn)行評價(jià),并且進(jìn)行與其評價(jià)結(jié)果相應(yīng)的游戲控制。此外,游戲程序21中除了上述模塊23、24以外還包括執(zhí)行音樂游戲所需的各種程序模塊,在游戲控制部11中生成與這些模塊對應(yīng)的邏輯裝置,但省略它們的圖示。游戲數(shù)據(jù)22中包括按照游戲程序21執(zhí)行音樂游戲時(shí)應(yīng)該參照的各種數(shù)據(jù)。例如,游戲數(shù)據(jù)22中包括樂曲數(shù)據(jù)25、效果音數(shù)據(jù)26以及圖像數(shù)據(jù)27。樂曲數(shù)據(jù)25是從揚(yáng)聲器14再現(xiàn)輸出成為游戲?qū)ο蟮臉非璧臄?shù)據(jù)。在圖2中,示出了ー個(gè)種類的樂曲數(shù)據(jù)25,但是實(shí)際上玩家能夠從多個(gè)樂曲中選擇要進(jìn)行游戲的樂曲。游戲數(shù)據(jù)22中對這些多個(gè)樂曲數(shù)據(jù)25附加用于識(shí)別各曲子的信息來進(jìn)行記錄。效果音數(shù)據(jù)26是將響應(yīng)于玩家的操作而應(yīng)該從揚(yáng)聲器14輸出的多種效果音與按每個(gè)效果音唯一對應(yīng)的代碼相對應(yīng)地進(jìn)行記錄而得到的數(shù)據(jù)。效果音除了樂器聲音以外還包括各種各樣的聲音。也可以針對各個(gè)種類的效果音,改變音程來準(zhǔn)備規(guī)定的八度音(octave)數(shù)的效果音數(shù)據(jù)。圖像數(shù)據(jù)27是用于使游戲畫面內(nèi)的背景圖像、各種對象、圖標(biāo)等顯示在監(jiān)視器3上的數(shù)據(jù)。
游戲數(shù)據(jù)22中還包括時(shí)序數(shù)據(jù)28。時(shí)序數(shù)據(jù)28是定義了應(yīng)該對玩家指示的操作等的數(shù)據(jù)。針對ー個(gè)曲子的樂曲數(shù)據(jù),最少準(zhǔn)備ー個(gè)時(shí)序數(shù)據(jù)28。時(shí)序數(shù)據(jù)28的詳情在后面敘述。接著,說明由游戲機(jī)I執(zhí)行的音樂游戲的概要。游戲機(jī)I構(gòu)成為以下的對戰(zhàn)型音樂游戲機(jī)由兩個(gè)玩家(包括游戲機(jī)I作為其中一個(gè)玩家發(fā)揮功能的情況)配合音樂來執(zhí)行操作,對這兩個(gè)玩家的操作時(shí)期進(jìn)行評價(jià)來進(jìn)行競賽。在圖I中,僅示出了一臺(tái)游戲機(jī),但是也可以由以能夠共享游戲狀況的方式相連接的多臺(tái)游戲機(jī)I來執(zhí)行游戲。圖3是示意性地示出游戲畫面的圖。游戲畫面50包括用于向玩家提示操作時(shí)期的游戲區(qū)域52和用于顯示各玩家的得分等的信息區(qū)域53。游戲區(qū)域52形成為矩形。在游戲區(qū)域52的長邊方向的兩端,相互對置地配置有作為操作基準(zhǔn)部的第一操作基準(zhǔn)部55A和第二操作基準(zhǔn)部55B。各操作基準(zhǔn)部55A、55B沿與游戲區(qū)域52的長邊方向正交的方向直線狀延伸。各操作基準(zhǔn)部55A、55B被游戲的玩家分別用作游戲上的當(dāng)前時(shí)刻的基準(zhǔn)。具體地說,第一操作基準(zhǔn)部55A被用作第一玩家的當(dāng)前時(shí)刻的基準(zhǔn),第二操作基準(zhǔn)部55B被用作第二玩家的當(dāng)前時(shí)刻的基準(zhǔn)。在圖3的例子中,使用紅色的直線作為第一操作基準(zhǔn)部55A,使用藍(lán)色的直線作為 第二操作基準(zhǔn)部55B,為了區(qū)分各玩家而針對每個(gè)玩家使用不同的顔色。另外,信息區(qū)域53被配置于游戲區(qū)域52的周圍,該信息區(qū)域53的在游戲區(qū)域52的長邊方向上的一端側(cè)用于顯示一方玩家的得分等,另一端側(cè)用于顯示另一方玩家的得分等。各操作基準(zhǔn)部55A、55B分別包含以規(guī)定的間隔配置的多個(gè)回彈點(diǎn)。第一操作基準(zhǔn)部55A所包含的多個(gè)回彈點(diǎn)Rl與第二操作基準(zhǔn)部所包含的回彈點(diǎn)R2通過多個(gè)路徑W而相互連接。即,設(shè)置有從第一操作基準(zhǔn)部55A所包含的一個(gè)回彈點(diǎn)Rl至第二操作基準(zhǔn)部所包含的多個(gè)回彈點(diǎn)R2的多個(gè)路徑W。圖3的三條虛線都表示連接回彈點(diǎn)Rl與回彈點(diǎn)R2的三條路徑W1、W2、W3。在圖3的例子中,針對第一操作基準(zhǔn)部55A的某一個(gè)回彈點(diǎn)R1,設(shè)置有從該回彈點(diǎn)Rl向第二操作基準(zhǔn)部55B所包含的三個(gè)回彈點(diǎn)R2延伸的三條路徑W1、W2、W3。在執(zhí)行音樂游戲的過程中,即在再現(xiàn)樂曲的進(jìn)行過程中,按照時(shí)序數(shù)據(jù)28在連接回彈點(diǎn)Rl與回彈點(diǎn)R2的路徑W上顯示作為指示操作的操作指示標(biāo)記的對象60。此外,在圖3中,為了便于說明,用虛線示出了各路徑Wl、W2、W3,但是在實(shí)際的游戲畫面50中,多個(gè)路徑W都不被顯示。對象60在曲子中的適當(dāng)時(shí)期出現(xiàn)在回彈點(diǎn)Rl或回彈點(diǎn)R2處,隨著樂曲的進(jìn)行,對象60從出現(xiàn)該對象60的各回彈點(diǎn)Rl、R2向位于相反側(cè)的各回彈點(diǎn)Rl、R2,在從出現(xiàn)該對象60的各回彈點(diǎn)Rl、R2延伸出的路徑W上移動(dòng)。然后,對象60所到達(dá)的各回彈點(diǎn)R1、R2成為對象60的下一個(gè)出現(xiàn)位置,從該出現(xiàn)位置向位于相反側(cè)的各回彈點(diǎn)R1、R2移動(dòng)。因此,對象60如同在各回彈點(diǎn)R1、R2處進(jìn)行回彈ー樣在各操作基準(zhǔn)部55A、55B之間交替地反復(fù)移動(dòng)。另外,要求使用對象60所到達(dá)的各操作基準(zhǔn)部55A、55B作為當(dāng)前時(shí)刻的基準(zhǔn)的各玩家與對象60到達(dá)各操作基準(zhǔn)部55A、55B相一致地進(jìn)行觸摸操作,觸摸各操作基準(zhǔn)部55A、55B的對象60所到達(dá)的位置。當(dāng)各玩家進(jìn)行了觸摸操作吋,檢測對象60與各操作基準(zhǔn)部55A、55B相一致的時(shí)刻和各玩家進(jìn)行觸摸操作的時(shí)刻之間的偏差時(shí)間。該偏差吋間越小,對玩家的操作的評價(jià)越高。另外,與觸摸操作相應(yīng)地從揚(yáng)聲器14再現(xiàn)效果音。作為效果音的再現(xiàn)方法,可以應(yīng)用周知的方法。例如,作為效果音再現(xiàn)的周知方法,存在ー邊再現(xiàn)樂曲一邊在樂曲上追加效果音的方法、在失誤(miss)的情況下ー邊使樂曲消音一邊再現(xiàn)與失誤操作對應(yīng)的效果音的方法。另外,例如還存在以下的方法將樂曲進(jìn)行分割來分配給各操作時(shí)期,在執(zhí)行了適當(dāng)?shù)牟僮鞯那闆r下,演奏被分配給該操作時(shí)期的樂曲部分(通過針對各操作時(shí)期的適當(dāng)操作來形成樂曲的方法。因此,在進(jìn)行了失誤操作的情況下,不會(huì)再現(xiàn)分配給該操作時(shí)期的樂曲部分)。在圖3的例子中,處于對象60在路徑Wl上向第二操作基準(zhǔn)部55B的回彈點(diǎn)R2移動(dòng)的過程中,使用第二操作基準(zhǔn)部55B作為當(dāng)前時(shí)刻的基準(zhǔn)的第二玩家只要與該對象60到達(dá)第二操作基準(zhǔn)部55B相一致地對第二操作基準(zhǔn)部55B的對象60所要到達(dá)的位置進(jìn)行觸摸操作即可。另外,用與此后移向目的地的各操作基準(zhǔn)部55A、55B對應(yīng)的顔色來顯示對象60。S卩,在圖3的例子中,對象60在到達(dá)第二操作基準(zhǔn)部55B的回彈點(diǎn)R2之前以藍(lán)色來進(jìn)行顯示,而出現(xiàn)在已到達(dá)的回彈點(diǎn)R2處的下一個(gè)對象60以紅色來進(jìn)行顯示。在本方式中,通過監(jiān)視器3上的各操作基準(zhǔn)部55A、55B和與它們重疊的觸摸面板5的組合來形成多個(gè)操作部。此外,下面,有時(shí)使用各操作基準(zhǔn)部55A、55B作為代表操作部的用語。用于對象60從所到達(dá)的各回彈點(diǎn)Rl、R2移動(dòng)至相反側(cè)的各回彈點(diǎn)Rl、R2的路徑W是根據(jù)對各操作基準(zhǔn)部55A、55B進(jìn)行觸摸操作時(shí)的對象60的位置來決定的。為了易于 進(jìn)行位置的對比,將對象60劃分為多個(gè)區(qū)域。圖4是用于說明對象60的區(qū)域的圖。圖4的虛線分別表示路徑W1、W2、W3,點(diǎn)劃線62分別表示各區(qū)域的邊界。在圖4的例子中,對象60被劃分為四個(gè)區(qū)域,即,首先與各操作基準(zhǔn)部55A、55B接觸的接觸點(diǎn)附近的接觸區(qū)域S,以該接觸區(qū)域S為邊界的右側(cè)區(qū)域R和左側(cè)區(qū)域L,以及其它區(qū)域。而且,作為對象60進(jìn)行移動(dòng)的路徑,在從回彈點(diǎn)R2移向回彈點(diǎn)R I的路徑W中如下這樣進(jìn)行選擇在對接觸區(qū)域S和其它區(qū)域附近進(jìn)行觸摸操作的情況下,選擇以最短距離移向Rl的直線路徑W2,在對左側(cè)區(qū)域L附近進(jìn)行觸摸操作的情況下,選擇經(jīng)由游戲區(qū)域52的長邊方向的右側(cè)側(cè)壁52R而移向Rl的第一右側(cè)路徑W3,在對右側(cè)區(qū)域R附近進(jìn)行觸摸操作的情況下,選擇經(jīng)由游戲區(qū)域52的長邊方向的左側(cè)側(cè)壁52L而移向Rl的第一左側(cè)路徑Wl。即,根據(jù)進(jìn)行觸摸操作的操作位置與對象60的位置之間的位置關(guān)系來決定對象60移向下ー個(gè)各操作基準(zhǔn)部55A、55B時(shí)的移動(dòng)路徑。根據(jù)移動(dòng)路徑不同而移動(dòng)距離不同,因此,根據(jù)操作位置與對象60的位置之間的位置關(guān)系,用于使對象60移動(dòng)到下ー個(gè)各操作基準(zhǔn)部55A、55B的移動(dòng)距離產(chǎn)生差。另ー方面,與移動(dòng)路徑無關(guān)地,應(yīng)該對對象60進(jìn)行觸摸操作的操作時(shí)期是固定的,即對象60應(yīng)該到達(dá)各操作基準(zhǔn)部55A、55B的時(shí)期是固定的。因此,與移動(dòng)路徑相應(yīng)地,對象60的移動(dòng)速度產(chǎn)生差。即,根據(jù)一方玩家的觸摸操作,向另一方玩家移動(dòng)的對象60的路徑W和移動(dòng)速度會(huì)發(fā)生變化。由此,游戲的難易度發(fā)生變化,因此各玩家考慮對對方玩家產(chǎn)生的影響來執(zhí)行自己的操作。在各路徑W上,根據(jù)樂曲的情況或者游戲進(jìn)展的情況等來適當(dāng)?shù)仫@示多個(gè)對象60。圖5是示意性地表示在游戲區(qū)域52中顯示兩個(gè)對象60的狀態(tài)的游戲畫面的圖。在圖5的例子中,第一對象60A被顯示在靠近第二操作基準(zhǔn)部55B的位置,第二對象60B被顯示在第一操作基準(zhǔn)部55A上。這些對象60A、60B分別在游戲區(qū)域52內(nèi)移動(dòng)以在按照后述的時(shí)序數(shù)據(jù)28分別相對應(yīng)的操作時(shí)期到達(dá)各操作基準(zhǔn)部55A、55B。在不區(qū)分這些各對象60A、60B時(shí),在下面表述為對象60。接著,參照圖6來說明時(shí)序數(shù)據(jù)28的詳情。如圖6所示,時(shí)序數(shù)據(jù)28包括條件定義部28a和操作時(shí)序部28b。在條件定義部28a中,描述有用于按每個(gè)樂曲指定不同的游戲執(zhí)行條件的信息,例如音樂的節(jié)奏速度(tempo)、拍子、聲道(track)、用于指定效果音的信息等,該效果音是在對對象60進(jìn)行觸摸操作時(shí)應(yīng)該分別產(chǎn)生的效果音。此外,在圖6中,條件定義部28a僅設(shè)置在時(shí)序數(shù)據(jù)28的開頭處,但是也可以在操作時(shí)序部28b的中間的適當(dāng)位置處追加條件定義部28a。由此,能夠?qū)崿F(xiàn)變更曲中的節(jié)奏速度、變更效果音的分配之類的處理。另ー方面,在操作時(shí)序部28b中,按每個(gè)對象60,對應(yīng)地描述應(yīng)該對對象60進(jìn)行觸摸操作的時(shí)期、應(yīng)該開始顯示的時(shí)期以及指示玩家(或者各操作基準(zhǔn)部55A、55B)的信息。圖6是表示時(shí)序數(shù)據(jù)的內(nèi)容的一例的圖。如在圖6中所例示的一部分那樣,操作時(shí)序部28b包括操作時(shí)期部28c,其指示在樂曲中應(yīng)該進(jìn)行操作的時(shí)期(操作時(shí)期);顯示開始信息部28d,其設(shè)定應(yīng)該開始顯示對象60的顯示開始時(shí)期;顯示位置指示部28e,其指示開始顯示對象60的玩家(或者各操作基準(zhǔn)部55A、55B);以及標(biāo)記信息部28f,其指示要顯示的對象60。而且,操作時(shí)序部28b構(gòu)成為多個(gè)記錄的集合,在該多個(gè)記錄的集合中,按每個(gè)要顯示的對象60,對應(yīng)地描述在樂曲中應(yīng)該進(jìn)行操作的操作時(shí)期、對象60的顯示開始時(shí)期以及開始顯示對象60的玩家(或者各操作基準(zhǔn)部55A、55B)。在操作時(shí)期和顯示開始時(shí)期中將表示樂曲中的小節(jié)編號、拍子數(shù)以及拍子中的時(shí)刻的值用逗號隔開描述。拍子中的時(shí)刻是 從ー拍的開頭起經(jīng)過的時(shí)間,以將ー拍的時(shí)間長度等分為n個(gè)單位時(shí)間時(shí)的從該拍子的開頭起的単位數(shù)來表現(xiàn)。例如,在n=100、樂曲的第一小節(jié)的第二拍、并且將從該拍子的開頭起經(jīng)過了 1/4的時(shí)刻指定為操作時(shí)期或顯示開始時(shí)期的情況下,描述為“01,2,025”。對于開始顯示對象60的玩家的指示,在指示第一玩家的情況下描述為“P1”,在指示第二玩家的情況下描述為“P2”。此外,玩家的指示也相當(dāng)于對于要顯示的對象60的顔色的指示,在“P1”的情況下顯示藍(lán)色的對象60,在“P2”的情況下顯示紅色的對象60。在標(biāo)記信息部28f中,利用“A”等字母來描述用于指示要顯示的對象60的信息。使用“A”作為與顯示在游戲區(qū)域52中的第一個(gè)對象60對應(yīng)的字母,使用“B”作為與第二個(gè)對象60對應(yīng)的字母,使用“ C”作為與第三個(gè)對象60對應(yīng)的字母。即,使用與要顯示在游戲區(qū)域52中的對象60的數(shù)量相應(yīng)的種類的字母,來作為用于指示要顯示的對象60的信息。另外,用于指示對象60的信息還表示各操作時(shí)期之間的對應(yīng)關(guān)系。具體地說,在指示共同的對象60的信息所相對應(yīng)的各操作時(shí)期之間,與某ー個(gè)操作時(shí)期對應(yīng)的對象60所到達(dá)的位置具有作為與其它操作時(shí)期對應(yīng)的對象60的移動(dòng)出現(xiàn)位置的功能,該其它操作時(shí)期是設(shè)定有最接近該ー個(gè)操作時(shí)期的(或者與之相等的)顯示開始時(shí)期的操作時(shí)期。此外,在存在多個(gè)指定同一操作時(shí)期的記錄的情況下,只要根據(jù)規(guī)定的確定條件等確定指定同一操作時(shí)期的記錄中的某一個(gè)記錄,來確定與其它操作時(shí)期對應(yīng)的對象60 (下一個(gè)要出現(xiàn)的對象60)的出現(xiàn)位置即可,該規(guī)定的確定條件例如為顯示開始時(shí)期早,或者時(shí)序數(shù)據(jù)28所描述的排列中靠前等。另外,也可以在時(shí)序數(shù)據(jù)上另外描述將各對象60的到達(dá)位置與出現(xiàn)位置相關(guān)聯(lián)的信息。在圖6的例子中,指示了以下情況下的顯示開始時(shí)期、操作時(shí)期以及應(yīng)該進(jìn)行操作的玩家,該情況是在第一小節(jié)的第四拍的開始時(shí)間點(diǎn)(000)在第一玩家用作基準(zhǔn)的第一操作基準(zhǔn)部55A上顯示藍(lán)色的對象60,該對象60從第一操作基準(zhǔn)部55A起沿路徑W移動(dòng),在從第一小節(jié)的第四拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“ 010”的時(shí)間后的時(shí)期到達(dá)第二操作基準(zhǔn)部55B。另ー方面,在第三小節(jié)的第一拍的開始時(shí)間點(diǎn)(000)在第一操作基準(zhǔn)部55A上顯示兩個(gè)對象60,一方對象60進(jìn)行移動(dòng),以在從第三小節(jié)的第一拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“010”的時(shí)間后的時(shí)期到達(dá)第二操作基準(zhǔn)部55B,另一方對象60進(jìn)行移動(dòng),以在從第三小節(jié)的第一拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“015”的時(shí)間后的時(shí)期到達(dá)第二操作基準(zhǔn)部55B。并且,在第三小節(jié)的第一拍的開始時(shí)間點(diǎn)(000),還在第二操作基準(zhǔn)部55B上顯示對象60,該對象60進(jìn)行移動(dòng),以在從第三小節(jié)的第一拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“012”的時(shí)間后的時(shí)期到達(dá)第一操作基準(zhǔn)部55A。即,在第三小節(jié)的第一拍的開始時(shí)間點(diǎn)(000)顯示總計(jì)三個(gè)對象60。另外,在圖6的例子中,在與共同的字母“A”、“B”或“C”對應(yīng)的各操作時(shí)期之間指示了對應(yīng)關(guān)系。即,在圖6的例子中,指示出對應(yīng)關(guān)系如下在第一小節(jié)的第四拍的開始時(shí)間點(diǎn)(000)顯示于第一操作基準(zhǔn)部55A并在從第一小節(jié)的第四拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“010”的時(shí)間后的時(shí)期到達(dá)第二操作基準(zhǔn)部55B的對象60所到達(dá)的位置作為在從第一小節(jié)的第四拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“ 010”的時(shí)間后的時(shí)期開始顯示于第二操作基準(zhǔn)部55B并進(jìn)行移動(dòng)以在從第一小節(jié)的第四拍的開始時(shí)間點(diǎn)起經(jīng)過相當(dāng)干“016”的時(shí)間后的時(shí)期到達(dá)第一操作基準(zhǔn)部55A的對象60的出現(xiàn)位置而發(fā)揮功能。此外,在圖6的例子中,在具有對應(yīng)關(guān)系的各操作時(shí)期之間,設(shè)定有與各操作時(shí)期相同的顯示開始時(shí)期,但是顯示 開始時(shí)期也可以不與各操作時(shí)期相同。只要能夠表現(xiàn)出對象60的連續(xù)性,則例如也可以將作為出現(xiàn)位置而發(fā)揮功能的與各操作時(shí)期對應(yīng)的顯示開始時(shí)期設(shè)定為稍早干與要到達(dá)出現(xiàn)位置的對象60對應(yīng)的操作時(shí)期。另外,在具有對應(yīng)關(guān)系的各操作時(shí)期之間,并不必須存在作為出現(xiàn)位置而發(fā)揮功能的操作時(shí)期。只要將與不存在作為出現(xiàn)位置而發(fā)揮功能的操作時(shí)期的操作時(shí)期對應(yīng)的對象60作為沒有連續(xù)性的對象而從游戲區(qū)域52消除即可。接著,說明本發(fā)明所涉及的時(shí)序數(shù)據(jù)28的制作方法。時(shí)序數(shù)據(jù)28是利用數(shù)據(jù)生成系統(tǒng)來制作的。下面,說明本發(fā)明所涉及的數(shù)據(jù)生成系統(tǒng)的ー個(gè)方式。圖7是表示本發(fā)明所涉及的數(shù)據(jù)生成系統(tǒng)的結(jié)構(gòu)的一例的圖。如圖7所示,數(shù)據(jù)生成系統(tǒng)70具備接受用戶的操作的操作輸入部71、將編輯圖像呈現(xiàn)給用戶的顯示部72、作為計(jì)算機(jī)的控制單元73以及輸出聲音的聲音輸出部74。操作輸入部71例如包括鍵盤、鼠標(biāo)、觸摸面板等。顯示部72包括監(jiān)視器、投影儀等。另外,聲音輸出部74包括揚(yáng)聲器等。控制單元73構(gòu)成為將微處理器和該微處理器進(jìn)行動(dòng)作所需的內(nèi)部存儲(chǔ)裝置(作為一例,為ROM和RAM)等周邊裝置進(jìn)行組合所得到的単元??刂茊卧?3包括存儲(chǔ)用于實(shí)現(xiàn)本發(fā)明的計(jì)算機(jī)程序和各種數(shù)據(jù)的存儲(chǔ)部76以及控制數(shù)據(jù)生成系統(tǒng)70的動(dòng)作的控制部77。通過由控制部77執(zhí)行存儲(chǔ)在存儲(chǔ)部76中的計(jì)算機(jī)程序來在控制部77中生成顯示控制部80和聲音控制部81。顯示控制部80和聲音控制部81是通過計(jì)算機(jī)硬件與計(jì)算機(jī)程序的組合而實(shí)現(xiàn)的邏輯裝置。存儲(chǔ)部76中所存儲(chǔ)的數(shù)據(jù)包括樂曲數(shù)據(jù)。聲音控制部81通過生成與樂曲數(shù)據(jù)相應(yīng)的聲音再現(xiàn)信號并輸出到聲音輸出部74來經(jīng)由聲音輸出部74再現(xiàn)規(guī)定的聲音(包括樂曲等)。另ー方面,顯示控制部80通過ー邊參照存儲(chǔ)部76所存儲(chǔ)的各種數(shù)據(jù)(包括音樂數(shù)據(jù))一邊執(zhí)行存儲(chǔ)部76所存儲(chǔ)的計(jì)算機(jī)程序來使顯示部72顯示編輯圖像。另外,顯示控制部80還與用戶對操作輸入部71的操作輸入相應(yīng)地執(zhí)行顯示在顯示部72中的編輯圖像的更新。此外,作為存儲(chǔ)用于實(shí)現(xiàn)本發(fā)明的計(jì)算機(jī)程序和各種數(shù)據(jù)的單元,也可以利用另外與控制單元73連接而能夠與控制単元73進(jìn)行數(shù)據(jù)的發(fā)送接收的外部存儲(chǔ)裝置。作為這種外部存儲(chǔ)裝置的一例,能夠利用DVDR0M、CDR0M等光學(xué)式存儲(chǔ)介質(zhì)或者EEPROM等非易失性半導(dǎo)體存儲(chǔ)器裝置之類的即使不供給電源也能夠保持存儲(chǔ)的存儲(chǔ)介質(zhì)。接著,參照圖8來說明編輯畫面的詳情。圖8是示意性地表示將本發(fā)明所涉及的數(shù)據(jù)生成系統(tǒng)使用于生成時(shí)序數(shù)據(jù)28時(shí)的編輯畫面的一例的圖。如圖8所示,編輯畫面EG包括編輯區(qū)域ER和命令區(qū)域CR,該編輯區(qū)域ER形成為矩形,顯示各操作時(shí)期的信息,該命令區(qū)域CR形成在編輯區(qū)域ER的周圍,用于執(zhí)行能夠?qū)庉媴^(qū)域ER的信息進(jìn)行編輯的模塊。命令區(qū)域CR中顯示有用于選擇各種模塊的命令按鈕CB。另ー方面,編輯區(qū)域ER中顯示有時(shí)期信息顯示區(qū)域TA以及基準(zhǔn)部指示區(qū)域T S,該時(shí)期信息顯示區(qū)域TA用于顯示游戲內(nèi)的所有操作時(shí)期,該基準(zhǔn)部指示區(qū)域TS用于區(qū)分顯示每個(gè)操作基準(zhǔn)部55A、55B的操作時(shí)期。另外,基準(zhǔn)部指示區(qū)域TS中包括顯示與第一操作基準(zhǔn)部55A對應(yīng)的操作時(shí)期的第一操作部區(qū)域TSl和顯示與第二操作基準(zhǔn)部55B對應(yīng)的操作時(shí)期的第二操作部區(qū)域TS2。各區(qū)域TA、TS1、TS2共享縱軸LS并以劃分橫軸SS的方式在橫軸SS方向上并列地進(jìn)行配置??v軸LS從下方向上方表示時(shí)間經(jīng)過。另外,編輯畫面EG上顯示有用于選擇各種模塊和各種信息等的未圖示的光標(biāo)。 在時(shí)期信息顯示區(qū)域TA中,在與游戲中的所有操作時(shí)期分別對應(yīng)的時(shí)期處配置有塊85。另外,在第一操作部區(qū)域TSl中,在針對第一操作基準(zhǔn)部55A的操作時(shí)期所對應(yīng)的時(shí)期處配置有塊85,在第二操作部區(qū)域TS2中,在針對第二操作基準(zhǔn)部55B的操作時(shí)期所對應(yīng)的時(shí)期處配置有塊85。各操作部區(qū)域TS1、TS2之間通過與各操作基準(zhǔn)部55A、55B相同的著色來以顏色區(qū)別。具體地說,以紅色來顯示第一操作部區(qū)域TS1,以藍(lán)色來顯示第二操作部區(qū)域TS2,配置于各操作部區(qū)域TS1、TS2的塊85也被涂成與區(qū)域?qū)?yīng)的顏色。 并且,在編輯畫面EG上顯示有將配置于各操作部區(qū)域TSl、TS2中的ー個(gè)區(qū)域的塊85與配置于另ー個(gè)區(qū)域的塊85連接的連接線LL。該連接線LL示出配置于ー個(gè)區(qū)域的塊85與配置于另ー個(gè)區(qū)域的塊85之間的對應(yīng)關(guān)系。具體地說,例如,在從配置于ー個(gè)區(qū)域的ー個(gè)塊85向位于該ー個(gè)塊85的下一個(gè)時(shí)期的配置于另ー個(gè)區(qū)域的下ー個(gè)塊85延伸一條連接線LL的情況下,在ー個(gè)塊85所表示的操作時(shí)期的與該ー個(gè)塊85所表示的操作時(shí)期對應(yīng)的對象60的到達(dá)位置處,出現(xiàn)與下ー個(gè)塊85所表示的操作時(shí)期對應(yīng)的ー個(gè)對象60。然后,所出現(xiàn)的對象60從出現(xiàn)位置向與配置有下ー個(gè)塊85的區(qū)域?qū)?yīng)的操作基準(zhǔn)部移動(dòng)以指示與下ー個(gè)塊85對應(yīng)的操作時(shí)期。另外,在從ー個(gè)區(qū)域的ー個(gè)塊85向配置于接著一個(gè)塊85之后的時(shí)期的另外ー個(gè)區(qū)域的兩個(gè)塊85延伸兩條連接線的情況下,在ー個(gè)塊85所表示的操作時(shí)期的與該ー個(gè)塊85所表示的操作時(shí)期對應(yīng)的對象60的到達(dá)位置處,出現(xiàn)與兩個(gè)塊85所表示的操作時(shí)期分別對應(yīng)的兩個(gè)對象60。所出現(xiàn)的兩個(gè)對象60從出現(xiàn)位置向與另ー個(gè)區(qū)域?qū)?yīng)的操作基準(zhǔn)部移動(dòng)以指示各自對應(yīng)的操作時(shí)期。即,連接線LL示出了以下的對應(yīng)關(guān)系與位于連接線LL的起點(diǎn)的塊85對應(yīng)的對象60的到達(dá)位置對應(yīng)于與位于連接線LL的終點(diǎn)的塊85對應(yīng)的對象60的出現(xiàn)位置,配置了位于連接線LL的起點(diǎn)的塊85的時(shí)期對應(yīng)于與位于連接線LL的終點(diǎn)的塊85對應(yīng)的對象60的顯示開始時(shí)期。在圖8的例中,連接線LL從以虛線FR圍住的塊85向以虛線SR圍住的兩個(gè)塊85延伸。因此,位于連接線LL的終點(diǎn)的以虛線SR圍住的兩個(gè)塊85所分別對應(yīng)的兩個(gè)對象60在位于連接線LL的起點(diǎn)的以虛線FR圍住的塊85所對應(yīng)的操作時(shí)期開始顯示。另外,以虛線SR圍住的兩個(gè)塊85所分別對應(yīng)的兩個(gè)對象60在與配置有虛線FR圍住的塊85的第二操作部區(qū)域TS2對應(yīng)的第二操作基準(zhǔn)部55B上的與該塊85對應(yīng)的對象60所到達(dá)的位置開始顯示。并且,以虛線SR圍住的兩個(gè)塊85所分別對應(yīng)的這兩個(gè)對象60移動(dòng)以在與各個(gè)對象60對應(yīng)的操作時(shí)期到達(dá)與配置有這些對象60的第一操作部區(qū)域TSl對應(yīng)的第一操作基準(zhǔn)部55A。在圖8的例中,利用以虛線FR圍住的塊85為起點(diǎn)分別延伸到終點(diǎn)的虛線SR圍住的兩個(gè)塊85的兩條連接線LL來表示這種對應(yīng)關(guān)系。連接線LL作為本發(fā)明的顯示開始位置信息和顯示開始時(shí)期信息而發(fā)揮功能。接著,說明利用了數(shù)據(jù)生成系統(tǒng)70的時(shí)序數(shù)據(jù)28的生成方法。圖9是表示利用了數(shù)據(jù)生成系統(tǒng)70的數(shù)據(jù)生成エ序的一例的圖。首先,在所有操作時(shí)期制作エ序SI中,用戶執(zhí)行信息生成模塊,并且從樂曲數(shù)據(jù)中選擇要再現(xiàn)的樂曲。信息生成模塊將所選擇的樂曲的開始時(shí)期設(shè)定為標(biāo)準(zhǔn)時(shí)期。用戶配合所再現(xiàn)的樂曲的節(jié)奏對操作輸入部71執(zhí)行操作。隨著該用戶的操作,信息生成模塊將執(zhí)行該操作的時(shí)期與樂曲的開始時(shí)期進(jìn)行比較,將用戶的操作時(shí)期作為樂曲上的經(jīng)過時(shí)期來進(jìn)行計(jì)算。然后,信息生成模塊將計(jì)算出的樂曲上的經(jīng)過時(shí)期設(shè)定為操作時(shí)期。顯示控制部80參照所設(shè)定的操作時(shí)期,在與該操作時(shí)期對應(yīng)的時(shí)期信息顯示區(qū)域TA內(nèi)的時(shí)期處顯示塊85。此外,信息生成模塊能夠利用公知的技術(shù)來實(shí)現(xiàn)。
在接下來的分配エ序S2中,用戶使數(shù)據(jù)生成系統(tǒng)70執(zhí)行分配處理例程。具體地說,當(dāng)由用戶指示開始分配處理例程吋,顯示控制部80執(zhí)行分配處理例程。圖10是表示顯示控制部80所執(zhí)行的分配處理例程的流程圖的一例的圖。在步驟Sll中,顯示控制部80獲取在所有操作時(shí)期制作エ序SI中制作出的所有操作時(shí)期的信息。在下一個(gè)步驟S12中,顯示控制部80判斷各操作時(shí)期之間的時(shí)間間隔是否為規(guī)定值以上。將規(guī)定值設(shè)定為例如如下時(shí)間間隔的值,在操作指示標(biāo)記以所設(shè)定的該時(shí)間間隔在各操作基準(zhǔn)部之間移動(dòng)的情況下,操作指示標(biāo)記的移動(dòng)速度變?yōu)椴环喜僮鲿r(shí)期的指示的速度。在步驟S12中,在作出肯定判斷的情況下,進(jìn)入步驟S13。在步驟S12中作出否定判斷的情況下,即在判斷為在所有操作時(shí)期中包括ー個(gè)操作時(shí)期與其下ー個(gè)操作時(shí)期之間的間隔小于規(guī)定值的操作時(shí)期的情況下,顯示控制部80進(jìn)入步驟S14。在步驟S14中,顯示控制部80確定ー個(gè)操作時(shí)期與其下ー個(gè)操作時(shí)期之間的時(shí)間間隔小于規(guī)定值的ー個(gè)操作時(shí)期及其下ー個(gè)操作時(shí)期,通過對所確定的這些操作時(shí)期附加共同的信息來分至一組,然后進(jìn)入步驟S13。在接下來的步驟S13中,顯示控制部80基于所有操作時(shí)期的信息,以將操作時(shí)期交替設(shè)置到各操作基準(zhǔn)部55A、55B的方式將所有操作時(shí)期交替分配給各操作部區(qū)域TS1、TS2。具體地說,生成對配置于各操作部區(qū)域的操作時(shí)期附加與各操作部區(qū)域?qū)?yīng)的操作基準(zhǔn)部的信息后的信息。此時(shí),將在步驟S14中分至ー組的操作時(shí)期以組的狀態(tài)進(jìn)行分配。因此,時(shí)間間隔小于規(guī)定值的ー個(gè)操作時(shí)期和其下ー個(gè)操作時(shí)期被分配至相同的操作部區(qū)域。當(dāng)步驟S13的處理結(jié)束吋,顯示控制部80結(jié)束本次的例程。該例程的結(jié)果是,生成對各操作時(shí)期附加了操作基準(zhǔn)部的信息的信息,因此顯示控制部80參照所生成的該信息,在各操作部區(qū)域TS1、TS2內(nèi),在與分配給各操作部區(qū)域TSl、TS2的操作時(shí)期對應(yīng)的時(shí)期處顯示塊85。在圖8的例子中,時(shí)間間隔小于規(guī)定值的ー個(gè)操作時(shí)期相當(dāng)于塊85S,下ー個(gè)操作時(shí)期相當(dāng)于塊85R。如圖8所示,這些塊85S、85R被配置在相同的操作部區(qū)域內(nèi)。返回圖9,在對應(yīng)エ序S3中,用戶利用以直線連接兩點(diǎn)之間的描繪制作模塊,來對配置于各操作部區(qū)域TS1、TS2的各塊85之間的對應(yīng)關(guān)系進(jìn)行設(shè)定。作為一例,如下那樣進(jìn)行對應(yīng)關(guān)系的設(shè)定。首先,用戶從編輯區(qū)域ER的命令按鈕CB中選擇描繪制作模塊并執(zhí)行該模塊。此外,作為描繪制作模塊,可以利用公知的技木。例如,在利用鼠標(biāo)作為操作輸入部71的情況下,使光標(biāo)移動(dòng)到選擇對象上,在該狀態(tài)下點(diǎn)擊鼠標(biāo)來執(zhí)行該選擇。在編輯畫面EG中采用了能夠判別被進(jìn)行了點(diǎn)擊操作的各種模塊以及各種信息等的公知技木。接著,在執(zhí)行了描繪制作模塊的狀態(tài)下,依次選擇要設(shè)定對應(yīng)關(guān)系的兩個(gè)塊85。由此,描繪出從最初選擇的塊85延伸到下ー個(gè)選擇的塊85的連接線LL。具體地說,對與位于連接線LL的終點(diǎn)的塊85對應(yīng)的操作時(shí)期附加位于連接線LL的起點(diǎn)的操作時(shí)期的信息。然后,顯示控制部80參照該附加到各操作時(shí)期上的操作時(shí)期的信息來顯示連接各塊85之間的連接線LL。用戶選擇配置于ー個(gè)操作部區(qū)域的塊85和配置于另ー個(gè)操作部區(qū)域的塊85來作為以連接線LL連接的兩個(gè)塊85。另外,此時(shí),從配置于另ー個(gè)操作部區(qū)域的塊85中選擇在配置于ー個(gè)操作部區(qū)域的塊85的操作時(shí)期之后最近的操作時(shí)期處配置的塊85。但是,如存在上述的時(shí)間間隔短的操作時(shí)期那樣,存在在相同區(qū)域內(nèi)例如另ー個(gè)操作部區(qū)域內(nèi)連續(xù)配置有多個(gè)塊85的情況。在這種情況下,描繪出從位于緊接在另ー個(gè)操作部區(qū)域內(nèi)的連續(xù)的
多個(gè)塊85中的配置于最早的時(shí)期處的塊85之前的ー個(gè)操作部區(qū)域內(nèi)的塊85向這些另一個(gè)操作部區(qū)域內(nèi)的連續(xù)的多個(gè)塊85分別延伸的多條連接線LL。具體地說,用戶執(zhí)行多次以下操作在選擇了應(yīng)該成為連接線LL的起點(diǎn)的配置于ー個(gè)操作部區(qū)域的塊85之后,選擇應(yīng)該成為終點(diǎn)的配置于另ー個(gè)操作部區(qū)域的多個(gè)塊85中的各塊85。另外,在相同的另ー個(gè)操作部區(qū)域內(nèi)連續(xù)配置的多個(gè)塊85的操作時(shí)期之后的最近的ー個(gè)操作部區(qū)域的塊85為共同的ー個(gè)塊85。在存在這種應(yīng)該成為從多個(gè)塊85分別延伸出的多條連接線LL的終點(diǎn)的塊85的情況下,作為與該應(yīng)該成為多條連接線LL的終點(diǎn)的塊85連接的塊85,用戶從應(yīng)該成為多條連接線LL的起點(diǎn)的各個(gè)塊85中優(yōu)先選擇操作時(shí)期最早的塊85。并且,用戶對于相對于共同的塊85應(yīng)該成為連接線LL的起點(diǎn)的多個(gè)塊85的剰余的塊85也描繪連接線LL,描繪方式為將剩余的各塊85按操作時(shí)期從早到晚的順序與配置于ー個(gè)操作部區(qū)域的塊85中的操作時(shí)期從早到晚的順序的塊85分別連接。由此,以不使ー個(gè)塊對應(yīng)多個(gè)塊85的終點(diǎn)的方式描繪連接線LL。在圖8的例子中,在作為另ー個(gè)操作部區(qū)域的第一操作部區(qū)域TS I存在以虛線SR圍住的連續(xù)的兩個(gè)塊。因此顯示有從以虛線FR圍住的塊85延伸至以虛線SR圍住的兩個(gè)塊85的兩條連接線LL,以虛線FR圍住的塊85是在緊接著這些以虛線SR圍住的兩個(gè)塊85之前的操作時(shí)期配置于作為ー個(gè)操作部區(qū)域的第二操作部區(qū)域TS2的塊。在這種情況下,為了描繪兩條連接線LL,只要在選擇以虛線FR圍住的塊85之后執(zhí)行兩次交替地選擇兩個(gè)塊85中的任一個(gè)塊的操作即可。由此,描繪出從第二操作部區(qū)域TS2的以虛線FR圍住的塊85向第一操作部區(qū)域TSl的以虛線SR圍住的兩個(gè)塊85分別延伸的兩條連接線LL。另夕卜,在圖10的例子中,作為配置于第二操作部區(qū)域TS2的對象60中的在以虛線SR圍住的兩個(gè)塊85的各個(gè)塊的操作期間之后的接近位置的塊85,存在共同的以虛線TR圍住的塊85。并且,該以虛線TR圍住的塊85與以虛線SR圍住的兩個(gè)塊85中的表示操作時(shí)期早的塊85相連接。另外,以虛線SR圍住的兩個(gè)塊85中的剩余的塊85與接著以虛線TR圍住的塊85之后在相同的第二操作部區(qū)域TS2內(nèi)操作時(shí)期到來的塊85相連接。返回圖9,在生成エ序S4中執(zhí)行數(shù)據(jù)生成處理。參照圖11來說明控制単元73所執(zhí)行的數(shù)據(jù)生成處理的一例。圖11是表示控制單元73所執(zhí)行的數(shù)據(jù)生成處理例程的流程圖的一例的圖。當(dāng)開始圖11的例程吋,控制單元73首先在步驟S31中,描述時(shí)序數(shù)據(jù)28的操作時(shí)期部28c的信息。具體地說,基于配置于編輯畫面EG的時(shí)期信息顯示區(qū)域TA的塊85,將配置有塊85的時(shí)期所對應(yīng)的時(shí)期描述為操作時(shí)期。在接下來的步驟S32中,控制単元73在顯示位置指示部28e中描述應(yīng)該與所描述的操作時(shí)期的信息相對應(yīng)的操作基準(zhǔn)部的信息?;谂渲糜诟鞑僮鞑繀^(qū)域TS1、TS2的塊85來進(jìn)行該顯示位置指示部28e的描述。具體地說,作為與配置于第一操作部區(qū)域TSl的塊85所表示的操作時(shí)期相對應(yīng)的操作基準(zhǔn)部的信息,描述為成為向與第一操作部區(qū)域TSl對應(yīng)的第一操作基準(zhǔn)部55A移動(dòng)的起點(diǎn)的第二操作基準(zhǔn)部55B。另外,反之,作為與配置于第二操作部區(qū)域TS2的塊85所表示的操作時(shí)期相對應(yīng)的操作基準(zhǔn)部的信息,描述為成為向與第二操作部區(qū)域TS2對應(yīng)的第二操作基準(zhǔn)部55B移動(dòng)的起點(diǎn)的第一操作基準(zhǔn)部55A。在下一個(gè)步驟S33中,控制單元73基于位于連接線LL的起點(diǎn)的塊85所表示的操作時(shí)期,在顯示開始信息部28d中描述與所描述的操作時(shí)期對應(yīng)的對象60的顯示開始時(shí)期的信息。具體地說,作為應(yīng)該對與位于連接線LL的終點(diǎn)的塊85所表示的操作時(shí)期對應(yīng)的對象60設(shè)定的顯示開始時(shí)期,描述為位于該連接線LL的起點(diǎn)的塊85所表示的時(shí)期。在接下來的步驟S34中,控制單元73基于連接線LL,以用于指示應(yīng)該與所描述的操作時(shí)期對應(yīng) 地顯示的對象60的信息來描述標(biāo)記信息部28f。利用與連接線LL的條數(shù)相應(yīng)的種類的字母來描述標(biāo)記信息部28f。具體地說,在標(biāo)記信息部28f中,作為用于指示對象60的信息,在從位于與所描述的操作時(shí)期對應(yīng)的塊85為終點(diǎn)的連接線LL的起點(diǎn)的塊85延伸出的連接線LL為一條的情況下描述為“A”,在兩條的情況下描述為“B”,在三條的情況下描述為“C”。并且,位于從與被描述為“A”的操作時(shí)期對應(yīng)的塊85延伸出的連接線LL的終點(diǎn)的塊85所對應(yīng)的操作時(shí)期也同樣以“A”來進(jìn)行描述。描述為“B”或“C”等的情況也同樣。另夕卜,在從ー個(gè)塊85延伸出多個(gè)連接線LL的情況下,位于多個(gè)連接線LL的終點(diǎn)的各塊85中的操作時(shí)期先到來的塊85所對應(yīng)的操作時(shí)期被描述為“A”,下ー個(gè)操作時(shí)期被描述為“B”,在再下ー個(gè)操作時(shí)期被描述為“C”。當(dāng)結(jié)束步驟S34的處理時(shí),控制単元73結(jié)束本次的例程。以上,通過執(zhí)行圖11的例程,生成時(shí)序數(shù)據(jù)28。根據(jù)該方式所涉及的數(shù)據(jù)生成系統(tǒng),能夠確認(rèn)所有操作時(shí)期,并且能夠確認(rèn)分配至各操作部區(qū)域的操作時(shí)期,因此能夠容易地掌握游戲的難易度。并且,以連接線LL表示各操作時(shí)期間的對應(yīng)關(guān)系,因此能夠容易地將顯示多個(gè)的對象60的顯示時(shí)期、在各操作基準(zhǔn)部55A、55B回彈的各對象60的流向圖像化。由此,能夠提高時(shí)序數(shù)據(jù)的制作效率。在以上的數(shù)據(jù)生成系統(tǒng)的方式中,控制單元73通過顯示控制部80使顯示部72顯示編輯畫面EG,由此作為編輯區(qū)域呈現(xiàn)單元而發(fā)揮功能,在編輯畫面EG上顯示連接線LL,由此作為信息呈現(xiàn)單元而發(fā)揮功能。另外,控制單元73通過顯示控制部80執(zhí)行各種模塊,由此作為編輯單元而發(fā)揮功能。具體地說,控制單元73通過顯示控制部80執(zhí)行信息生成模塊等,由此作為基準(zhǔn)時(shí)期設(shè)定單元而發(fā)揮功能,通過顯示控制部80執(zhí)行信息的判別,由此作為信息判別單元而發(fā)揮功能,通過顯示控制部80執(zhí)行圖10的分配例程,由此作為操作部信息附加單元、分配單元以及分組單元而發(fā)揮功能,通過顯示控制部80執(zhí)行描繪模塊,由此作為時(shí)期信息附加單元而發(fā)揮功能。并且,控制単元73通過執(zhí)行圖11的例程而作為數(shù)據(jù)生成単元發(fā)揮功能。此外,在上述的方式中,在圖9的數(shù)據(jù)生成エ序的分配エ序S2中,控制單元73執(zhí)行了如圖10所示那樣的分配處理例程,但是并不限定于執(zhí)行這種處理的方式。例如,用戶也可以選擇時(shí)期信息顯示區(qū)域TA的塊85,以將所選擇的塊85復(fù)制到各操作部區(qū)域TS I、TS2這樣的手動(dòng)作業(yè)來執(zhí)行分配エ序。能夠通過對所復(fù)制的操作時(shí)期附加與復(fù)制位置相應(yīng)的操作部的信息,來分配至各操作部區(qū)域。這種塊85的選擇和復(fù)制能夠通過利用公知的技術(shù)來實(shí)現(xiàn)。另外,在上述的方式中,在ー個(gè)操作時(shí)期與其下ー個(gè)操作時(shí)期之間的時(shí)間間隔小于規(guī)定值的情況下,將ー個(gè)操作時(shí)期及其下ー個(gè)操作時(shí)期分配至相同的操作部區(qū)域,但是并不限定于這種方式。時(shí)期信息顯示區(qū)域TA的各操作時(shí)期可以自由分配至各操作部區(qū)域TSU TS2。另外,在上述的方式中,控制單元73通過執(zhí)行圖10的例程來作為分組単元而發(fā)揮功能,將時(shí)間間隔小于規(guī)定值的ー個(gè)操作時(shí)期及其下ー個(gè)操作時(shí)期分成ー組,但是并不限定于這種方式。例如,用戶也可以通過選擇ー個(gè)操作時(shí)期及其下ー個(gè)操作時(shí)期來實(shí)現(xiàn)分組。另外,各操作時(shí)期間的對應(yīng)并不限定于上述的方法,能夠自由地進(jìn)行對應(yīng)。另外,并不必要對所有操作時(shí)期之間設(shè)定連接線LL。即,也可以存在不成為連接線LL的起點(diǎn)的操作時(shí)期。另外,也可以根據(jù)配置了成為起點(diǎn)的塊85的區(qū)域以能夠進(jìn)行區(qū)別的方式顯示連接線LL。例如,連接線LL也可以被涂成與配置了成為起點(diǎn)的塊85的區(qū)域相應(yīng)的顏色。 接著,說明利用游戲機(jī)I執(zhí)行音樂游戲時(shí)的游戲控制部11的處理。游戲控制部11在讀入游戲程序21完成了執(zhí)行音樂游戲所需的初始設(shè)定時(shí),進(jìn)行待機(jī)以備來自玩家的游戲開始指示。游戲開始指示例如包括選擇要在游戲中播放的樂曲或者難易度之類的用于確定在游戲中使用的數(shù)據(jù)的操作。接受這些指示的過程與公知的游戲等ー樣即可。當(dāng)指示了開始游戲時(shí),游戲控制部11讀取與玩家所選擇的曲子對應(yīng)的樂曲數(shù)據(jù)25并輸出到聲首輸出控制部13,由此從揚(yáng)聲器14開始再現(xiàn)樂曲。由此,控制單兀10作為樂曲再現(xiàn)單元而發(fā)揮功能。另外,與樂曲的再現(xiàn)同步地,游戲控制部11讀取與玩家的選擇對應(yīng)的時(shí)序數(shù)據(jù)28,參照圖像數(shù)據(jù)27生成描繪游戲區(qū)域52和信息區(qū)域53所需的圖像數(shù)據(jù)并輸出到顯示控制部12,由此在監(jiān)視器3上顯示游戲區(qū)域52和信息區(qū)域53。并且,在執(zhí)行音樂游戲的過程中,作為游戲區(qū)域52的顯示等所需的處理,游戲控制部11以規(guī)定的周期反復(fù)執(zhí)行圖12所示的時(shí)序處理例程、圖13所示的路徑?jīng)Q定處理例程以及圖14所示的操作評價(jià)例程的各個(gè)例程。此外,由時(shí)序處理部15負(fù)責(zé)圖12和圖13的例程,由操作評價(jià)部16負(fù)責(zé)圖14的操作評價(jià)例程。圖12示出了由時(shí)序處理部15執(zhí)行的時(shí)序處理例程的流程圖的一例。當(dāng)開始圖12的例程吋,游戲控制部11的時(shí)序處理部15首先通過步驟S41獲取樂曲上的當(dāng)前時(shí)刻。例如,以樂曲的再現(xiàn)開始時(shí)間點(diǎn)為基準(zhǔn),由游戲控制部11的內(nèi)部時(shí)鐘開始計(jì)時(shí),根據(jù)該內(nèi)部時(shí)鐘的值來獲取當(dāng)前時(shí)刻。在接下來的步驟S42中,時(shí)序處理部15從時(shí)序數(shù)據(jù)28中獲取在與游戲區(qū)域52的顯示范圍相當(dāng)?shù)臅r(shí)間長度內(nèi)存在顯示開始時(shí)期和操作時(shí)期的對象60的數(shù)據(jù)。作為一例,顯示范圍被設(shè)定為當(dāng)前時(shí)刻之后的與樂曲的兩個(gè)小節(jié)相當(dāng)?shù)臅r(shí)間范圍。在下一個(gè)步驟S43中,決定應(yīng)該顯示的所有對象60的路徑W。作為一例,通過執(zhí)行圖13的例程來實(shí)現(xiàn)該決定。圖13示出了由時(shí)序處理部15執(zhí)行的路徑?jīng)Q定處理例程的流程圖的一例。當(dāng)開始圖13的例程時(shí),時(shí)序處理部15首先通過步驟S51來判斷是否處于游戲開始時(shí)。在通過該步驟S51作出肯定判斷的情況下進(jìn)入步驟S60,在作出否定判斷的情況下進(jìn)入步驟S52。在步驟S60中,選擇預(yù)先設(shè)定的路徑作為應(yīng)該顯示對象60的路徑,并進(jìn)入步驟S59。作為一例,作為預(yù)先設(shè)定的路徑,設(shè)定從包含在第一操作基準(zhǔn)部55A中且從左側(cè)起第n個(gè)的回彈點(diǎn)Rl延伸出的路徑W3。另ー方面,在步驟S52中,判斷對象60的顯示是否為顯示開始時(shí)期的顯示。在步驟S52中作出否定判斷的情況下,即,在判斷為對象60的顯示并非是顯示開始時(shí)期的顯示而是已選擇了應(yīng)該顯示的路徑的情況下,進(jìn)入步驟S61。在步驟S61中,將已選擇的路徑即當(dāng)前的路徑選擇為應(yīng)該顯示的路徑,進(jìn)入步驟S59。另ー方面,在步驟S52中作出肯定判斷的情況下,即在判斷為對象60的顯示是顯示時(shí)期的顯示而尚未選擇應(yīng)該顯示的路徑的情況下,進(jìn)入步驟S53。在步驟S53中,參照觸摸面板5的輸出信號來判斷是否對對象60進(jìn)行了觸摸操作。在步驟S53中作出否定判斷的情況下進(jìn)入步驟S62,在作出肯定判斷的情況下進(jìn)入步驟S54。在步驟S62中,選擇規(guī)定的路徑作為應(yīng)該顯示對象60的路徑,進(jìn)入步驟S59。步驟S62的規(guī)定的路徑的選擇是通過將如下路徑設(shè)定為規(guī)定的路徑來實(shí)現(xiàn),該路徑例如為與顯示開始顯示的對象60所對應(yīng)的對象60的路徑相鄰的路徑,即與顯示當(dāng)前到達(dá)用作開始顯示的對象60的出現(xiàn)位置的各回彈點(diǎn)R1、R2的對象60的路徑相鄰的路徑,或從出現(xiàn)位置移向應(yīng)該到達(dá)的各操作基準(zhǔn)部55A、 55B的距離最短的路徑。另ー方面,在步驟S54中,基于從觸摸面板5輸出的信號來判別被觸摸操作的操作基準(zhǔn)部和進(jìn)行該觸摸操作的時(shí)間(樂曲上的時(shí)刻)。在接下來的步驟S55中,關(guān)于被進(jìn)行了觸摸操作的操作基準(zhǔn)部,確定時(shí)序數(shù)據(jù)28中所描述的最接近的操作時(shí)期,即,關(guān)于被進(jìn)行了觸摸操作的操作基準(zhǔn)部,確定在時(shí)序數(shù)據(jù)28上對應(yīng)的時(shí)間上最接近的操作時(shí)期,獲取該操作時(shí)期與進(jìn)行觸摸操作的時(shí)刻之間的時(shí)間的偏差時(shí)間。在下一個(gè)步驟S56中,時(shí)序處理部15通過判別偏差時(shí)間是否處于固定范圍內(nèi)來判斷各玩家的操作是否適當(dāng)。固定范圍是以比較對象的操作時(shí)期為中心在前后設(shè)定為規(guī)定的時(shí)間范圍。在步驟S56中作出否定判斷的情況下,進(jìn)入步驟S62,如上所述那樣選擇規(guī)定的路徑作為應(yīng)該顯示對象60的路徑,并進(jìn)入步驟S59。另ー方面,在步驟S56中作出肯定判斷的情況下,進(jìn)入步驟S57。在下一個(gè)步驟S57中,時(shí)序處理部15基于從觸摸面板5輸出的信號來判別各操作基準(zhǔn)部55A、55B的被觸摸操作的操作位置與對象60的位置之間的位置關(guān)系。具體地說,判別被觸摸操作的位置處于開始顯示的對象60或當(dāng)前到達(dá)出現(xiàn)位置的對象60的接觸區(qū)域S、右側(cè)區(qū)域R、左側(cè)區(qū)域L以及除它們以外的區(qū)域中的哪個(gè)區(qū)域附近。在接下來的步驟S58中,時(shí)序處理部15根據(jù)通過步驟S57判別出的位置關(guān)系來選擇應(yīng)該配置對象60的路徑。作為一例,如下這樣進(jìn)行該路徑的選擇。首先,將右側(cè)區(qū)域R、左側(cè)區(qū)域L、或者接觸區(qū)域S與其它區(qū)域中的某ー個(gè)區(qū)域分配至各路徑W。接著,基于步驟S57的判別結(jié)果,在從出現(xiàn)位置延伸出的多個(gè)路徑W中選擇分配給被進(jìn)行觸摸操作的位置的路徑。在圖3的例子中,在回彈點(diǎn)Rl處,對接觸區(qū)域S和其它區(qū)域分配直線路徑W2,對左側(cè)區(qū)域L分配第一右側(cè)路徑W3,對右側(cè)區(qū)域R分配第一左側(cè)路徑Wl。然后,在對象60的接觸區(qū)域S或其它區(qū)域附近被觸摸操作的情況下選擇直線路徑W2,在右側(cè)區(qū)域R附近被觸摸操作的情況下選擇第一左側(cè)路徑W1,在左側(cè)區(qū)域L附近被觸摸操作的情況下選擇第一右側(cè)路徑W3。在接下來的步驟S59中,時(shí)序處理部15將在步驟S58和步驟S6(TS62的各步驟中選擇出的路徑?jīng)Q定為顯示對象60的路徑,并結(jié)束本次的例程。
返回到圖12的例程,在步驟S44中,時(shí)序處理部15運(yùn)算在各路徑W上應(yīng)該顯示的所有對象60在游戲區(qū)域52內(nèi)的坐標(biāo)。作為一例,如下這樣進(jìn)行該運(yùn)算。首先,基于步驟S43的處理結(jié)果來判別應(yīng)該顯示包含在顯示范圍內(nèi)的各對象60的路徑W。接著,根據(jù)與各對象60對應(yīng)的移動(dòng)方向(應(yīng)該到達(dá)的各操作基準(zhǔn)部55A、55B)以及各操作時(shí)期與當(dāng)前時(shí)刻的時(shí)間差,來判別各對象60在從各操作基準(zhǔn)部55A、55B起的時(shí)間軸方向(即,對象60的移動(dòng)方向)上的位置。根據(jù)這些,能夠獲取應(yīng)該配置各對象60的路徑W、以及在該路徑W上從各操作基準(zhǔn)部55A、55B起沿時(shí)間軸配置各對象60所需的各對象60的坐標(biāo)。在下一個(gè)步驟S45中,時(shí)序處理部15基于在步驟S44中運(yùn)算出的對象60的坐標(biāo),來生成描繪游戲區(qū)域52所需的圖像數(shù)據(jù)。具體地說,以在所運(yùn)算出的坐標(biāo)處配置各對象60的方式生成圖像數(shù)據(jù)。對象60等的圖像只要從圖像數(shù)據(jù)27獲取即可。在接下來的步驟S46中,時(shí)序處理部15將圖像數(shù)據(jù)輸出到顯示控制部12。由此,在監(jiān)視器3上顯示游戲區(qū)域52。當(dāng)結(jié)束步驟S46的處理時(shí),時(shí)序處理部15結(jié)束本次的時(shí)序處理例程。通過反復(fù)執(zhí)行以上的處理,在時(shí)序數(shù)據(jù)28所描述的顯示開始時(shí)期在所指定的各操作基準(zhǔn)部55A、55B上顯 示對象60,對象60在兩個(gè)操作基準(zhǔn)部55A、55B之間進(jìn)行移動(dòng),以在時(shí)序數(shù)據(jù)28所描述的操作時(shí)期到達(dá)所指定的各操作基準(zhǔn)部55A、55B。接著,說明圖14的操作評價(jià)例程。當(dāng)開始圖14的操作評價(jià)例程時(shí),操作評價(jià)部16首先在步驟S71中參照觸摸面板5的輸出信號來判別是否存在對對象60的觸摸操作。此時(shí),在觸摸各操作基準(zhǔn)部55A、55B以外的位置的情況下,判斷為不存在觸摸操作。如果不存在觸摸操作,則操作評價(jià)部16結(jié)束本次的例程,如果存在觸摸操作,則進(jìn)入步驟S72。在步驟S72中,操作評價(jià)部16基于從觸摸面板5輸出的位置信號來判別進(jìn)行該觸摸操作的時(shí)間(樂曲上的時(shí)刻)。在接下來的步驟S73中,操作評價(jià)部16針對被進(jìn)行了觸摸操作的操作基準(zhǔn)部,確定時(shí)序數(shù)據(jù)28中所描述的當(dāng)前的操作時(shí)期,即針對被進(jìn)行了觸摸操作的操作基準(zhǔn)部,在時(shí)序數(shù)據(jù)28上確定時(shí)間最接近的操作時(shí)期,獲取該操作時(shí)期與進(jìn)行觸摸操作的時(shí)刻之間的偏差時(shí)間。在下一個(gè)步驟S74中,操作評價(jià)部16通過判別偏差時(shí)間是否處于評價(jià)范圍內(nèi)來判斷玩家的操作是否適當(dāng)。評價(jià)范圍是以比較對象的操作時(shí)期為中心在前后設(shè)定規(guī)定的時(shí)間范圍。作為一例,以操作時(shí)期為中心設(shè)定多級水平,將設(shè)定了這些水平的時(shí)間范圍作為評價(jià)范圍來進(jìn)行處理。在步驟S74中偏差時(shí)間處于評價(jià)范圍外的情況下,操作評價(jià)部16結(jié)束本次的例程,在處于評價(jià)范圍內(nèi)的情況下進(jìn)入步驟S75。在步驟S76中,操作評價(jià)部16獲取各操作基準(zhǔn)部55A、55B的被進(jìn)行了觸摸操作的操作位置與對象60的到達(dá)位置之間的位置偏差,其中,針對進(jìn)行了該觸摸操作的操作基準(zhǔn)部,在時(shí)序數(shù)據(jù)28上確定時(shí)間上最接近的操作時(shí)期,上述對象60的到達(dá)位置用于指示該操作時(shí)期。在接下來的步驟S76中,操作評價(jià)部16基于在步驟S74中獲取到的偏差時(shí)間和在步驟S75中獲取到的位置偏差來決定對玩家的觸摸操作的評價(jià)。作為一例,如下這樣進(jìn)行這些評價(jià)。首先,通過判別觸摸操作的時(shí)期屬于在時(shí)間范圍內(nèi)設(shè)定的多個(gè)水平中的哪個(gè)水平來實(shí)現(xiàn)關(guān)于偏差時(shí)間的評價(jià)。多個(gè)水平被設(shè)定成將時(shí)間范圍按固定期間劃分為各個(gè)分區(qū),屬于該各分區(qū)中的越靠近操作時(shí)期的分區(qū),評價(jià)越高。另外,通過將對象60的中心位置與觸摸操作位置進(jìn)行對比來實(shí)現(xiàn)關(guān)于偏差位置的評價(jià)。偏差位置的評價(jià)例如如下如果是對象60的直徑二倍之內(nèi)的區(qū)域則評價(jià)為“G00D”,如果是其以外的區(qū)域則評價(jià)為“MISS”。或者,設(shè)定固定的評價(jià)范圍,將位于對象60的外周的內(nèi)側(cè)設(shè)為最高的評價(jià),每遠(yuǎn)離外周固定距離,評價(jià)就降低ー級,根據(jù)觸摸操作的位置屬于該評價(jià)范圍的哪個(gè)位置來進(jìn)行判斷。之后,操作評價(jià)部16進(jìn)入步驟S77,控制對顯示控制部12的輸出,以在游戲區(qū)域52和信息區(qū)域53中的至少ー個(gè)上顯示評價(jià)結(jié)果。當(dāng)完成步驟S77的處理時(shí),操作評價(jià)部16結(jié)束本次的例程。此外,圖14的例子中的獲取對象的位置與觸摸操作的位置之間的偏差的步驟也可以在獲取操作基準(zhǔn)部的當(dāng)前的操作時(shí)期與進(jìn)行觸摸操作的時(shí)刻之間的偏差的步驟之前執(zhí)行。另外,在圖14的例子中,偏差位置的評價(jià)構(gòu)成為根據(jù)區(qū)域而評價(jià)為“GOOD”或“MISS”,但是也可以構(gòu)成為在偏差位置處于固定范圍外的情況下,與步驟S74的處理同樣地跳過以后的處理,結(jié)束本次的例程。在這種情況下,例如在要求對第一操作基準(zhǔn)部55A進(jìn)行操作吋,能夠?qū)Φ诙僮骰鶞?zhǔn)部55B執(zhí)行操作等的對固定范圍外的不適當(dāng)位置進(jìn)行的操作作為評價(jià)對象外。如以上所說明的,根據(jù)本方式的游戲機(jī)1,能夠通過觸摸操作來選擇對象60移向下ー個(gè)操作基準(zhǔn)部的移動(dòng)路徑和移動(dòng)速度。由此,一個(gè)玩家能夠通過自己的操作使另ー個(gè)玩家的游戲的難易度多樣地變化,因此能夠提高游戲的趣味性。 并且,根據(jù)本方式的游戲機(jī)1,以如下的方式制作時(shí)序數(shù)據(jù)28 :在ー個(gè)操作時(shí)期與下ー個(gè)操作時(shí)期之間的時(shí)間間隔短的情況下,由不同的對象60來指示ー個(gè)操作時(shí)期和下ー個(gè)操作時(shí)期。另外,時(shí)序數(shù)據(jù)28中,作為這種使用不同的對象的與ー個(gè)操作時(shí)期對應(yīng)的對象60和與下ー個(gè)操作時(shí)期對應(yīng)的對象60的顯示開始時(shí)期,設(shè)定有在ー個(gè)操作時(shí)期之前到來的共同的操作時(shí)期。因此,能夠在ー個(gè)操作時(shí)期之前到來的操作時(shí)期,進(jìn)行對象60分裂而增加這樣的表現(xiàn),并且能夠充分確保與下ー個(gè)操作時(shí)期對應(yīng)的對象60的移動(dòng)時(shí)間。由此,即使在各操作時(shí)期間的時(shí)間間隔短的情況下也能夠抑制操作指示標(biāo)記的移動(dòng)速度過快。在以上的方式中,游戲機(jī)I的外部存儲(chǔ)裝置20作為樂曲數(shù)據(jù)存儲(chǔ)單元、時(shí)序數(shù)據(jù)存儲(chǔ)單元而發(fā)揮功能。另外,控制單元10通過使時(shí)序處理部15執(zhí)行圖9、圖10以及圖11的例程而作為游戲區(qū)域呈現(xiàn)單元和標(biāo)記顯示控制單元發(fā)揮功能。并且,控制単元10通過使操作評價(jià)部16執(zhí)行圖12的例程而作為評價(jià)單元發(fā)揮功能。在上述的方式中,例示了從ー個(gè)各回彈點(diǎn)Rl、R2延伸出的路徑W有三個(gè)的情況,但是并不限定從各回彈點(diǎn)延伸出的路徑的數(shù)量。因而,能夠設(shè)定從各回彈點(diǎn)向所有方向延伸出的大量路徑。另外,各操作基準(zhǔn)部55A、55B所包含的各回彈點(diǎn)Rl、R2也可以設(shè)置多個(gè)。即,也可以將多個(gè)路徑設(shè)置成操作指示標(biāo)記能夠在各操作基準(zhǔn)部的所有位置之間向所有方向進(jìn)行移動(dòng)。并且,與游戲區(qū)域52的兩個(gè)側(cè)壁52R、52L之間的彈回點(diǎn)以及從彈回點(diǎn)起的路徑也可以設(shè)置多個(gè)。由此,能夠設(shè)定大量的到彈回點(diǎn)的路徑和彈回后的路徑。另外,在上述的方式中,對象60被劃分為四個(gè)區(qū)域,將觸摸操作的位置與對象60的四個(gè)區(qū)域進(jìn)行對比來決定移動(dòng)路徑,但是并不限定于這種方式。也可以與設(shè)置于游戲區(qū)域的大量路徑對應(yīng)地將操作指示標(biāo)記劃分為很多區(qū)域。由此,能夠與觸摸操作相應(yīng)地使操作指示標(biāo)記在各操作基準(zhǔn)部之間的自由路徑上移動(dòng)。另外,并不限定于將操作指示標(biāo)記劃分為多個(gè)區(qū)域的方式,例如也可以通過操作指示標(biāo)記的中心位置等固定位置與觸摸操作位置之間的對比來決定操作指示標(biāo)記的移動(dòng)路徑。在上述的方式中,操作指示標(biāo)記進(jìn)行移動(dòng)的路徑設(shè)置于各操作基準(zhǔn)部之間,但是并不限定于這種方式。例如,各路徑也可以超過各操作基準(zhǔn)部而延伸到游戲區(qū)域的兩端。在這種情況下,例如,在各操作指示標(biāo)記進(jìn)行移動(dòng)以在時(shí)序數(shù)據(jù)所描述的操作時(shí)期到達(dá)各操作基準(zhǔn)部并且在到達(dá)操作基準(zhǔn)部時(shí)沒有對操作部進(jìn)行適當(dāng)?shù)牟僮鞯那闆r下,能夠使操作指示標(biāo)記移動(dòng)到超過操作基準(zhǔn)部而撞到游戲區(qū)域的端部。在這種情況下,只要在游戲區(qū)域的端部也設(shè)置回彈點(diǎn),使游戲區(qū)域的端部的操作指示標(biāo)記所到達(dá)的位置作為下ー個(gè)操作指示標(biāo)記的移動(dòng)出現(xiàn)位置而發(fā)揮功能即可。另外,在上述的方式中,對象60在所到達(dá)的到達(dá)位置處消除,并且該到達(dá)位置作為與共同的對象60所指示的操作時(shí)期對應(yīng)的對象60的出現(xiàn)位置而發(fā)揮功能,由此對象60如同在各操作基準(zhǔn)部55A、55B之間回彈那樣進(jìn)行移動(dòng),但是對象60的移動(dòng)并不限定于這種方式。例如,也可以是以下的方式操作指示標(biāo)記不是每次到達(dá)時(shí)在所到達(dá)的回彈點(diǎn)處消除,而是直接利用共同的對象60在回彈點(diǎn)處實(shí)際進(jìn)行回弾。在這種情況下,例如,通過在回彈點(diǎn)處回彈后改變?yōu)榕c接下來應(yīng)該到達(dá)的操作基準(zhǔn)部對應(yīng)的顔色,能夠提示操作指示標(biāo)記所移向的操作基準(zhǔn)部。在上述的方式中,根據(jù)觸摸操作的位置與對象60的位置之間的位置關(guān)系來決定對象60移向下ー個(gè)操作基準(zhǔn)部的移動(dòng)路徑,但是移動(dòng)路徑的決定并不限定于根據(jù)這種位 置關(guān)系決定。例如,也可以根據(jù)指定觸摸操作的位置連續(xù)發(fā)生變化那樣的方向的操作來決定移動(dòng)路徑。另外,在上述的方式中,對象60的移動(dòng)路徑根據(jù)觸摸操作而發(fā)生變化,但是并不限定于這種移動(dòng)路徑根據(jù)玩家的操作而發(fā)生變化的結(jié)構(gòu)。例如,也可以構(gòu)成為移動(dòng)路徑根據(jù)游戲的展開、表現(xiàn)等而發(fā)生變化。即,對象的移動(dòng)路徑只要構(gòu)成為在對操作部進(jìn)行操作、游戲展開或表現(xiàn)這樣的規(guī)定條件下發(fā)生變化即可。作為對象60的移動(dòng)路徑根據(jù)游戲的表現(xiàn)而發(fā)生變化的一例,也可以構(gòu)成為根據(jù)ー個(gè)操作時(shí)期與其下ー個(gè)操作時(shí)期之間的時(shí)間間隔來決定對象60的移動(dòng)路徑。另外,例如,作為規(guī)定的條件之一,也可以通過在游戲的進(jìn)展過程中所準(zhǔn)備的選項(xiàng)來對操作指示標(biāo)記的移動(dòng)范圍進(jìn)行限制,使移動(dòng)路徑根據(jù)該限制而發(fā)生變化?;蛘?,也可以通過在游戲的進(jìn)展過程中所準(zhǔn)備的其它選項(xiàng)來加快操作指示標(biāo)記的移動(dòng)速度,由此使移動(dòng)路徑發(fā)生變化。并且,還可以根據(jù)玩家的水平來改變移動(dòng)路徑以使移動(dòng)速度發(fā)生變化。在上述的方式中,使用矩形的區(qū)域作為游戲區(qū)域52,但是并不限定于這種方式。也可以使用多邊形或圓形等的各種形狀的區(qū)域作為游戲區(qū)域。另外,在上述的方式中,在游戲區(qū)域52的長邊方向的兩端分別設(shè)置有對應(yīng)的兩個(gè)操作基準(zhǔn)部55A、55B,但是操作基準(zhǔn)部的數(shù)量并不限定于兩個(gè)。例如,也可以使用相互隔開間隔地設(shè)定三個(gè)以上的操作基準(zhǔn)部以能夠由三人以上的玩家進(jìn)行游戲的區(qū)域作為游戲區(qū)域。在上述的方式中,多個(gè)玩家或者游戲機(jī)自身作為其它玩家而發(fā)揮功能,由此執(zhí)行由多個(gè)玩家玩的游戲,但是并不限定于這種方式。例如,作為其它例,也可以實(shí)現(xiàn)如下的由游戲機(jī)I執(zhí)行的游戲只將ー個(gè)第一操作基準(zhǔn)部55A設(shè)定為與操作部對應(yīng),第二操作基準(zhǔn)部55B僅作為用于回彈操作指示標(biāo)記的壁來發(fā)揮功能。而且,也可以執(zhí)行以下的游戲在游戲畫面上僅設(shè)置第一操作基準(zhǔn)部55A,操作指示標(biāo)記進(jìn)行移動(dòng)以在設(shè)置于游戲區(qū)域的邊界的作為基準(zhǔn)部的壁上回弾,并且在時(shí)序數(shù)據(jù)所描述的時(shí)期僅到達(dá)第一操作基準(zhǔn)部55A、或者到達(dá)第一操作基準(zhǔn)部55A和配置在與第一操作基準(zhǔn)部55A相対的位置處的壁(或其它壁等)。在這種情況下,能夠?qū)崿F(xiàn)能夠使游戲的難易度多樣變化的單人游戲用的游戲。另外,在這種情況下,第一操作基準(zhǔn)部55A和配置在與第一操作基準(zhǔn)部55A相対的位置處的壁等作為本發(fā)明的多個(gè)基準(zhǔn)部而發(fā)揮功能。另外,使用基準(zhǔn)時(shí)期代替操作時(shí)期作為時(shí)序數(shù)據(jù)所描述的時(shí)期,該基準(zhǔn)時(shí)期中的到達(dá)第一操作基準(zhǔn)部55A的時(shí)期作為操作時(shí)期而發(fā)揮功能。另外,在這種情況下,上述數(shù)據(jù)生成系統(tǒng)70只要使用基準(zhǔn)部作為操作基準(zhǔn)部、使用基準(zhǔn)時(shí)期作為操作時(shí)期即可。由此,能夠提高單人玩家用的游戲中所利用的時(shí)序數(shù)據(jù)的制作效率。另外,作為時(shí)序數(shù)據(jù)所描述的時(shí)期,在上述的各方式中,描述了操作時(shí)期,但是也可以代替操作時(shí)期而描述顯示持續(xù)時(shí)間。在這種情況下,通過使對象60移動(dòng)以在從顯示開始時(shí)期起經(jīng)過顯示持續(xù)時(shí)間后的時(shí)期到達(dá)某ー個(gè)操作基準(zhǔn)部,能夠指示操作時(shí)期。在上述的方式中,通過由作為評價(jià)單元而發(fā)揮功能的控制單元10將觸摸操作的操作時(shí)期與時(shí)序數(shù)據(jù)所描述的操作時(shí)期進(jìn)行比較來進(jìn)行評價(jià),但是也可以省略作為評價(jià)單元的功能。在這種情況下,能夠作為一邊根據(jù)音樂的節(jié)奏進(jìn)行操作一邊誘發(fā)對方玩家的失誤的對戰(zhàn)型的游戲機(jī)來利用。在上述的方式中,使用觸摸面板來作為輸入裝置,但是輸入裝置并不限定于這種 方式。例如設(shè)置有作為操作部的多個(gè)按鈕的控制器等,只要具有多個(gè)操作部即可,能夠利用各種結(jié)構(gòu)的輸入裝置。在上述的方式中,游戲機(jī)I構(gòu)成為對樂曲進(jìn)行再現(xiàn)并基于樂曲的演奏時(shí)間使操作指示標(biāo)記向操作基準(zhǔn)部移動(dòng)的音樂游戲機(jī),但是并不限定于這種結(jié)構(gòu)。在游戲機(jī)I中,只要是通過影像指示操作時(shí)期即可,能夠執(zhí)行多祥的游戲。并且,本發(fā)明的游戲系統(tǒng)可以通過設(shè)置于商業(yè)設(shè)施的商用游戲機(jī)、家庭用的固置型游戲機(jī)、便攜型的游戲機(jī)、利用網(wǎng)絡(luò)實(shí)現(xiàn)的游戲系統(tǒng)之類的適當(dāng)?shù)姆绞絹韺?shí)現(xiàn)。
權(quán)利要求
1.一種數(shù)據(jù)生成系統(tǒng),用于生成時(shí)序數(shù)據(jù),在該時(shí)序數(shù)據(jù)中描述有游戲中的基準(zhǔn)時(shí)期,通過被計(jì)算機(jī)參照,該時(shí)序數(shù)據(jù)作為用于指示如下游戲的上述基準(zhǔn)時(shí)期的信息而被使用,在設(shè)定有相互隔開間隔地配置的多個(gè)基準(zhǔn)部的游戲區(qū)域內(nèi),使為了指示對由玩家進(jìn)行操作的至少ー個(gè)操作部的操作而顯示的操作指示標(biāo)記以在上述基準(zhǔn)時(shí)期到達(dá)上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的方式進(jìn)行移動(dòng), 該數(shù)據(jù)生成系統(tǒng)具備 顯示部,其顯示編輯畫面; 編輯區(qū)域呈現(xiàn)單元,其將時(shí)期信息顯示區(qū)域和基準(zhǔn)部指示區(qū)域顯示在上述編輯畫面上,在該時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示所有基準(zhǔn)時(shí)期的信息,在該基準(zhǔn)部指示區(qū)域中按每個(gè)基準(zhǔn)部沿時(shí)間序列顯示上述所有基準(zhǔn)時(shí)期中分配給上述多個(gè)基準(zhǔn)部中的至少ー 個(gè)基準(zhǔn)部的各基準(zhǔn)時(shí)期;以及 信息呈現(xiàn)單元,其將顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始位置信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各基準(zhǔn)時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各基準(zhǔn)部的信息相對應(yīng)的信息。
2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 上述信息呈現(xiàn)單元還將顯示開始時(shí)期信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始時(shí)期信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各基準(zhǔn)時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的顯示開始時(shí)期的信息相對應(yīng)的信息。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 上述信息呈現(xiàn)單元將連接各基準(zhǔn)時(shí)期之間的連接線作為上述顯示開始位置信息和上述顯示開始時(shí)期信息進(jìn)行顯示,其中,對按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各基準(zhǔn)時(shí)期所分別對應(yīng)的每個(gè)操作指示標(biāo)記設(shè)置該連接線,位于該連接線的起點(diǎn)的基準(zhǔn)時(shí)期對應(yīng)于表示顯示開始時(shí)期的信息,被分配了該基準(zhǔn)時(shí)期的基準(zhǔn)部對應(yīng)于表示開始顯示的基準(zhǔn)部的信息。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 上述信息呈現(xiàn)單元基于上述顯示開始位置信息,按被分配了成為起點(diǎn)的基準(zhǔn)時(shí)期的每個(gè)基準(zhǔn)部而以不同的著色來顯示上述連接線。
5.根據(jù)權(quán)利要求廣4中的任一項(xiàng)所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 在上述時(shí)序數(shù)據(jù)中,將被描述為上述基準(zhǔn)時(shí)期的對多個(gè)操作部進(jìn)行的一系列操作的各自的操作時(shí)期與用于指定上述多個(gè)操作部中的某ー個(gè)操作部的信息相對應(yīng)地進(jìn)行描述,在利用將上述多個(gè)基準(zhǔn)部中的與上述多個(gè)操作部分別對應(yīng)的各基準(zhǔn)部分別設(shè)定為操作基準(zhǔn)部的區(qū)域作為上述游戲區(qū)域的游戲中,上述時(shí)序數(shù)據(jù)作為用于指示上述操作時(shí)期和各操作部的數(shù)據(jù)而被使用, 上述編輯區(qū)域呈現(xiàn)單元在上述時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示針對上述多個(gè)操作部中的各個(gè)操作部的所有操作時(shí)期的信息,并且在上述基準(zhǔn)部指示區(qū)域中按每個(gè)操作基準(zhǔn)部沿時(shí)間序列顯示分配給上述多個(gè)操作部中的各個(gè)操作部的各操作時(shí)期, 上述信息呈現(xiàn)單元將以下信息作為上述顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域該信息是按每個(gè)操作基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各操作時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各操作基準(zhǔn)部的信息相對應(yīng)的信息。
6.根據(jù)權(quán)利要求廣5中的任一項(xiàng)所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 還具備分配単元,該分配單元按上述基準(zhǔn)部指示區(qū)域的每個(gè)基準(zhǔn)部分配顯示于上述時(shí)期信息顯示區(qū)域的所有操作時(shí)期的信息。
7.根據(jù)權(quán)利要求1飛中的任一項(xiàng)所述的數(shù)據(jù)生成系統(tǒng),其特征在干,還具備 操作輸入部,其用于輸入用戶的操作;以及 編輯單元,其基于對上述操作輸入部進(jìn)行的操作的信息來對顯示在上述編輯畫面上的信息進(jìn)行編輯。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 作為上述編輯單元之一,具備基準(zhǔn)時(shí)期設(shè)定單元,該基準(zhǔn)時(shí)期設(shè)定單元基于輸入到上述操作輸入部的信息來設(shè)定標(biāo)準(zhǔn)時(shí)期,將對上述操作輸入部執(zhí)行操作的時(shí)期設(shè)為從上述標(biāo)準(zhǔn)時(shí)期起的經(jīng)過時(shí)期來進(jìn)行計(jì)算,將計(jì)算出的經(jīng)過時(shí)期設(shè)定為上述基準(zhǔn)時(shí)期。
9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 作為上述編輯單元之一,具備信息判別單元,該信息判別單元基于輸入到上述操作輸入部的信息,來判別上述編輯畫面上所顯示的各基準(zhǔn)時(shí)期的信息中的至少ー個(gè)基準(zhǔn)時(shí)期的信息。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 作為上述編輯單元之一,還具備基準(zhǔn)部信息附加單元,該基準(zhǔn)部信息附加單元對由上述信息判別單元判別出的基準(zhǔn)時(shí)期的信息附加與上述多個(gè)基準(zhǔn)部中的某一個(gè)基準(zhǔn)部對應(yīng)的基準(zhǔn)部的信息。
11.根據(jù)權(quán)利要求9或10所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 作為上述編輯單元之一,還具備時(shí)期信息附加單元,該時(shí)期信息附加單元基于輸入到上述操作輸入部的信息,對由上述信息判別單元判別出的兩個(gè)基準(zhǔn)時(shí)期的信息中的ー個(gè)基準(zhǔn)時(shí)期的信息附加另一個(gè)基準(zhǔn)時(shí)期的信息。
12.根據(jù)權(quán)利要求f11中的任一項(xiàng)所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 還具備分組單元,該分組単元確定各基準(zhǔn)時(shí)期之間中的一個(gè)基準(zhǔn)時(shí)期與相對于上述一個(gè)基準(zhǔn)時(shí)期的下一個(gè)基準(zhǔn)時(shí)期之間的時(shí)間間隔小于規(guī)定值的上述一個(gè)基準(zhǔn)時(shí)期和上述下ー個(gè)基準(zhǔn)時(shí)期,對所確定的上述一個(gè)基準(zhǔn)時(shí)期和上述下一個(gè)基準(zhǔn)時(shí)期附加共同的信息,由此來分成一組。
13.根據(jù)權(quán)利要求f12中的任一項(xiàng)所述的數(shù)據(jù)生成系統(tǒng),其特征在干, 還具備生成單元,該生成單元基于上述基準(zhǔn)部指示區(qū)域所顯示的信息來生成上述時(shí)序數(shù)據(jù)。
14.一種數(shù)據(jù)生成方法,用于生成時(shí)序數(shù)據(jù),在該時(shí)序數(shù)據(jù)中描述有游戲中的基準(zhǔn)時(shí)期,通過被計(jì)算機(jī)參照,該時(shí)序數(shù)據(jù)作為用于指示如下游戲的上述基準(zhǔn)時(shí)期的信息而被使用,在設(shè)定有相互隔開間隔地配置的多個(gè)基準(zhǔn)部的游戲區(qū)域內(nèi),使為了指示對由玩家進(jìn)行操作的至少ー個(gè)操作部的操作而顯示的操作指示標(biāo)記以在上述基準(zhǔn)時(shí)期到達(dá)上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的方式進(jìn)行移動(dòng),該數(shù)據(jù)生成方法使具備用于顯示編輯畫面的顯示部的計(jì)算機(jī)執(zhí)行以下步驟 編輯區(qū)域呈現(xiàn)步驟,將時(shí)期信息顯示區(qū)域和基準(zhǔn)部指示區(qū)域顯示在上述編輯畫面上,在該時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示與上述操作部對應(yīng)的所有基準(zhǔn)時(shí)期的信息,在該基準(zhǔn)部指示區(qū)域中按每個(gè)基準(zhǔn)部沿時(shí)間序列顯示上述所有基準(zhǔn)時(shí)期中分配給上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的各基準(zhǔn)時(shí)期;以及 信息呈現(xiàn)步驟,將顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始位置信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各操作時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各基準(zhǔn)部的信息相對應(yīng)的信息。
15.一種數(shù)據(jù)生成系統(tǒng)用的計(jì)算機(jī)程序,其構(gòu)成為使安裝到數(shù)據(jù)生成系統(tǒng)中且具備用于顯示編輯畫面的顯示部的計(jì)算機(jī)作為編輯區(qū)域呈現(xiàn)單元和信息呈現(xiàn)單元而發(fā)揮功能,該數(shù)據(jù)生成系統(tǒng)用于生成時(shí)序數(shù)據(jù),在該時(shí)序數(shù)據(jù)中描述有游戲中的基準(zhǔn)時(shí)期,通過被計(jì)算機(jī)參照,該時(shí)序數(shù)據(jù)作為用于指示如下游戲的上述基準(zhǔn)時(shí)期的信息而被使用,在設(shè)定有相互隔開間隔地配置的多個(gè)基準(zhǔn)部的游戲區(qū)域內(nèi),使為了指示對由玩家進(jìn)行操作的至少ー個(gè)操作部的操作而顯示的操作指示標(biāo)記以在上述基準(zhǔn)時(shí)期到達(dá)上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的方式進(jìn)行移動(dòng), 其中,該編輯區(qū)域呈現(xiàn)單元將時(shí)期信息顯示區(qū)域和基準(zhǔn)部指示區(qū)域顯示在上述編輯畫面上,在該時(shí)期信息顯示區(qū)域中沿時(shí)間序列顯示針對上述操作部的所有基準(zhǔn)時(shí)期的信息,在該基準(zhǔn)部指示區(qū)域中按每個(gè)基準(zhǔn)部沿時(shí)間序列顯示上述所有基準(zhǔn)時(shí)期中分配給上述多個(gè)基準(zhǔn)部中的至少ー個(gè)基準(zhǔn)部的各基準(zhǔn)時(shí)期, 該信息呈現(xiàn)單元將顯示開始位置信息顯示于上述基準(zhǔn)部指示區(qū)域,該顯示開始位置信息是按每個(gè)基準(zhǔn)部分配給上述基準(zhǔn)部指示區(qū)域的各操作時(shí)期所分別對應(yīng)的操作指示標(biāo)記的信息與開始顯示該各操作指示標(biāo)記的各基準(zhǔn)部的信息相對應(yīng)的信息。
全文摘要
數(shù)據(jù)生成系統(tǒng)用于生成時(shí)序數(shù)據(jù)(80),該時(shí)序數(shù)據(jù)(80)在具備顯示游戲區(qū)域(52)的監(jiān)視器(3)和觸摸面板(5)且使游戲區(qū)域(52)顯示兩個(gè)操作基準(zhǔn)部(55A、55B)以及在它們之間移動(dòng)的對象(60)游戲中,作為對進(jìn)行觸摸操作的操作時(shí)期和操作基準(zhǔn)部進(jìn)行指示的數(shù)據(jù)而被利用。數(shù)據(jù)生成系統(tǒng)將包括沿時(shí)間序列顯示所有操作時(shí)期的信息的時(shí)期信息顯示區(qū)域(TA)和沿時(shí)間序列顯示每個(gè)操作基準(zhǔn)部(55A、55B)的操作時(shí)期的信息的基準(zhǔn)部指示區(qū)域(TS)的編輯畫面(EG)顯示在顯示部(72)上,并且將各操作時(shí)期所對應(yīng)的各對象(60)的信息與開始顯示該各對象(60)的操作基準(zhǔn)部的信息相對應(yīng)的信息顯示在基準(zhǔn)部指示區(qū)域(TS)上。
文檔編號A63F13/00GK102869416SQ20118002128
公開日2013年1月9日 申請日期2011年4月27日 優(yōu)先權(quán)日2010年4月28日
發(fā)明者山本貴生, 清本昌宏, 西村宜隆, 片桐翔太 申請人:科樂美數(shù)碼娛樂株式會(huì)社