專利名稱:游戲系統(tǒng)以及紀錄為執(zhí)行該游戲的程序的計算機可讀取的存儲媒體的制作方法
技術領域:
本發(fā)明涉及一種以配合音樂進行操作為目的而構成的游戲系統(tǒng)。
對于作為BGM(Back Ground Music)演奏的音樂重合象DJ(Disc Jockey)那樣的效果音,再加上即興演奏讓游戲者演奏音樂的游戲系統(tǒng)現(xiàn)在已經有商品銷售(例如可參照科樂美株式會社制造銷售的商品beatmanure)。應重合在BGM中的演奏作為樂譜數據預先存儲,評價對該樂譜數據忠實執(zhí)行的程度,并以該評價為尺度競爭游戲的成績。
但是,在現(xiàn)有的游戲系統(tǒng)之中游戲者自己本身不能輸入或者刪除數據、作成樂譜數據。為此,本發(fā)明的目的是提供一種可以自己作成樂譜數據,能更積極地享受游戲的游戲系統(tǒng)。
本發(fā)明的第1發(fā)明是在包括分別記錄為播放音樂的數據以及定義對該音樂的演奏程序的數據的數據記錄裝置(13、44)、接受由游戲者的演奏操作的演奏操作裝置(52)、基于為播放音樂的數據播放音樂的音樂播放裝置(33)、基于定義演奏程序的數據指示游戲者對演奏操作裝置(52)進行與音樂的播放聯(lián)動的演奏操作的演奏操作指示裝置(25)、產生對應于對演出操作裝置(52)進行的操作的演奏效果的演奏效果產生裝置(33)的游戲系統(tǒng)中,包括根據游戲者的操作、輸入或者消去定義演奏程序的數據的至少一部分的數據輸入裝置(52),在記錄裝置(13、44)中記錄通過數據輸入裝置(52)作成的數據,演奏操作指示裝置(25)基于通過數據輸入裝置(52)所輸入的數據、可以向游戲者指示所定的演奏操作。
依據該發(fā)明,由于包括根據游戲者的操作、輸入或者消去定義演奏程序的數據的至少一部分的數據輸入裝置(52),演奏操作指示裝置(25)基于通過數據輸入裝置(52)所輸入的數據、可以向游戲者指示所定的演奏操作,游戲者可以自己作成數據,能更積極地享受游戲。
本發(fā)明的另一發(fā)明是在本發(fā)明的第1發(fā)明所述的的游戲系統(tǒng)中,包括記錄作為演奏效果應產生的多種效果音的裝置(44)。
依據該發(fā)明,由于可以使用記錄在裝置(44)中多種效果音,可以提高演奏效果。
本發(fā)明的另一發(fā)明是在上述游戲系統(tǒng)中,在通過數據輸入裝置(52)輸入定義演奏程序的數據時,根據游戲者的操作可以選擇作為演奏效果產生的效果音的種類。
依據該發(fā)明,由于可以按照游戲者的意思選擇效果音的種類,能更積極地享受游戲。
本發(fā)明的另一發(fā)明是在上述游戲系統(tǒng)中,根據游戲者的操作選擇效果音的種類時,播放所選擇的效果音。
依據該發(fā)明,通過在選擇效果音的種類時的播放,游戲者可以確認所選擇的效果音。
本發(fā)明的另一發(fā)明是在上述中任一所述的游戲系統(tǒng)中,包括在游戲者通過數據輸入裝置(52)對1曲的音樂輸入或者消去定義演奏程序的數據時,表示成為數據輸入或者消去的對象的樂曲中的位置的指示裝置(155)(圖7)。
依據該發(fā)明,由于通過指示裝置顯示成為數據輸入或者消去的位置,可以確切地進行數據的輸入。
本發(fā)明的另一發(fā)明是上述中任一項所述的游戲系統(tǒng)中,包括在通過數據輸入裝置(52)輸入或者消去定義演奏程序的數據時,根據定義演奏程序的數據播放效果音的播放裝置(33)。
依據該發(fā)明,由播放裝置(33)播放按照定義演奏程序的數據的效果音,可以確認基于由游戲者自己作成的數據的演奏效果。
本發(fā)明的另一發(fā)明是在上述游戲系統(tǒng)中,播放裝置(33)在輸入或者消去定義演奏程序的數據的游戲者的操作結束后播放用于演奏效果的一連的效果音。
本發(fā)明的另一發(fā)明是在上述游戲系統(tǒng)中,播放裝置(33)將效果音與音樂重合后進行播放。
依據該發(fā)明,由于播放重合了音樂的效果音,可以明確確認演奏效果。
本發(fā)明的另一發(fā)明是在上述游戲系統(tǒng)中,包括根據游戲者的操作,由播放裝置(33)播放的效果音的范圍設定對應于在音樂樂曲中至少一部分的范圍內的范圍設定裝置(52)。
依據該發(fā)明,游戲者可以只在必要的范圍內播放效果音。
本發(fā)明的另一發(fā)明是在上述游戲系統(tǒng)中,數據輸入裝置(52)是通過游戲者輸入對應于構成演奏程序的各個演奏操作的效果音的操作的反復進行輸入數據的裝置,播放裝置(33)在游戲者輸入對應于各個演奏操作的效果音時播放所輸入的效果音。
依據該發(fā)明,在輸入與各個演奏操作對應的效果音時,游戲者可以確認所輸入的效果音。本發(fā)明的另一發(fā)明是在上述中任一所述的游戲系統(tǒng)中,在記錄裝置(13、44)中,對于1曲的音樂記錄了定義多個演奏程序的數據。
依據該發(fā)明,對于1個樂曲可以享受多種演奏操作。
本發(fā)明的另一發(fā)明是在上述中任一所述的游戲系統(tǒng)中,定義與記錄在記錄裝置(13、44)中的特定的音樂相對應的演奏程序的所有數據都是通過數據輸入裝置(52)輸入的。
本發(fā)明的另一發(fā)明是在上述中任一所述的游戲系統(tǒng)中,作為數據輸入裝置(52)采用演奏操作裝置(52),由演奏操作指示裝置(25)所指示的演奏操作和輸入定義演奏程序的數據時的游戲者的操作是相同的。
依據該發(fā)明,由于可以和演奏操作相同的操作輸入數據,可以簡化為數據輸入的程序。
本發(fā)明的另一發(fā)明是在上述中任一所述的游戲系統(tǒng)中,包括在游戲者對1曲的音樂通過數據輸入裝置(52)輸入或者消去定義演奏程序的數據時表示輸入或者消去數據的曲中的位置的輸入位置指示裝置(25)、和設置了至少一條沿所定方向延伸的軌跡(102A~102F、151A~151F)的指示器,演奏操作指示裝置(25)基于定義演奏操作程序的數據、讓為表示演奏操作裝置的操作時期的指示標識(104)沿軌跡(102A~102F)移動并在指示器內顯示、使得在與該指示標識(104)對應的演奏操作裝置的操作時期到來時讓該指示標識(104)到達軌跡(102A~102F)的一固定處所設置的演出操作位置(105)上,輸入位置指示裝置(25)讓為表示輸入或者消去數據的曲中的位置的指示標識(152)沿軌跡(151A~151F)移動并在指示器內顯示、使得在與該指示標識(152)對應的數據輸入裝置的操作時讓該指示標識(152)處于在軌跡(151A~151F)的一固定處設置的輸入操作位置(155)上。
依據該發(fā)明,由于與指示標識(152)對應的數據輸入裝置(52)的操作時該指示標識(152)位于設置在軌跡(151A~151F)的一固定處的輸入操作位置(155)上,游戲者可以確切地進行數據輸入。
本發(fā)明的第2發(fā)明是在包括分別記錄為播放音樂的數據以及定義對該音樂的演奏程序的數據的數據記錄裝置(13、44)、接受由游戲者的演奏操作的演奏操作裝置(52)、基于為播放音樂的數據播放音樂的音樂播放裝置(33)、基于定義演奏程序的數據指示游戲者對演奏操作裝置(52)進行與音樂的播放聯(lián)動的演奏操作的演奏操作指示裝置(25)、產生對應于對演出操作裝置(52)進行的操作的演奏效果的演奏效果產生裝置(33)的游戲系統(tǒng)中,包括根據游戲者的操作、編輯定義記錄在數據記錄裝置(13、44)中的演奏程序的數據的數據編輯裝置(52),演奏操作指示裝置(25)基于通過數據編輯裝置(52)所編輯的數據、可以指示所定的演奏操作。
依據該發(fā)明,由于包括根據游戲者的操作、編輯定義演奏程序的數據的數據編輯裝置(52),演奏操作指示裝置(25)基于通過數據編輯裝置(52)所編輯的數據、可以指示游戲者進行所定的演奏操作,游戲者可以自己作成數據,能更積極地享受游戲。
本發(fā)明的第3發(fā)明是在包括分別記錄為播放音樂的數據以及定義對該音樂的演奏程序的數據的數據記錄裝置(13、44)、接受由游戲者的演奏操作的演奏操作裝置(52)、基于為播放音樂的數據播放音樂的音樂播放裝置(33)、基于定義演奏程序的數據指示游戲者對演奏操作裝置(52)進行與音樂的播放聯(lián)動的演奏操作的演奏操作指示裝置(25)、產生對應于對演出操作裝置(52)進行的操作的演奏效果的演奏效果產生裝置(33)的游戲系統(tǒng)中,包括根據游戲者的操作、新建作成定義演奏程序的數據的數據作成裝置(52),將新建作成的數據記錄在記錄裝置(13、44)中,演奏操作指示裝置(25)基于通過數據作成裝置(52)所作成的數據、可以指示游戲者進行所定的演奏操作。
依據該發(fā)明,由于包括根據游戲者的操作、新建作成定義演奏程序的數據的數據作成裝置(52),演奏操作指示裝置(25)基于通過數據作成裝置(52)所作成的數據、可以指示游戲者進行所定的演奏操作,游戲者可以自己作成數據,能更積極地享受游戲。
本發(fā)明的第4發(fā)明是一種記錄了為播放音樂的數據以及定義對該音樂的演奏程序的數據和基于這些數據為執(zhí)行所定的音樂演奏游戲的程序的計算機可讀取的記錄媒體(13、44),具有可以讓計算機執(zhí)行基于為播放音樂的數據播放音樂的程序、基于定義演奏程序的數據指示游戲者對演奏操作裝置(52)進行與音樂的播放聯(lián)動的演奏操作的程序、產生對應于對演出操作裝置(52)進行的操作的演奏效果的程序、根據游戲者的操作、輸入或者消去定義演奏程序的數據的至少一部分并進行記錄的程序、基于所記錄的數據、指示游戲者進行所定的演奏操作的程序的構成。
依據該發(fā)明,由于根據游戲者的操作基于所輸入的數據、指示游戲者進行所定的演奏操作,游戲者可以自己作成數據,能更積極地享受游戲。
本發(fā)明的第5發(fā)明是一種記錄了為播放音樂的數據以及定義對該音樂的演奏程序的數據和基于這些數據為執(zhí)行所定的音樂演奏游戲的程序的計算機可讀取的記錄媒體(13、44),具有可以讓計算機執(zhí)行基于為播放音樂的數據播放音樂的程序、基于定義演奏程序的數據指示游戲者對演奏操作裝置(52)進行與音樂的播放聯(lián)動的演奏操作的程序、產生對應于對演出操作裝置(52)進行的操作的演奏效果的程序、根據游戲者的操作、編輯定義演奏程序的數據的程序、基于所編輯的數據、指示所定的演奏操作的程序的構成。
依據該發(fā)明,由于根據游戲者的操作基于所編輯的數據、指示游戲者進行所定的演奏操作,游戲者可以自己作成數據,能更積極地享受游戲。
本發(fā)明的第6發(fā)明是一種記錄了為播放音樂的數據以及定義對該音樂的演奏程序的數據和基于這些數據為執(zhí)行所定的音樂演奏游戲的程序的計算機可讀取的記錄媒體(13、44),具有可以讓計算機執(zhí)行基于為播放音樂的數據播放音樂的程序、基于定義演奏程序的數據指示游戲者對演奏操作裝置(52)進行與音樂的播放聯(lián)動的演奏操作的程序、產生對應于對演出操作裝置(52)進行的操作的演奏效果的程序、根據游戲者的操作、新建作成定義演奏程序的數據的程序、記錄新建作成的數據的程序、基于所記錄的數據、向游戲者指示所定的演奏操作的程序的構成。
依據該發(fā)明,由于根據游戲者的操作基于新建作成的數據、指示游戲者進行所定的演奏操作,游戲者可以自己作成數據,能更積極地享受游戲。
下面對附圖進行簡要說明。
圖1為表示作為家用游戲機實施本發(fā)明的方案的方框圖。
圖2為表示保存在圖1的CD-ROM中的BGM數據和與之對應所保存的樂譜的關系圖。
圖3為表示在圖1的游戲系統(tǒng)中所執(zhí)行的音樂演奏游戲的基本游戲畫面。
圖4為表示顯示在圖3中游戲畫面兩端的指示器的放大圖。
圖5為表示在圖1的游戲系統(tǒng)中所執(zhí)行的主程序的流程圖。
圖6為表示在圖1的游戲系統(tǒng)中,定義對控制器的操作和與之對應所發(fā)出的效果音之間關系的表的一例。
圖7為表示在輸入樂譜數據時的顯示器的顯示畫面。
圖8為表示在編輯模式下處理的主程序的流程圖。
圖9為表示BGM選擇處理的流程圖。
圖10為表示BGM選擇時顯示器的顯示畫面。
圖11為表示新建樂譜數據作成處理的流程圖。
圖12為表示聲音效果選擇處理的流程圖。
圖13為表示數據保存處理的流程圖。
圖14為表示樂譜數據編輯處理的流程圖。
圖15為表示在第2實施方案中新建樂譜數據作成處理的流程圖。
圖16為表示專用控制器。
圖17為表示采用圖16的控制器時BGM選擇的顯示器的顯示畫面。
圖18為表示采用圖16的控制器時輸入樂譜數據時的顯示器的顯示畫面。圖中,13-主存儲器、25-顯示器、33-音箱、44-CD-ROM、52-控制器、52a~c-操作部件、151A~151F-顯示軌跡、155-指示標識。
第1實施方案圖1為表示作為家用游戲系統(tǒng)實施本發(fā)明的第1實施方案。圖1的構成為家用計算機游戲機所有的一般的構成,其詳細內容例如在特開平8-212377號公報中公開。
圖1的游戲系統(tǒng)1包括主控制部10、圖象控制部20、聲音控制部30、盤片讀取部40、通信控制部50,各部10~50相互連接在主總線B上。主控制部10以微處理器為主體構成、包括執(zhí)行游戲進行所必要的運算和各部的控制的CPU11、執(zhí)行對該CPU11進行中斷控制和存儲器的存取管理等輔助控制的外部設備12、由RAM等可改寫的半導體存儲元件構成的主存儲器13、保存為控制游戲系統(tǒng)1的基本動作的程序的ROM14。
圖象控制部20包括、按照來自CPU11的指示執(zhí)行顯示圖象所必要的特定的運算、例如為顯示3維圖象的多邊形的坐標運算的共處理器的幾何變換處理器(GTE)21、按照來自CPU11的顯示命令執(zhí)行給定的顯示處理的圖象處理單元(GPU)22、作為臨時保存該GPU22所演算的數據的保存手段的幀緩沖器23、將主存儲器13所保存的壓縮數據解碼的圖象解碼器(MDEC)24。在游戲進行中,將記錄在作為保存媒體的CD-ROM44上圖象數據根據需要裝載在主存儲器13中、并在MDEC24中解碼、然后由GPU22描繪到幀緩沖器23中。然后將描繪到幀緩沖器23中的圖象幀的任意區(qū)域顯示在作為顯示裝置的顯示器25(例如家用電視接收機的CRT)上。
聲音控制部30包括、按照來自CPU11的指示產生樂音、效果音等的聲音放出處理器(SPU)31、保存從CD-ROM44讀出的聲音、樂音等數據或者音源數據的例如512K字節(jié)的聲音緩沖器32、作為輸出由SPU31發(fā)出的樂音、效果音等的聲音輸出裝置的音箱33。
SPU31包括將16位的聲音數據作為4位的差分信號適應差分符號化(ADPCM)后的聲音數據播放的ADPCM符號功能、通過播放保存在聲音緩沖器32中音源數據產生效果音的播放功能、將保存在聲音緩沖器32中聲音數據等變調后播放的變調功能。即,SPU31具有以循環(huán)或時間為系數的動作參數的自動變換等功能,內藏有24聲音能力的ADPCE音源,由來自CPU11的操作動作。SPU31由聲音緩沖器32管理映射的獨自的地址空間,從CPU11向聲音緩沖器32傳送ADPCM數據,通過直接傳遞鍵合/鍵開和解調信息播放數據。
由于具有這樣的功能,聲音控制部30可以將根據來自CPU11的指示基于保存在聲音緩沖器32上的聲音數據產生樂音、效果音等作為所謂的樣本音源使用。
盤片讀取部40包括播放記錄在CD-ROM44上的程序、數據等的盤片驅動器41、將附加了例如錯誤更正(ECC)符號而記錄的程序、數據等譯碼的解碼器42、臨時保存來自盤片驅動器41的播放數據的例如32K字節(jié)的緩沖器43。即,盤片讀取部40由為了從盤片驅動器41和解碼器42等的盤片中讀取所必要的部件類構成。在此,作為盤片的格式可以支持CD-DA、CD-ROM XA等的數據。又,解碼器42也作為聲音控制部30的一部分發(fā)揮作用。
作為記錄在由盤片驅動器41播放的盤片上的聲音數據,除上述ADPCM數據(CD-ROM XA的ADPCM數據等)以外,還有將聲音信號模數變換后的PCM數據。作為ADPCM數據,例如將16位的數字數據的差分用4位表示所記錄的聲音數據由解碼器42進行錯誤更正和解碼以后輸送給SPU31,在SPU31進行模數變換等的處理以后,用于驅動音箱33。又,作為PCM數據,例如作為16位的數字數據記錄的聲音數據在由解碼器42解碼以后,用于驅動音箱33。又,解碼器42的音頻輸出一旦輸入到SPU31,和該SPU的輸出混頻,經過反相裝置稱為最終的音頻輸出。
通信控制部50包括通過主總線B控制在CPU11之間的通信的通信控制器件51、作為具有由游戲操作者操作的多個操作部件(例如按鍵開關)操作輸入手段的控制器52、以可改寫并且可保持所保存的數據的半導體元件為主體所構成的存儲卡(輔助存儲媒體)53。在控制器52上設置有為指示上下左右方向的方向操作部52a和由多個按鍵開關構成的選擇操作部52b、52c。在各操作部52a~52c的操作部件根據游戲進行的狀態(tài)或者設定狀態(tài)發(fā)揮各種功能。從控制器52表示操作部件的操作狀態(tài)的信號以一定的周期(例如每秒60次)輸出,其輸出信號通過通信控制器件51輸送給CPU11。又,在圖1中雖然只表示了一組控制器52以及存儲卡53,對于通信控制器件51可以分別裝載多個控制器52以及存儲卡53。
又,游戲系統(tǒng)1還包括為連接外部設備的并行I/O(輸入/輸出)口61、串行I/O口62。用串行I/O口62通過圖中未畫出的通信電纜可以和其它游戲系統(tǒng)1連接,通過這樣的連接,可以在兩個游戲系統(tǒng)1、1之間在進行通信的同時進行游戲。
將為執(zhí)行有關本發(fā)明的游戲的程序以及數據所記錄的CD-ROM44設置在盤片讀取部40上,在進行給定的初始化操作(例如接通電源或者按下圖中未畫出的復位開關的操作)后CPU11按照CD-ROM44上的程序進行給定的音樂演奏游戲。該音樂演奏游戲的概要是,由聲音控制部30播放記錄在CD-ROM44上的BGM數據,按照該BGM根據所設定的順序要求游戲者操作控制器52。然后,根據游戲者的操作將效果音重合在BGM上在從音箱33中輸出。
BGM的數據,以例如CD-DA或者CD-ROM XA的格式記錄在CD-ROM44中。在這些格式中,各曲根據適當的數據量進行細分后記錄。在這些細分的數據中,在以各曲的先頭為基準時分別包含數據演奏時刻的信息(例如CD規(guī)格的通道Q的時間信息)。圖1的游戲系統(tǒng)通過利用表示該演奏時刻的信息,指定從特定的樂曲的演奏開始的經過時間,從對應于該時刻的數據開始BGM的播放。
又,在CD-ROM44中也記錄了定義每個BGM的控制器52的操作順序的樂譜數據。例如,圖2以時序圖的形式表示的作為記錄在CD-ROM44中的BGM的樂曲X所對應的樂譜數據。在該樂譜數據中,作為對照樂曲X應操作的控制器52的操作部件,假定是5個鍵A~E和一個臺。在作成樂譜數據時,首先在樂曲X的任一位置上分別確定鍵A~E以及臺是否操作。將確定的操作位置換算成按照以BGM的先頭為基準的時間軸(相當于圖中的橫軸)從樂曲X的先頭的經過時刻。將換算后的時刻數字化后記錄在CD-ROM44中。作為BGM的樂曲X由多個小節(jié)構成,將每個小節(jié)的區(qū)分時刻t1、t2、t3……對應于小節(jié)編號記錄在樂譜中。小節(jié)編號以最初的小節(jié)為1按照小節(jié)的演奏順序進行編號。進一步,在樂譜數據中還包括指定在每一操作位置產生的效果音的信息。效果音的數據在樂譜數據或者BGM數據以外作為效果音數據記錄在CD-ROM44中,在樂譜數據中,記錄指定在圖2的各操作位置是否使用任一效果音的信息。
又,雖然是將記錄CD-ROM44中的樂譜數據根據需要讀寫到主存儲器13中用于游戲,在下述的編輯模式中又游戲者輸入的樂譜數據寫入到主存儲器13的給定區(qū)域,該樂譜數據可以和預先存儲在CD-ROM44中樂譜數據同樣使用。
圖3為表示按照CD-ROM44中程序執(zhí)行的音樂演奏游戲中的基本游戲畫面。游戲畫面100包括為指示游戲者操作控制器52的操作時刻的一對指示器101A、101B和夾在其間的主顯示區(qū)域110。設置一對指示器101A、101B的理由是,兩個游戲者分別采用不同的控制器52同時演奏時,可以分別對于不同的游戲者指示獨立的操作時刻。只有一個游戲者進行演奏時只使用任一側的指示器。例如在圖2中只表示了只使用左側的指示器101A,而沒有使用右側的指示器101B時的狀態(tài)。又,左右的指示器101A、101B為相同的構成,在以下在沒有必要區(qū)別時用指示器101表示。
如圖4的詳細表示,在指示器101上設置了上下方向延伸的6條軌跡102A、102B、102C、102D、102E、102F。軌跡102B、102D設定在區(qū)分102A、102C、102E的線上。
各軌跡102A~102F分別對應于控制器52的相互不同的操作部件。例如軌跡102A對應于方向操作部52a的操作部件、軌跡102C、102E以及102F分別對應于選擇操作部52b的相互不同的按鍵開關,軌跡102B、102D分別對應于選擇操作部52c的相互不同的按鍵開關。又,軌跡102F指示劃針式演奏、即指示模擬唱機的轉盤上的唱盤用手動讓其旋轉和唱針摩擦產生特異的效果音的操作。因此,軌跡102F所對應的操作部件,可以聯(lián)想為唱盤的旋轉操作。例如,在圖1的控制器52上追加可以360度旋轉操作的操縱桿狀的操作部件,讓該操作部件對應軌跡102F即可。
圖2的樂譜數據的鍵A~E和指示器101的軌跡102A~102E一一對應,臺F和與軌跡102F對應。鍵A~E和軌跡102A~102E的對應關系也可以變更。
在軌跡102A~102F中,表示有按照圖2的樂譜數據為指示分別與之對應的控制器52的操作部件的操作時刻的時刻標記104…。即,在游戲執(zhí)行時,CPU11在指示器101的顯示范圍內讀出在圖2的樂譜數據中從當前時刻(演奏開始經過的時間)向將來的一定范圍的數據。然后,將顯示范圍的開始端即現(xiàn)在時刻對應在指示器101的下端的光標105、105的位置上,讓顯示范圍的結束端成為指示器101的上端,讓樂譜數據的時間軸與指示器101的上下軸對應,包含在顯示范圍內的操作時刻所對應的軌跡102A~102F上的位置上顯示時刻標記104。并且,當樂譜數據中包含小節(jié)的區(qū)分時,CPU11將表示小節(jié)區(qū)分的區(qū)分線107顯示在指示器101上。
通過由CPU11以適當的周期重復進行以上的處理,時刻標記104在軌跡102A~102F上向圖4的箭頭F所示的下方緩緩移動(參照軌跡102E所顯示的想象線)。當時刻標記104到達各軌跡102A~102F的下端的光標105、105所表示的操作位置時,與該軌跡102A~102F對應的控制器52的操作部件的操作時期到來。在該時刻如果游戲者操作適當的操作部件,將在BGM上重合適當的效果音。為產生效果音的數據預先記錄在CD-ROM44中。表示對控制器52的操作和與之對應所產生的效果音之間的關系的數據也記錄在CD-ROM44中。這些數據根據需要讀進主存儲器13中。
圖6為表示效果音按小節(jié)變化時基于CD-ROM44的數據在主存儲器13內作成的表的一例。在該表中,每一小節(jié)應產生的效果音分別分配給鍵A~E和臺F。
在軌跡102A、102C、102E的下端分別表示有模擬鍵盤樂器的白鍵的圖標106A、106C、106E,在軌跡1023、102D的下端分別表示有模擬鍵盤樂器的黑鍵的圖標106B、106D。在軌跡102F的下端表示有模擬模擬唱機的圖標106F。
圖5為表示CPU111按照寫入到CD-ROM44中的程序執(zhí)行上述音樂演奏游戲時的主程序的流程圖。在寫入到CD-ROM44中的程序以及數據中,將必要的部分裝載在主存儲器13中,CPU11按照所裝載的程序對各種參數初始化(第S1步),然后將給定的標題畫面顯示在顯示器25上(第S2步)。在標題畫面中以菜單形式顯示游戲者可選擇的命令。在此,可選擇的命令中包括基于記錄在CD-ROM44中的數據進行游戲的有拱模式的指定、和基于不同于CD-ROM44的其它CD-ROM(以下稱其它盤片)的數據進行游戲的模式的指定。CD-ROM44和其它盤片所收錄的BGM數據以及與之對應的樂譜數據不同。在CD-ROM44中,收錄了游戲控制所需要的程序,而其它盤片中沒有該程序。即,其它盤片作為收錄由于CD-ROM44的容量限制不能收錄的BGM數據以及樂譜數據的記錄媒體發(fā)揮作用。
然后在第S3步中,接收游戲者對控制器52的操作,之后,判定游戲者是否指定了有其它盤片進行游戲的模式(第S4步)。如果指定了其它盤片的游戲模式,通過顯示器25要求游戲者交換盤片(第S5步),然后通過來自盤片讀取部30的信號判定盤片是否已經交換(第S6步)。如果已經交換進入到第S7步。如果在第S4步判定到沒有要求其它盤片時將省略第S5、S6步直接進入到第S7步。
在第S7步中在顯示器25上顯示模式選擇畫面。模式選擇畫面顯示游戲者可以選擇的模式,在此,可以選擇[游戲模式]、[練習模式]、[自由模式]以及[編輯模式]。
然后在第S8步中,判定游戲者是否通過控制器52選擇其中的任一模式。在判定選擇了其中任一模式后移動到所選擇的模式的處理(第S11、S12、S13和S14)。然后,當所選定的模式的處理結束后返回到第S2步。
第S11步的游戲模式是通常的音樂演奏游戲的模式。即,在游戲模式中,在從盤片40經過聲音控制器30從音箱33輸出BGM的同時,配合該BGM在指示器101(參照圖3和圖4)內顯示時刻標記104。配合該顯示游戲者操作控制器52時,將對應于該操作的效果音與BGM重合后一并輸出。這樣,游戲者可以享受音樂的演奏。又,在游戲模式中,如果在BGM的演奏中游戲者操作了控制器52,將該操作與樂譜數據進行比較,評價游戲者對樂譜數據忠實進行操作的程度,并以該評價作為尺度競爭游戲的成績。
第S12步的練習模式是為了練習游戲模式中的演奏而設置。在練習模式中,可以只對游戲者不熟悉的小節(jié)進行反復練習演奏。
第S13步的自由模式中,游戲者可以配合BGM自由第演奏,將與控制器52的操作對應的效果音與BGM重合后一并輸出。
第S14步的編輯模式是為了讓游戲者輸入樂譜數據的模式。通過新建作成樂譜數據以及對樂譜數據進行編輯,對相同的BGM可以享受多樣的演奏和游戲。還可以享受原始的編曲。
接下來,說明編輯模式處理的概要。圖7為表示樂譜數據輸入時的顯示在顯示器25的圖象。在顯示器25的畫面的中央部顯示的多條顯示軌跡151A~151F,和圖3以及圖4所示顯示器的顯示相同,縱方向為時間軸。然后,通過在上下方向讓軌跡151A~151F滾動,使得設定構成樂譜數據的每個效果音的位置,即進入時刻標記152的位置可以處在顯示畫面內的給定位置上。軌跡151A~151F的滾動由游戲者的操作進行。又,如圖7所示軌跡151A~151F的右邊顯示關于各種操作的操作方法的說明160。
軌跡151A~151F和譜面相同,由區(qū)分小節(jié)的區(qū)分線從下向上順序區(qū)分,各小節(jié)按照小節(jié)的順序加上小節(jié)編號153。各小節(jié)的拍子對應于軌跡151A~151F的縱方向的位置,位置和時刻之間為線性關系。例如當1小節(jié)由4拍構成時,小節(jié)的先頭(下端)的區(qū)劃線154對應于第1拍的頭,小節(jié)下端開始的1/4的位置對應于第2拍的頭,小節(jié)下端開始的2/4的位置對應于第3拍的頭,小節(jié)下端開始的3/4的位置對應于第4拍的頭。各軌跡151A~151F分別與操作部52a~52c的各操作部件對應。
在顯示器25上顯示了截斷軌跡151A~151F的指示標識155,游戲者讓軌跡151A~151F滾動,使得所期望的部位移動到指示標識155的位置上時,通過操作操作部52a~52c的各操作部件,在指示標識155的位置可以輸入或者刪除效果音。又,在加入了效果音的位置上顯示時刻標記152。通過反復這樣的操作,游戲者可以輸入任意的樂譜數據。
然后,在編輯模式下通過輸入或者刪除作成的樂譜數據保存在主存儲器13的給定區(qū)域,該樂譜數據和預先記錄在CD-ROM44中的樂譜數據相同,可以在其它模式中使用。在游戲模式(第S11步)以及練習模式(第S12步)中,在輸入樂譜數據時,操作部52a~52c的操作部件作為演奏時操作的操作部件使用。即,在樂譜數據輸入時,為輸入給定時刻的效果音所操作的操作部52a~52c的操作部件就是演奏時為產生該效果音應該操作的操作部件。
以下參照圖7~圖15說明編輯模式中的處理。又,在以下的處理中,雖然設置了各種由游戲者選擇、確定所期望的項目,或者給予某個指示的步驟,按照和通常的游戲系統(tǒng)相同的方法參照顯示在顯示器25上的畫面操作控制器52將這些選擇輸入到CPU11中。關于每個操作方法的說明將省略。
圖8為表示編輯模式中的處理的主存儲器。在圖8的第S21步,將是對現(xiàn)存的樂譜數據變更進行編輯還是新建作成樂譜數據(新建作成)讓游戲者選擇的顯示輸出到顯示器25,判定編輯的選擇的有無。在第S21步當判定選擇了編輯時進入第S29步,而當判定到沒有選擇編輯時進入到第S22步。在第S22步判定是否選擇樂譜數據的新建作成,當判定到選擇樂譜數據的新建作成時進入到第S25步,當判定到沒有選擇樂譜數據的新建作成時返回到第S21步。
如上所述,在第S22步當選擇了樂譜數據的新建作成時,在第S25步執(zhí)行BGM處理,然后在第S26步執(zhí)行樂譜數據的新建作成。在第S27步執(zhí)行所輸入的樂譜數據的保存處理進入到第S28A步。又,關于這些BGM處理、新建作成處理以及樂譜數據的保存處理在后面將要說明。在笫S28A步將讓游戲者選擇是繼續(xù)樂譜數據的輸入還是結束的顯示輸出到顯示器25上,同時判定是否選擇了繼續(xù)輸入樂譜數據。在第S28A步如果選擇了繼續(xù)輸入樂譜數據則返回到第S26步,當判定到沒有選擇繼續(xù)輸入樂譜數據時,則進入到第S28B步。在第S28B步判定是否選擇樂譜數據輸入結束,如果判定到選擇了樂譜數據輸入結束則返回,如果判定到沒有選擇樂譜數據輸入結束,則回到第S28A步。
另一方面,在第S21步如果選擇了樂譜數據的編輯,在第S29步執(zhí)行BGM選擇處理后進入到第S29A步。關于BGM選擇處理將在后面說明。在第S29A步關于所選擇的BGM的樂曲將記錄在CD-ROM44或者其它盤片上的樂譜數據、以及在編輯模式中由游戲者已經作成的樂譜數據讀入到主存儲器13的給定區(qū)域。又,當沒有發(fā)現(xiàn)該當的樂譜數據時,將在主存儲器13的給定區(qū)域不寫入任何東西。
然后在第S30步讀取主存儲器13的上述給定區(qū)域,判定在該區(qū)域是否寫入了樂譜數據。在第S30步如果判定到對于上述樂曲在主存儲器13中保存了樂譜數據則進入到第S31步,如果判定到沒有保存樂譜數據則將該意思顯示在顯示器25上并返回到第S21步。在第S31步等待根據游戲者的指示選擇樂譜數據,然后進入到第S32步。即,在第S29步對于所選擇的BGM存在多個樂譜數據(保存在上述給定區(qū)域中)時,在上述第S31步等待為從多個樂譜數據中選擇一個樂譜數據的游戲者的操作。又,對于所選擇的BGM只有一個樂譜數據存在時,等待游戲者的給定操作(選擇該樂譜數據的操作)然后進入到第S32步。
在第S32步執(zhí)行在在第S31步選擇的樂譜數據的編輯處理,在在第S33步執(zhí)行數據保存處理。關于樂譜數據的編輯處理以及保存處理將在后面說明。然后在第S34A步將讓游戲者選擇是繼續(xù)樂譜數據的輸入還是結束的顯示輸出到顯示器25上,同時判定是否選擇了繼續(xù)輸入樂譜數據。在第S34A步如果選擇了繼續(xù)輸入樂譜數據則返回到第S32步,當判定到沒有選擇繼續(xù)輸入樂譜數據時,則進入到第S34B步。在第S34B步判定是否選擇樂譜數據輸入結束,如果判定到選擇了樂譜數據輸入結束則返回,如果判定到沒有選擇樂譜數據輸入結束,則回到第S34A步。
以下,采用圖9說明第S25步(圖8)的BGM選擇處理。又,第S29步(圖8)的BGM選擇處理進行相同的處理。圖10為表示BGM選擇處理中顯示器25的顯示畫面。
在圖9的第S25-1步中,如圖10所示在顯示器25上顯示BGM樂曲的列表180,同時將指示游戲者輸入樂曲編號選擇BGM的曲號的顯示181輸出,然后在第S25-2步將光標配置在第1曲上。然后在第S25-3步將配置了光標的曲目182顯示在顯示器25上,進入到第S25-4步。在第S25-4步當判定到有切換了光標位置的游戲者的指示時進入到第S25-3步,如果判定到沒有該指示則進入到第S25-5步。
在第S25-5步當判定到游戲者指示變更其它盤片時進入到第S25-6步將要求盤片的交換輸出到顯示器25,之后,基于從盤片讀取部40的檢測信號檢測出盤片的交換時,進入到第S25-8步。另一方面,在第S25-5步判定到游戲者沒有指示其它盤片的變更時則跳到第S25-8步。
在第S25-8步如果判定到進行了游戲者確定BGM的規(guī)定的操作,配置了光標的樂曲作為BGM樂曲選擇,返回到第S26步(圖8)。如果判定到沒有進行該操作則返回到第S25-4步。
又,是否使用其它盤片在圖5的處理中也有選擇的機會。因此也可以省略第S25-5~S25-7步的處理。
下面用圖11說明第S26步(圖8)的樂譜數據新建作成處理。在樂譜數據新建作成處理中,一曲的所有效果音新輸入到樂譜數據中。
在圖11的第S26-1步讀入在上述BGM選擇處理(第S25步)中所選曲目的BGM數據,同時將圖7所示的顯示輸出到顯示器25上。然后在第S26-2步判定是否進行了顯示軌跡151A~151F的滾動操作,如果判定到進行了滾動操作則進入到第S26-3步,如果判定到沒有進行滾動操作則進入到第S26-5步。在第S26-3步根據在第S26-2步所判定的操作,將顯示器25上的軌跡151A~151F向上方向或者向下方向滾動。
在第S26-5步判定是否進行了指示播放的操作,如果判定到進行了該播放操作則進入到第S26-7步,如果判定到沒有進行該播放操作則進入到第S26-11步。播放操作是由游戲者輸入或者刪除樂譜數據的途中,或者輸入、刪除結束后想播放樂曲的演奏時進行的操作,根據播放操作,按照所輸入的樂譜數據將效果音與BGM重合從音箱33輸出。為此游戲者可以確認成為輸入對象的樂曲實際上怎樣演奏。
在第S26-7步從音箱33按照所輸入的樂譜數據將效果音與BGM重合后輸出。然后在第S26-8步判定有無播放停止的操作,如果判定到有播放停止的操作則進入到第S26-9步,如果判定到沒有播放停止的操作則進入到第S26-10步。如果該播放停止操作在樂曲播放途中想停止時,由游戲者進行操作。在第S26-9步停止樂曲播放進入到第S26-11步。另一方面,在第S26-10步判定一曲的全部是否播放結束,如果判定到播放結束則進入到第S26-11步,如果判定到播放沒有結束則返回到第S26-7步。
又,想播放的范圍也可以根據游戲者的操作確定。例如,播放的起點和終點也可以由游戲者指定。這時,例如在圖7所示的軌跡151A~151F的對應位置上,也可以通過顯示標識開始點以及結束點的標記等,顯示播放的范圍。
在第S26-11步判定是否由游戲者進行了輸入結束操作,如果判定到進行了操作則返回,如果判定到沒有進行操作則進入到第S26-12步。輸入結束操作是為了結束樂譜數據的新建作成的操作。
在第S26-12步如果判定到操作了操作部52a~52c的任一操作部件則進入到第S26-13步,如果判定到沒有操作則進入到第S26-2步。在第S26-13步判定在與所操作的操作部件所對應的軌跡151A~151F和指示標識155之間的交點上是否顯示有時刻標記152,如果判定到有顯示則進入到第S26-18步,如果判定到沒有顯示則進入到第S26-14步。在上述第S26-13步,例如在圖7中在軌跡151C和指示標識155之間的交點上顯示有時刻標記152,則判定在其它軌跡和指示標識155之間的交點上沒有顯示時刻標記152。
在第S26-14步在與判定有操作的操作部52a~52c的操作部件所對應的軌跡151A~151F的指示標識155所指的位置上顯示時刻標記152(圖7)。又,在第S26-14步將指示標記155指示的時刻以及在第S26-12步判定有操作的操作部件臨時寫入到主存儲器13內的臨時存儲器中。該臨時存儲器采用和保存樂譜數據的主存儲器13內的區(qū)域不同的其它區(qū)域,臨時保存所輸入的樂譜數據。
又,如圖7所示,在顯示器25的畫面上設置了分別與軌跡151A~151F的對應的顯示區(qū)域158A~158E,指示標記155所指示的時間標記152的效果音的種類顯示在對應顯示區(qū)域158A~158E。圖7表示了在指示標記155所指示的軌跡151C的時刻標記152上,分配了作為[SE15]所示的各種效果音。
然后,在第S26-15步執(zhí)行聲音效果選擇處理。在聲音效果選擇處理中選擇分配給時刻標記152的效果音的種類,其詳細處理將在后面說明。然后在第S26-16步將在第S26-15步所選效果音的種類與先前寫入的時刻以及操作部件相對應臨時寫入到存儲器中后,返回到第S26-2步。為此,可以將游戲者所期望的效果音設定到所期望的時刻。
另一方面,在第S26-18步刪除與判定有操作的操作部52a~52c的操作部件對應的軌跡151A~151F的指示標識155所指位置的時刻標記152。又,刪除的時刻標記152所對應的效果音的數據也將從臨時存儲器的樂譜數據中刪除。為此,游戲者可以消除判定為不要的效果音。
下面采用圖12說明第S26-15步(圖11)的聲音效果選擇處理。在聲音效果選擇處理中,選擇在第S26-14步(圖11)顯示的時刻標記所對應的效果音的種類。如圖7所示,在顯示器25上將效果音的種類采用[SE01]~[SE20]的編號群156列表顯示,同時在一個編號(圖7中的[SE15]上配上光標157。然后,通過游戲者在任意編號上移動光標157進行確定操作,選擇帶有光標157的該編號的效果音。
在圖12的第S26A步將光標157配置在第1號的效果音[SE01]上,進入到第S26B步。在第S26B步與光標157所配置的效果音顯示在相對應的顯示區(qū)域158A~158E上。同時將該效果音從音箱33中播放。為此,游戲者可以知道配置了光標157的效果音實際上是什么樣的聲音。然后在第S26C步判定有無為移動光標157的操作,如果判定到進行了操作則按照該操作移動光標157(第S26F),返回到第S26B步。又,如果判定沒有進行操作則進入到第26D步。在第26D步判定有無確定操作,如果判定有確定操作則確定帶有光標157的編號的效果音并進入到第S26E步,如果判定沒有進行確定操作則返回到第26C步。在第26E步由確定操作選擇的效果音從音箱33中播出,并返回到第S26-16步(圖11)。這樣游戲者可以確認所確定的效果音是什么樣的聲音。
下面用圖13說明第S27步的數據保存處理(圖8)。在數據保存處理(第S27步)中,執(zhí)行將在樂曲數據新建作成(第S26步)中輸入的、臨時保存在存儲器中的樂譜數據寫入到主存儲器13的處理。又,第S32步的數據保存處理(圖8)和第S27步的數據保存處理相同,在此省略其說明。
在圖13的第S27-1步將讓游戲者選擇保存的有無的指示顯示在顯示器25上。然后在第S27-2步判定是否進行為取消保存的給定操作,如果判定為進行操作則返回,如果判定為沒有進行操作則進入到第S27-3步。在第S27-3步判定是否進行了為保存的給定操作,如果判定為進行操作則進入到第S27-4步,如果判定為沒有進行操作則返回到第S27-2步。在第S27-4步判定是否進行了為命令覆蓋樂譜數據的給定操作,如果判定為進行操作則進入到第S27-7步。在第S27-7步,用記錄在臨時存儲器上樂譜數據覆蓋在成為樂譜數據的輸入對象的樂曲的記錄在主存儲器13上的樂譜數據上,然后返回。這樣,替代原來的樂譜數據記錄上新的樂譜數據。但是,對于該樂曲在主存儲器13內還沒有樂譜數據的記錄時,在分配該樂曲的主存儲器13的給定區(qū)域上寫入記錄在臨時存儲器中的樂譜數據。
另一方面,在第S27-4步當判定到沒有進行為命令覆蓋樂譜數據的給定操作時,則進入到第S27-5步。在第S27-5步判定是否進行了為命令樂譜數據的新建保存的給定操作,如果判定為進行操作則進入到第S27-6步。在第S27-6步確保主存儲器13的新的保存區(qū)域,在該區(qū)域寫入記錄在臨時存儲器中的樂譜數據,然后返回。
下面采用圖14說明第S32步的樂譜數據編輯處理。在樂譜數據編輯處理中,將記錄在CD-ROM44或者主存儲器13中的樂譜數據讀入到臨時存儲器中,通過對該樂譜數據的修正,進行為游戲者輸入新的樂譜數據的處理。通過修正作成結束的樂譜數據,可以有效率地輸入新的樂譜數據。
在圖14的第S32-1步讀入在上述BGM選擇處理(第S25步)中所選曲目的BGM數據。在第S32-2步將在第S32-1步所選擇的樂譜數據從CD-ROM44或者主存儲器13中讀入,同時如圖7所示顯示在顯示器25上,并進入到S32-3步。從CD-ROM44中讀入的樂譜數據如上所述是預先準備所記錄的樂譜數據,而從主存儲器13中讀入的樂譜數據是由上述樂譜數據的新建作成處理或者該樂譜數據的編輯處理所輸入的、在第S27步或者第S33步的數據保存處理中寫入到主存儲器13中樂譜數據。即,既可以對預先準備的記錄在CD-ROM44或者其它盤片上的樂譜數據進行修正后作成新的樂譜數據,或者也可以對游戲者作成的樂譜數據加入修正。
由于在第S32-3步以下的處理和圖11的樂譜數據新建作成處理的第S26-2步以下的處理相同,在此省略其詳細說明。通過修正作成的樂譜數據和樂譜數據新建作成處理相同,可以實際上播放進行確認(第S32-5~10步),將作成的樂譜數據寫入到臨時存儲器中(第S32-12~16步)。又,也可以消去臨時存儲器縱的樂譜數據(第S32-18步)。
圖16為表示控制器的變形例。該控制器200作為游戲中進行演奏操作的操作部件,具有和指示器101下端的圖標106A~106E相同配置的5個按鍵開關201A~201E,和配置在其右方的盤狀操作部件201F。操作部件201F可以繞其中心部進行旋轉操作。如果進行按壓操作部件201A~201E的操作,輸出對應于該操作的信號,如果進行旋轉操作操作部件201F并輸出對應于該操作的信號,例如旋轉方向以及旋轉量相關的信號。又,在控制器200的上部設置有選擇按鍵202以及開始按鍵203。這些均為按鍵式開關,操作游戲的選擇等。
使用這樣的控制器200時,指示器101的各軌跡102A~102F和操作部件201A~201F之間對應關系可以明確化,改善游戲的可操作性。
圖17以及圖18為表示用控制器200代替控制器52時的顯示器25的顯示。圖17為替代圖10的顯示,圖18為替代圖7的顯示。對于圖17以及圖18,與圖10以及圖7對應的部位采用相同的符號。
又,在上述樂譜數據新建作成處理或者樂譜數據編輯處理中,每次設定每個效果音時雖然與效果音的種類以及操作部件對應,也可以將效果音分配給預先操作的操作部52a~52c的各操作部件。這樣,使得樂譜數據的輸入操作單純化。這時,通過適時的、中斷處理對操作部52a~52c的各操作部件也可以變更效果音的分配。第2實施方案替代第S26步的樂譜數據新建作成處理,也可以進行圖15的樂譜數據新建作成處理。在圖15的處理中,游戲者可以對照播放中的BGM按自己的愛好操作操作部件,輸入對應于操作部件的操作輸入樂譜數據。因此,游戲者一邊聽BGM一邊進行實際的演奏,作成對應與該演奏的樂譜數據,可以將游戲者想象的演奏原樣作為樂譜數據輸入。
下面對圖15的樂譜數據新建作成處理進行說明。在圖15的第S41步讀入在BGM選擇處理(第S25步)所選曲目的BGM數據。在第S42步等待進行為開始BGM播放的給定操作并進入到第S43步。在第S43步開始播放所選擇的BGM,并進入到第S44步。在第S44步判定是否操作了操作部件,如果判定為操作了則進入到第S47步,將操作操作部件的時刻以及所操作的操作部件保存到臨時存儲器中后返回到第S44步。又,在第S47步輸出重合在BGM上對應于操作部件的操作的音響。即,根據游戲者對操作部件的操作,和BGM重合的效果音從音箱33中輸出。這時的效果音的種類只要從預先設定在主存儲器13上的表中適當選擇即可。又,作為樂譜數據記錄的效果音的種類,也可以由游戲者通過給定操作在BGM播放之前輸入。
在第S44步中如果判定到沒有操作操作部件則在第S45步判定BGM樂曲的播放是否結束,如果判定為播放結束則在第S46步停止播放,并返回,如果判定播放沒有結束則返回到第44步。
游戲模式(第S11步)已經練習模式(第S12步)中,在樂譜數據輸入時所操作的操作部件就是演奏時要操作的操作部件。即,在樂譜數據輸入時,為加入給定時刻的效果音所操作的操作部件,在演奏時就成為為原樣產生該效果音應操作的操作部件。
這樣,在BGM樂曲的播放結束之前的期間,所操作的操作部件以及該操作時刻作為樂譜數據記錄在臨時存儲器中。又,也可以對照BGM的播放如圖7所示那樣滾動顯示軌跡,配合操作部件的操作,依次在軌跡上點亮時刻標記。
依據本發(fā)明的第1發(fā)明,具有根據游戲者的操作,可以輸入或者消去定義演奏程序的數據的至少一部分的數據輸入裝置,由于演奏操作指示裝置通過數據輸入裝置基于所輸入的數據可以向游戲者指示給定的演奏操作,所以游戲者可以自己作成數據,能更積極地享受游戲。
依據本發(fā)明的第2發(fā)明,具有根據游戲者的操作,可以編輯定義演奏程序的數據的數據編輯裝置,由于演奏操作指示裝置通過數據編輯裝置基于所輸入的數據可以向游戲者指示給定的演奏操作,所以游戲者可以自己作成數據,能更積極地享受游戲。
依據本發(fā)明的第3發(fā)明,具有根據游戲者的操作,可以新建作成定義演奏程序的數據的數據作成裝置,演奏操作指示裝置(25)通過數據作成裝置(52)基于所輸入的數據可以向游戲者指示給定的演奏操作,所以游戲者可以自己作成數據,能更積極地享受游戲。
依據本發(fā)明的第4發(fā)明,由于根據游戲者的操作,基于所輸入的數據可以向游戲者指示給定的演奏操作,所以游戲者可以自己作成數據,能更積極地享受游戲。
依據本發(fā)明的第5發(fā)明,由于根據游戲者的操作,基于所編輯的數據可以向游戲者指示給定的演奏操作,所以游戲者可以自己作成數據,能更積極地享受游戲。
依據本發(fā)明的第6發(fā)明,由于根據游戲者的操作,基于所新建作成的數據可以向游戲者指示給定的演奏操作,所以游戲者可以自己作成數據,能更積極地享受游戲。
權利要求
1.一種游戲系統(tǒng),包括分別記錄為播放音樂的數據以及定義對該音樂的演奏程序的數據的數據記錄裝置、接受由游戲者的演奏操作的演奏操作裝置、基于為播放所述音樂的數據播放所述音樂的音樂播放裝置、基于定義所述演奏程序的數據指示所述游戲者對所述演奏操作裝置進行與所述音樂的播放聯(lián)動的演奏操作的演奏操作指示裝置、產生對應于對所述演出操作裝置進行的操作的演奏效果的演奏效果產生裝置,其特征是包括根據游戲者的操作、輸入或者消去定義所述演奏程序的數據的至少一部分的數據輸入裝置,在所述記錄裝置中記錄通過所述數據輸入裝置作成的所述數據,所述演奏操作指示裝置基于通過所述數據輸入裝置所輸入的所述數據、可以指示所述游戲者進行所定的演奏操作。
2.根據權利要求1所述的游戲系統(tǒng),其特征是包括記錄作為所述演奏效果應產生的多種效果音的裝置。
3.根據權利要求2所述的游戲系統(tǒng),其特征是在通過所述數據輸入裝置輸入定義所述演奏程序的數據時,根據游戲者的操作可以選擇作為演奏效果產生的所述效果音的種類。
4.根據權利要求3所述的游戲系統(tǒng),其特征是根據游戲者的操作選擇的所述效果音的種類時,播放所選擇的效果音。
5.根據權利要求1~4中任一項所述的游戲系統(tǒng),其特征是包括在游戲者通過所述數據輸入裝置對1曲的音樂輸入或者消去定義所述演奏程序的數據時,表示成為數據輸入或者消去的對象的樂曲中的位置的指示裝置。
6.根據權利要求1~5中任一項所述的游戲系統(tǒng),其特征是包括在通過所述數據輸入裝置輸入或者消去定義所述演奏程序的數據時,根據定義所述演奏程序的數據播放效果音的播放裝置。
7.根據權利要求6所述的游戲系統(tǒng),其特征是所述播放裝置在輸入或者消去定義所述演奏程序的數據的游戲者的操作結束后播放用于所述演奏效果的一連的所述效果音。
8.根據權利要求7所述的游戲系統(tǒng),其特征是所述播放裝置將所述效果音與所述音樂重合后進行播放。
9.根據權利要求7和8所述的游戲系統(tǒng),其特征是包括根據游戲者的操作,由所述播放裝置播放的所述效果音的范圍設定對應于在音樂樂曲中至少一部分的范圍內的范圍設定裝置。
10.根據權利要求6所述的游戲系統(tǒng),其特征是所述數據輸入裝置是通過游戲者輸入對應于構成所述演奏程序的各個演奏操作的效果音的操作的反復進行輸入所述數據的裝置,所述播放裝置在游戲者輸入對應于所述各個演奏操作的效果音時播放所輸入的效果音。
11.根據權利要求1~10中任一項所述的游戲系統(tǒng),其特征是在所述記錄裝置中,對于1曲的所述音樂記錄了定義多個演奏程序的數據。
12.根據權利要求1~11中任一項所述的游戲系統(tǒng),其特征是定義與記錄在所述記錄裝置中的特定的所述音樂相對應的所述演奏程序的所有數據都是通過所述數據輸入裝置輸入的。
13.根據權利要求1~12中任一項所述的游戲系統(tǒng),其特征是作為所述數據輸入裝置采用所述演奏操作裝置,由所述演奏操作指示裝置所指示的演奏操作和輸入定義所述演奏程序的數據時的游戲者的操作是相同的。
14.根據權利要求1~13中任一項所述的游戲系統(tǒng),其特征是包括在游戲者對1曲的音樂通過所述數據輸入裝置輸入或者消去定義所述演奏程序的數據時表示輸入或者消去數據的曲中的位置的輸入位置指示裝置、和設置了至少一條沿所定方向延伸的軌跡的指示器,所述演奏操作指示裝置基于定義所述演奏操作程序的數據、讓為表示所述演奏操作裝置的操作時期的指示標識沿所述軌跡移動并在所述指示器內顯示、使得在與該指示標識對應的演奏操作裝置的操作時期到來時讓該指示標識到達所述軌跡的一固定處所設置的演出操作位置上,所述輸入位置指示裝置讓為表示輸入或者消去所述數據的曲中的位置的指示標識沿所述軌跡移動并在所述指示器內顯示、使得在與該指示標識對應的所述數據輸入裝置的操作時讓該指示標識處于在所述軌跡的一固定處設置的輸入操作位置上。
15.一種游戲系統(tǒng),包括分別記錄為播放音樂的數據以及定義對該音樂的演奏程序的數據的數據記錄裝置、接受由游戲者的演奏操作的演奏操作裝置、基于為播放所述音樂的數據播放所述音樂的音樂播放裝置、基于定義所述演奏程序的數據指示所述游戲者對所述演奏操作裝置進行與所述音樂的播放聯(lián)動的演奏操作的演奏操作指示裝置、產生對應于對所述演出操作裝置進行的操作的演奏效果的演奏效果產生裝置,其特征是包括根據游戲者的操作、編輯定義記錄在所述數據記錄裝置中的所述演奏程序的數據的數據編輯裝置,所述演奏操作指示裝置基于通過所述數據編輯裝置所編輯的所述數據、可以指示所定的演奏操作。
16.一種游戲系統(tǒng),包括分別記錄為播放音樂的數據以及定義對該音樂的演奏程序的數據的數據記錄裝置、接受由游戲者的演奏操作的演奏操作裝置、基于為播放所述音樂的數據播放所述音樂的音樂播放裝置、基于定義所述演奏程序的數據指示所述游戲者對所述演奏操作裝置進行與所述音樂的播放聯(lián)動的演奏操作的演奏操作指示裝置、產生對應于對所述演出操作裝置進行的操作的演奏效果的演奏效果產生裝置,其特征是包括根據游戲者的操作、新建作成定義所述演奏程序的數據的數據作成裝置,將新建作成的所述數據記錄在所述記錄裝置中,所述演奏操作指示裝置基于通過所述數據作成裝置所作成的所述數據、可以指示所述游戲者進行所定的演奏操作。
17.一種計算機可讀取的記錄媒體,記錄了為播放音樂的數據以及定義對該音樂的演奏程序的數據和基于這些數據為執(zhí)行所定的音樂演奏游戲的程序,其特征是具有可以讓計算機執(zhí)行基于為播放所述音樂的數據播放所述音樂的程序、基于定義所述演奏程序的數據指示所述游戲者對所述演奏操作裝置進行與所述音樂的播放聯(lián)動的演奏操作的程序、產生對應于對所述演出操作裝置進行的操作的演奏效果的程序、根據游戲者的操作、輸入或者消去定義所述演奏程序的數據的至少一部分并進行記錄的程序、基于所記錄的所述數據、指示所述游戲者進行所定的演奏操作的程序的構成。
18.一種計算機可讀取的記錄媒體,記錄了為播放音樂的數據以及定義對該音樂的演奏程序的數據、基于這些數據為執(zhí)行所定的音樂演奏游戲的程序,其特征是具有可以讓計算機執(zhí)行基于為播放所述音樂的數據播放所述音樂的程序、基于定義所述演奏程序的數據指示所述游戲者對所述演奏操作裝置進行與所述音樂的播放聯(lián)動的演奏操作的程序、產生對應于對所述演出操作裝置進行的操作的演奏效果的程序、根據游戲者的操作、編輯定義所述演奏程序的數據的程序、基于所編輯的所述數據、指示所定的演奏操作的程序的構成。
19.一種計算機可讀取的記錄媒體,記錄了為播放音樂的數據以及定義對該音樂的演奏程序的數據、基于這些數據為執(zhí)行所定的音樂演奏游戲的程序,其特征是具有可以讓計算機執(zhí)行基于為播放所述音樂的數據播放所述音樂的程序、基于定義所述演奏程序的數據指示所述游戲者對所述演奏操作裝置進行與所述音樂的播放聯(lián)動的演奏操作的程序、產生對應于對所述演出操作裝置進行的操作的演奏效果的程序、根據游戲者的操作、新建作成定義所述演奏程序的數據的程序、記錄新建作成的所述數據的程序、基于所記錄的所述數據、指示所述游戲者進行所定的演奏操作的程序的構成。
全文摘要
一種游戲系統(tǒng)以及記錄為執(zhí)行該游戲的程度的計算機可讀取的存儲媒體在包括分別記錄為播放音樂的音樂播放數據以及定義配合該音樂所演奏的演奏內容的樂譜數據的主存儲器13、接受由游戲者的演奏操作的控制器52、基于音樂數據播放音樂的音箱33、指示游戲者基于樂譜數據對控制器52進行與音樂的播放聯(lián)動的演奏操作的顯示器25的游戲系統(tǒng)中,具有由游戲者的操作輸入樂譜數據的控制器,將通過控制器輸入的樂譜數據保存到主存儲器中。
文檔編號A63F13/00GK1252572SQ99121670
公開日2000年5月10日 申請日期1999年10月13日 優(yōu)先權日1998年10月13日
發(fā)明者和田利文 申請人:科樂美股份有限公司