游戲控制程序、游戲系統(tǒng)以及游戲控制方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及游戲控制程序、游戲系統(tǒng)以及游戲控制方法。
【背景技術(shù)】
[0002]已知有如下這樣的音樂游戲:沿著規(guī)定的路徑顯示與節(jié)奏音對應(yīng)的音符條,以使該音符條在操作時刻與對應(yīng)于當(dāng)前時刻的基準(zhǔn)線一致的方式,使音符條朝向基準(zhǔn)線移動,由此引導(dǎo)操作時期(例如,參照專利文獻I)。
[0003]現(xiàn)有技術(shù)文獻
[0004]專利文獻
[0005]專利文獻1:日本特開2001-96061號公報
【發(fā)明內(nèi)容】
[0006]發(fā)明要解決的課題
[0007]在以往的游戲系統(tǒng)中,由于音符條等標(biāo)識的移動路徑為直線,因此有可能產(chǎn)生玩家的慣性,使游戲的趣味性降低。
[0008]本發(fā)明的幾個方式將提高游戲的趣味性作為目的之一。
[0009]用于解決課題的手段
[0010]關(guān)于一個方式的游戲控制程序,游戲系統(tǒng)具有能夠顯示游戲畫面的顯示部和能夠檢測對檢測面的接觸的檢測部,該游戲控制程序使該游戲系統(tǒng)執(zhí)行如下處理:使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;在所述檢測面中檢測到在指示體與所述檢測面的規(guī)定部位接觸之后,所述指示體在與所述檢測面接觸的狀態(tài)下滑動的操作的情況下,將該一系列的操作識別為所述特定操作;使所述顯示部顯示引導(dǎo)標(biāo)識,該引導(dǎo)標(biāo)識引導(dǎo)所述滑動的操作的操作方向;以及判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中。
[0011]關(guān)于另一方式的游戲控制程序,游戲系統(tǒng)具有能夠顯示游戲畫面的顯示部和能夠檢測對檢測面的接觸的檢測部,該游戲控制程序使該游戲系統(tǒng)執(zhí)行如下處理:使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;在指示體持續(xù)接觸所述檢測面的規(guī)定部位達規(guī)定時間以上的情況下,將該操作識別為所述特定操作;以及判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中。
[0012]關(guān)于另一方式的游戲控制程序,游戲系統(tǒng)具有能夠顯示游戲畫面的顯示部和能夠檢測對檢測面的接觸的檢測部,該游戲控制程序使該游戲系統(tǒng)執(zhí)行如下處理:使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;將使指示體追隨著接觸所述交叉位置的操作識別為所述特定操作;判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中;以及根據(jù)所述游戲結(jié)果變更所述基準(zhǔn)標(biāo)識在游戲畫面上的位置。
[0013]一個方式的游戲系統(tǒng)具有:顯示部,其能夠顯示游戲畫面;檢測部,其能夠檢測對檢測面的接觸;控制部,其使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;識別部,在所述檢測面中檢測到在指示體與所述檢測面的規(guī)定部位接觸之后,所述指示體在與所述檢測面接觸的狀態(tài)下滑動的操作的情況下,將該一系列的操作識別為所述特定操作;以及評價部,其判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中,所述控制部使所述顯示部顯示引導(dǎo)標(biāo)識,該引導(dǎo)標(biāo)識引導(dǎo)所述滑動的操作的操作方向。
[0014]在一個方式的游戲控制方法中,游戲系統(tǒng)具有能夠顯示游戲畫面的顯示部和能夠檢測對檢測面的接觸的檢測部,該游戲系統(tǒng)執(zhí)行如下處理:使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;在所述檢測面中檢測到在指示體與所述檢測面的規(guī)定部位接觸之后,所述指示體在與所述檢測面接觸的狀態(tài)下滑動的操作的情況下,將該一系列的操作識別為所述特定操作;使所述顯示部顯示引導(dǎo)標(biāo)識,該引導(dǎo)標(biāo)識引導(dǎo)所述滑動的操作的操作方向;以及判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中。
[0015]另一方式的游戲系統(tǒng)具有:顯示部,其能夠顯示游戲畫面;檢測部,其能夠檢測對檢測面的接觸;控制部,其使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;識別部,在指示體持續(xù)接觸所述檢測面的規(guī)定部位達規(guī)定時間以上的情況下,將該操作識別為所述特定操作;以及評價部,其判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中。
[0016]在另一方式的游戲控制方法中,游戲系統(tǒng)具有能夠顯示游戲畫面的顯示部和能夠檢測對檢測面的接觸的檢測部,該游戲系統(tǒng)執(zhí)行如下處理:使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;在指示體持續(xù)接觸所述檢測面的規(guī)定部位達規(guī)定時間以上的情況下,將該操作識別為所述特定操作;以及判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中。
[0017]另一方式的游戲系統(tǒng)具有:顯示部,其能夠顯示游戲畫面;檢測部,其能夠檢測對檢測面的接觸;控制部,其使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;識別部,其將使指示體追隨著接觸所述交叉位置的操作識別為所述特定操作;以及評價部,其判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中;以及變更部,其根據(jù)游戲結(jié)果變更所述基準(zhǔn)標(biāo)識在游戲畫面上的位置。
[0018]在另一方式的游戲控制方法中,游戲系統(tǒng)具有能夠顯示游戲畫面的顯示部和能夠檢測對檢測面的接觸的檢測部,該游戲系統(tǒng)執(zhí)行如下處理:使所述顯示部顯示如下標(biāo)識:(I)基準(zhǔn)標(biāo)識;(2)對象標(biāo)識,根據(jù)時間的經(jīng)過,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識之間的距離減小,在該對象標(biāo)識與所述基準(zhǔn)標(biāo)識接觸之后,該對象標(biāo)識與所述基準(zhǔn)標(biāo)識的交叉位置沿著所述基準(zhǔn)標(biāo)識的延伸方向連續(xù)地發(fā)生變化;以及(3)被操作標(biāo)識,其根據(jù)針對所述檢測面的特定操作而沿著所述基準(zhǔn)標(biāo)識的延伸方向移動;將使指示體接觸所述交叉位置的操作識別為所述特定操作;判定所述特定操作是否與所述交叉位置的變化相對應(yīng),將該判定的結(jié)果反映到游戲結(jié)果中;以及根據(jù)所述游戲結(jié)果變更所述基準(zhǔn)標(biāo)識在游戲畫面上的位置。
【附圖說明】
[0019]圖1是示出第I實施方式的游戲系統(tǒng)的裝置的外觀和游戲系統(tǒng)I所顯示的游戲畫面的一例的圖。
[0020]圖2是示出第I實施方式的游戲系統(tǒng)所顯示的游戲畫面的另一例的圖。
[0021]圖3是示出第I實施方式的游戲系統(tǒng)受理“特定操作”的檢測區(qū)域的一例的圖。
[0022]圖4是示出第I實施方式的游戲系統(tǒng)所顯示的游戲畫面的另一例的圖。
[0023]圖5是示出第I實施方式的游戲系統(tǒng)所顯示的游戲畫面的另一例的圖。
[0024]圖6是示出游戲系統(tǒng)的功能結(jié)構(gòu)的一例的圖。
[0025]圖7是示出時序數(shù)據(jù)的內(nèi)容的一例的圖。
[0026]圖8是示出時序處理部所執(zhí)行的指示路徑顯示處理的流程的流程圖的一例。
[0027]圖9是示出時序處理部所執(zhí)行的光標(biāo)顯示處理的流程的流程圖的一例。
[0028]圖10是示出時序處理部和操作識別部所執(zhí)行的光標(biāo)位置控制處理的流程的流程圖的一例。
[0029]圖11是示出操作評價部所執(zhí)行的操作評價處理的流程的流程圖的一例。
[0030]圖12是示出第2實施方式的游戲系統(tǒng)受理“特定操作”的檢測區(qū)域的一例的圖。
[0031]圖13是示出第3實施方式的游戲系統(tǒng)所顯示的游戲畫面的一例的圖。
[0032]圖14是示出第4實施方式的游戲系統(tǒng)受理“特定操作”的檢測區(qū)域的一例的圖。
[0033]圖15是示出第5實施方式的游戲系統(tǒng)所顯示的游戲畫面的一例的圖。
[0034]圖16是示出第6實施方式的游戲系統(tǒng)受理“特定操作”的檢測區(qū)域的一例的圖。
[0035]圖17是示出第7實施方式的游戲系統(tǒng)受理“特定操作”的檢測區(qū)域的一例的圖。
[0036]圖18是示出第8實施方式的游戲系統(tǒng)受理包含“特定操作”在內(nèi)的各種操作的檢測區(qū)域的一例的圖。
[0037]圖19是示出游戲系統(tǒng)的其他的功能結(jié)構(gòu)例的圖。
[0038]圖20是示出游戲系統(tǒng)的其他的功能結(jié)構(gòu)例的圖。
【具體實施方式】
[0039]以下,參照附圖對游戲控制程序、游戲系統(tǒng)以及游戲控制方法的實施方式進行說明。執(zhí)行游戲控制程序的游戲系統(tǒng)例如包含具有觸摸面板等接觸檢測機構(gòu)的裝置或者裝置組。作為游戲系統(tǒng)的硬件,可以使用移動電話、平板終端、個人計算機、辦公用或者家庭用的游戲機、服務(wù)器裝置或者將這些裝置通信連接的裝置組。游戲系統(tǒng)使觸摸面板顯示游戲畫面,根據(jù)用戶利用手指或觸摸筆等對觸摸面板進行的接觸操作來進行游戲。關(guān)于游戲系統(tǒng)所提供的游戲,例如在播放用戶所選擇的樂曲的同時,使各種標(biāo)識從出發(fā)位置移動到到達位置(后述的基準(zhǔn)線KL),在標(biāo)識到達了到達位置的時機要求用戶進行規(guī)定操作。并且,根據(jù)是否以良好的時機進行了規(guī)定操作來決定游戲分數(shù)等。標(biāo)識到達到達位置的時機例如與所播放的樂曲同步(synchronize),用戶可以享受到自己演奏樂曲的節(jié)奏這樣的感覺。
[0040]<第1實施方式>
[0041][概要]
[0042]圖1是示出第I實施方式的游戲系統(tǒng)I的裝置的外觀和游戲系統(tǒng)I所顯示的游戲畫面IM的一例的圖。圖1示出了游戲系統(tǒng)I的硬件是移動電話的例子。像圖示那樣,觸摸面板10所顯示的游戲畫面頂包含路徑顯示區(qū)域KR。在路徑顯示區(qū)域KR中包含作為標(biāo)識流動的路徑的4個軌道TL以及2個預(yù)備軌道YTj個軌道TL以構(gòu)造出假想三維空間的方式,從作為畫面的一端側(cè)的里側(cè)(上方)UP到作為另一端側(cè)的近前側(cè)(下方)DP延伸。4個軌道TL配置在從畫面的里側(cè)UP朝向近前側(cè)DP延伸的2個區(qū)分線SL之間。并且,這4個軌道TL分別與4個大按鈕LS(I)?LS(4)相對應(yīng)。此外,在2個區(qū)分線SL各自的外側(cè)配置有從畫面的里側(cè)UP朝向近前側(cè)DP延伸的預(yù)備軌道YT。
[0043]在路徑顯示區(qū)域KR的近前側(cè)DP配置有基準(zhǔn)線KL。基準(zhǔn)線KL是“基準(zhǔn)標(biāo)識”的一例?;鶞?zhǔn)線KL以在左右方向上橫切4個軌道TL和2個預(yù)備軌道YT的方式呈直線狀延伸。并且,在各軌道TL上在預(yù)定的時機顯示作為I個標(biāo)識的對象0J。
[0044]另外,對象OJ也可以不是在預(yù)定的時機而是在隨機的時機開始顯示。關(guān)于以下說明的其他標(biāo)識也同樣如此。并且,在各軌道TL上在預(yù)定的時機顯示作為I個標(biāo)識的大對象DJ。大對象DJ以橫跨4個軌道TL中的左側(cè)2個或者右側(cè)2個的方式配置。
[0045]對象OJ和大對象DJ從軌道TL的里側(cè)UP朝向近前側(cè)DP移動。要求用戶與對象OJ和大對象DJ到達基準(zhǔn)線KL相吻合地執(zhí)行恰當(dāng)?shù)牟僮?。具體而言,要求用戶與對象OJ到達基準(zhǔn)線KL相吻合地進行點擊或者長按與配置有對象OJ的軌道TL對應(yīng)的大按鈕LS(I)?LS(4)的操作。并且,要求用戶與大對象DJ到達基準(zhǔn)線KL相吻合地進行點擊或者長按與大對象DJ所橫跨的2個軌道TL對應(yīng)的小按鈕SS (I)或者SS (2)的操作。評價該用戶的操作時機與對象OJ或者大對象DJ到達基準(zhǔn)線KL的時機之間的偏差,反映到游戲分數(shù)中。另外,進行點擊或長按的手段可以是用戶的手指,也可以是觸摸筆等器具。以下,將它們總稱為“指示體”。
[0046]這里,“點擊”是指極短時間的接觸操作,“長按”是指以比點擊長的時間持續(xù)進行接觸操作。對觸摸面板10的接觸操作是相當(dāng)于點擊還是相當(dāng)于長按,例如可以采用如下方法等公知的方法:如果接觸時間小于規(guī)定時間則判定為點擊,如果為規(guī)定時間以上則判定為長按。
[0047]圖2是示出第I實施方式的游戲系統(tǒng)I所顯示的游戲畫面頂?shù)牧硪焕膱D。像圖示那樣,在路徑顯示區(qū)域KR中在預(yù)定的時機顯示作為I個標(biāo)識的指示路徑R1、R2。指示路徑R1、R2為了能夠由用戶判別而例如以彼此不同的顏色或者效果顯示。指示路徑R1、R2是“對象標(biāo)識”的一例。指示路徑R1、R2有時像圖2所示那樣交叉,也有時不交叉而分別從里側(cè)UP向近前側(cè)DP延伸。
[0048]指示路徑R1、R2配置在預(yù)備軌道YT和軌道TL的區(qū)域內(nèi)。以下,有時不區(qū)分指示路徑Rl和指示路徑R2而簡稱為指示路徑R。另外,雖然在圖2中未圖示大按鈕LS(I)?LS(4)和小按鈕SS(I)、SS(2),但也可以在不顯示指示路徑的期間在游戲畫面頂中顯示這些按鈕。
[0049]指示路徑Rl、R2隨著時間的經(jīng)過從里側(cè)UP朝向基準(zhǔn)線KL移動,與基準(zhǔn)線KL之間的距離減小。并且,有時指示路徑R1、R2像圖2所示那樣按照相對于預(yù)備軌道YT和軌道TL不平行也不垂直的角度來配置。在該情況下,在指示路徑R1、R2到達基準(zhǔn)線KL之后,指示路徑R1、R2與基準(zhǔn)線KL的交叉位置(與指示路徑Rl、R2的寬度相對應(yīng)的交叉范圍)沿著基準(zhǔn)線KL的延伸方向連續(xù)地發(fā)生變化。
[0050]當(dāng)在游戲畫面頂上出現(xiàn)指示路徑Rl、R2時,顯示與指示路徑Rl、R2分別對應(yīng)的光標(biāo)KGl、KG2。以下,有時不區(qū)分光標(biāo)KGl和光標(biāo)KG2而簡稱為光標(biāo)KG。開始顯示光標(biāo)KGl、KG2的時機只要在指示路徑R1、R2到達基準(zhǔn)線KL以前即可,可以任意地設(shè)定。光標(biāo)KG1、KG2根據(jù)用戶對觸摸面板10進行的“特定操作”而沿著基準(zhǔn)線KL移動。要求用戶進行特定操作來使光標(biāo)KGl落在指示路徑Rl與基準(zhǔn)線KL的交叉范圍內(nèi),使光標(biāo)KG2落在指示路徑R2與基準(zhǔn)線KL的交叉范圍內(nèi)。
[0051]第I實施方式的“特定操作”是使滑動條SB1、SB2的可動部分上下移動的操作。用戶利用指示體觸摸滑動條SB1、SB2的附近,在觸摸的狀態(tài)下使指示體上下滑動,由此能夠使得作為滑動條SBl、SB2的可動部分的滑動件SDl、SD2上下移動?!案浇笨梢耘c滑動條SBl、SB2的區(qū)域一致,也可以包含滑動條SB 1、SB2的周邊區(qū)域,還可以指滑動條SB 1、SB2的區(qū)域內(nèi)部。
[0052]圖3是示出第I實施方式的游戲系統(tǒng)I受理“特定操作”的檢測區(qū)域(相當(dāng)于上述“附近”)的一例的圖。當(dāng)用戶對檢測區(qū)域Al-1進行滑動操作時,提取其操作量的上下方向的分量和方向(向上還是向下),所提取的分量所表示的量被識別為使滑動條SBl的可動部分上下移動的操作量、進而被識別為光標(biāo)KGl沿著基準(zhǔn)線KL移動的移動量。并且,當(dāng)用戶對檢測區(qū)域A1-2進行滑動操作時,提取其操作量的上下方向的分量和方向(向上還是向下),所提取的分量被識別為使滑動條SB2的可動部分上下移動的操作量、進而被識別為光標(biāo)KG2沿著基準(zhǔn)線KL移動的移動量。
[0053]在本實施方式中設(shè)定為:當(dāng)使滑動件SDl向上方向移動時,光標(biāo)KGl向右方向移動