麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

游戲控制程序、游戲系統以及游戲控制方法_2

文檔序號:9756060閱讀:來源:國知局
,當使滑動件SDl向下方向移動時,光標KGl向左方向移動。并且,當使滑動件SD2向上方向移動時,光標KG2向左方向移動,當使滑動件SD2向下方向移動時,光標KG2向右方向移動。
[0054]但是,也可以是,當使滑動件SDI向上方向移動時,光標KGI向左方向移動,當使滑動件SDl向下方向移動時,光標KGl向右方向移動,當使滑動件SD2向上方向移動時,光標KG2向右方向移動,當使滑動件SD2向下方向移動時,光標KG2向左方向移動。
[0055]并且,也可以是,當使滑動件SDl向上方向移動時,光標KGl向右方向移動,當使滑動件SDl向下方向移動時,光標KGl向左方向移動,當使滑動件SD2向上方向移動時,光標KG2向右方向移動,當使滑動件SD2向下方向移動時,光標KG2向左方向移動。
[0056]并且,也可以是,當使滑動件SDl向上方向移動時,光標KGI向左方向移動,當使滑動件SDl向下方向移動時,光標KGl向右方向移動,當使滑動件SD2向上方向移動時,光標KG2向左方向移動,當使滑動件SD2向下方向移動時,光標KG2向右方向移動。
[0057]因此,如圖2、3所示,在指示路徑Rl隨著從近前側DP朝向里側UP而靠向右側的情況下,指示路徑Rl與基準線KL的交叉范圍隨著時間的經過向右移動,因此要求用戶執行使光標KGl逐漸向右側移動的操作。即,要求用戶執行使滑動條SBl的可動部分逐漸向上移動的操作。同樣,在指示路徑R2隨著從近前側DP朝向里側UP而靠向左側的情況下,指示路徑R2與基準線KL的交叉范圍隨著時間的經過向左移動,因此要求用戶執行使光標KG2逐漸向左側移動的操作。即,要求用戶執行使滑動條SB2的可動部分逐漸向上移動的操作。
[0058]這里,例如,滑動條SBl的上端位置與光標KGl在基準線KL上的右端位置相對應,滑動條SBl的下端位置與光標KGl在基準線KL上的左端位置相對應。并且,滑動條SB2的上端位置與光標KGl在基準線KL上的左端位置相對應,滑動條SBl的下端位置與光標KGl在基準線KL上的右端位置相對應。
[0059]另外,滑動件SDl、SD2的位置也可以不決定光標KGl、KG2的位置,而決定光標KGl、KG2的移動速度和移動方向中的至少一方。例如,可以是:在滑動件SDl位于滑動條SBl的上端時光標KGl以一定速度向右方向移動,在滑動件SDI位于滑動條SBl的下端時光標KGl以一定速度向左方向移動。并且,作為利用滑動件SDl、SD2的位置來決定光標KG1、KG2的移動速度和移動方向雙方的例子,可以是:在滑動件SDl位于滑動條SBl的上端時光標KGl以高速向右方向移動,在滑動件SDl位于滑動條SBl的下端時光標KGl以高速向左方向移動,在滑動件SDl位于滑動條SBl的中央附近時,如果是中央的上側則光標KGl以低速向右方向移動,如果是中央的下側則以低速向左方向移動,在正好位于中央時停止。后述的其他實施方式也同樣如此。
[0060]在光標KGl、KG2處于指示路徑Rl、R2與基準線KL的交叉范圍之外的情況下,給予用戶游戲上的懲罰。另一方面,根據光標KG1、KG2落在交叉范圍內的時間,例如游戲的分數上升。并且,在指示路徑Rl、R2通過基準線KL之前光標KGl、KG2—直落在交叉范圍內的情況下,可以向用戶賦予游戲上的獎勵。另外,作為懲罰,例如可以在值為零的情況下像游戲結束這樣減去規定的標度(gauge)或減去所獲得的得分。并且,也可以僅利用獎勵的賦予而取消懲罰。作為獎勵的一例,可以獲得得分、加上規定的標度等。
[0061]并且,在游戲畫面IM中顯示引導滑動條SB1、SB2的操作方向的箭頭標識IF1、IF2。滑動條SBl、SB2和箭頭標識IFl、IF2是“引導標識”的一例。通過顯示這樣的引導標識,能夠讓用戶直觀地理解要想使光標KG移動只要進行怎樣的操作即可。光標KGl、滑動條SBl的可動部分、箭頭標識IFl例如以相同的顏色或者效果顯示。同樣,光標KG2、滑動條SB2的可動部分、箭頭標識IF2例如以相同的顏色或者效果顯示。由此,用戶能夠直觀地理解要想使各個光標KG移動只要進行怎樣的操作即可。
[0062]這里,也考慮過直接接觸光標KG來使光標KG移動,但在該情況下,由于指示體覆蓋在光標上,因此有時用戶難以識別光標KG是否與基準線KL和指示路徑R的交叉位置一致。并且,如果勉強地識別,則會由于觀察的角度導致接觸的部位產生偏差,即使時機相符也因部位不同而會產生無法判定這樣的情況。與此相對,第I實施方式的游戲系統I像圖3所示那樣將受理“特定操作”的區域設定在與基準線KL不同的部位。因此,用戶能夠一邊觀察光標KG是否與基準線KL和指示路徑R的交叉位置一致一邊進行操作,能夠更舒適地享受游戲。
[0063]圖4是示出第I實施方式的游戲系統I所顯示的游戲畫面頂的另一例的圖。像圖示那樣,有時指示路徑Rl具有橫切各軌道TL而與基準線KL大致平行地延伸的部分(圖中為RlX)。即,有時指示路徑Rl呈現為將落在左側的預備軌道YT內的左側部分R1L、上述部分R1X、以及落在右側的預備軌道YT內的右側部分RlR結合而得到的形狀。在該情況下,要求用戶進行如下操作:使光標KGl首先與指示路徑Rl的左側部分RlL相吻合,在從部分RlX與基準線KL相接觸直到通過基準線KL為止的期間,使光標KGl移動到右側的預備軌道YT,而在部分RlX通過了基準線KL之后,使光標KGl與指示路徑Rl的右側部分RlR相吻合。關于指示路徑R2也是同樣,有時具有橫切各軌道TL而與基準線KL大致平行地延伸的部分(圖中為R2X),要求用戶進行與上述相反的操作。
[0064]圖5是示出第I實施方式的游戲系統I所顯示的游戲畫面頂的另一例的圖。像圖示那樣,路徑顯示區域KR可以根據游戲的進行在假想三維空間中以使整體向右或者左側傾斜的方式變更顯示方式。伴隨著這樣的路徑顯示區域KR的顯示方式的變化,軌道TL、預備軌道YT以及基準線KL的顯示方式發生變化,游戲畫面頂上的位置、傾斜發生變化。該處理由后述的時序處理部41等執行。
[0065]另外,在圖2?5中,當顯示指示路徑Rl、R2時,不將大按鈕LS(I)?LS(4)和小按鈕SS(I)、SS(2)顯示在游戲畫面IM上,但在指示路徑Rl、R2與對象0J、大對象DJ同時顯示的情況下,游戲系統I也可以使光標KG1、KG2與大按鈕LS(I)?LS(4)、小按鈕SS(1)、SS(2)在游戲畫面IM上并存。并且,可以使3個以上的指示路徑同時地顯示在游戲畫面IM上,也可以僅顯示I個指示路徑。并且,當用戶進行使光標KG1、KG2移動的“特定操作”時,可以執行將樂曲的音量增減等效果。后述的其他實施方式也同樣如此。
[0066][功能結構]
[0067]以下,對用于實現上述說明的游戲的游戲系統I的功能結構進行說明。圖6是示出游戲系統I的功能結構的一例的圖。游戲系統I具有觸摸面板1、揚聲器20、控制部30以及存儲部70。觸摸面板10具有LCD(Liquid Crystal Display:液晶顯示器)或有機EL(Electroluminescence:電致發光)顯示裝置等顯示部12以及檢測對顯示部12的顯示面(檢測面)的接觸的接觸檢測機構14。作為接觸檢測機構14,例如可以使用靜電容量方式、電阻膜方式、表面聲波方式、紅外線方式、電磁感應方式等。當指示體與觸摸面板10的顯示面接觸時,接觸檢測機構14向操作識別部42輸出其接觸位置的坐標。揚聲器20輸出游戲的樂曲和效果音。另外,也可以在用戶將耳機或頭戴耳機等連接于游戲系統I的情況下,揚聲器20被聲音輸出控制部65控制為停止聲音的輸出,而由耳機或頭戴耳機代替地輸出聲音。存儲部70包含 R0M(Read Only Memory:只讀存儲器)或 RAM (Random Access Memory:隨機存取存儲器)、閃速存儲器、HDD (Hard Disk Drive:硬盤驅動器)等。
[0068]控制部30具有游戲控制部40、顯示控制部60以及聲音輸出控制部65。游戲控制部40具有時序處理部41、操作識別部42以及操作評價部43。時序處理部41是“控制部”的一例,操作識別部42是“識別部”的一例,操作評價部43是“評價部”的一例。并且,在存儲部70中保存有包含時序處理模塊81、操作識別模塊82以及操作評價模塊83的游戲控制程序80、包含樂曲數據91、效果音數據92、圖像數據93以及時序數據94的游戲數據90、以及其他數據。
[0069]游戲控制部40的各功能部例如是控制部30的未圖示的CPU(Central ProcessingUnit:中央處理單元)等處理器通過執行保存在存儲部70中的游戲控制程序80而發揮功能的軟件功能部。保存在存儲部70中的游戲控制程序80或游戲數據90例如經由因特網等網絡從其他的計算機裝置下載。并且,也可以取而代之,將存儲在SD卡等便攜型存儲介質中的游戲控制程序80或游戲數據90安裝于游戲系統I。
[0070]游戲控制部40完成了執行本實施方式的游戲所需要的初始設定時,根據來自用戶的游戲開始指示而待機。游戲開始指示例如包含根據游戲的進行而播放的樂曲的選擇操作、難易度的選擇操作等。當指示游戲開始時,游戲控制部40讀取與用戶所選擇的樂曲對應的樂曲數據91并向聲音輸出控制部65輸出,由此從揚聲器20開始進行樂曲的播放。并且,效果音數據92是響應于用戶的操作而將應該從揚聲器20輸出的多種效果音與每個效果音唯一的代碼相對應地記錄的數據。效果音包含樂曲及其他各種的音聲。效果音數據92也可以針對各個種類改變音程而準備規定的八度音階量。
[0071]并且,時序處理部41與樂曲的播放同步地讀取與用戶所選擇的樂曲對應的時序數據94,參照圖像數據93而生成游戲畫面頂的描繪所需要的圖像數據,向顯示控制部60輸出。由此,時序處理部41使觸摸面板10的顯示部12顯示游戲畫面頂。圖像數據93是用于使觸摸面板10顯示游戲畫面內的背景圖像、各種對象、圖標等的數據。
[0072]操作識別部42根據接觸檢測機構14的輸出,識別對觸摸面板10進行的點擊或者長按大按鈕LS(I)?LS(4)的操作、點擊或者長按小按鈕SS(I)或者SS(2)的操作、以及使滑動條SBl、SB2的可動部分上下移動的“特定操作”,并向操作評價部43輸出。
[0073]操作評價部43判定由操作識別部42識別出的點擊或者長按的操作是否與對象0J、大對象DJ接觸到基準線KL的時機或者所接觸的期間相對應,將判定的結果反映到游戲結果(例如游戲分數)中。并且,操作評價部43判定根據操作識別部42所識別的“特定操作”進行移動的光標KG的位置(例如光標KG的基準點的位置)是否與交叉范圍的變化相對應,即是否落在指示路徑R1、R2與基準線KL的交叉范圍內,將判定的結果反映到游戲結果(例如游戲分數)中。
[0074][時序數據]
[0075]圖7是示出時序數據94的內容的一例的圖。時序數據94是定義了應該對用戶進行指示的操作等的數據。針對一曲樂曲數據91準備最低一個時序數據94。時序數據94具有條件定義部94a和操作時序部94b。在條件定義部94a中記述有指定音樂的節拍、拍子、軌道、樂曲長度這樣的用于執行游戲的各種條件的信息。另一方面,在操作時序部94b中,與樂曲中的時刻(時機)相對應地記述有針對觸摸面板10的操作的指示。操作時序部94b包含:為了形成指示路徑R而使用的指示路徑信息部94r;以及為了在軌道TL上配置對象OJ或者大對象DJ而使用的對象信息部94i。
[0076]在指示路徑信息部94r中包含樂曲中的時刻的信息、與基準線KL的交叉位置的信息、指示路徑R的寬度的信息以及指示路徑模式的信息。交叉位置例如與交叉范圍的中心相對應。指示路徑信息部94r構成為將這些信息彼此對應起來的多個記錄的集合。在指示路徑信息部94r中,例如按照如下順序從左起依次進行記述,所述順序是:指示路徑R的始端部在規定的出現位置例如畫面上端出現時的樂曲中的時刻(開始時刻)的信息(圖中,例如“01,2,000”)、指示路徑R的開始時期在基準線KL上的位置的信息(圖中,例如“O”)、指示路徑R的終端部完全地通過基準線KL時的樂曲中的時刻(結束時刻)的信息(圖中,例如“O I,2,016”)、指示路徑R的結束時期在基準線KL上的位置的信息(圖中,例如“127”)、指示路徑R的寬度信息(圖中,例如“10” )、以及指示路徑模式的信息(圖中,例如“A”)。并且,指示路徑信息部94r的開頭記述為“LINE POINT(路徑點)”。指示路徑信息部94rii過這樣的記述而與其他信息部例如對象信息部94i相區分。
[0077]另外,指示路徑信息部94r的記述內容不限于上述內容。例如,在指示路徑信息部94r中也可以記述指示路徑R的始端部被顯示在畫面上端的顯示開始時刻以及指示路徑R的終端部被顯示的時刻即顯示結束時刻。即,可以取代在指示路徑信息部94r中記述的結束時亥Ij,而記述指示路徑R的終端部被顯示的時刻即顯示結束時刻。在該情況下,時序處理部41能夠根據指示路徑信息部94r的記述內容,計算求出指示路徑R的始端部到達基準線的到達時刻以及指示路徑R的終端部通過基準線KL(到達結束)的時刻。
[0078]并且,也可以在指示路徑信息部94r中記述指示路徑R的始端部到達基準線KL的時刻以及指示路徑R的終端部通過基準線KL(到達結束)的時刻。即,可以取代在指示路徑信息部94r中記述的開始時刻,而記述指示路徑R的始端部到達基準線KL的時刻。在該情況下,時序處理部41能夠根據指示路徑信息部94r的記述內容,計算求出指示路徑R的始端部被顯示在畫面上端的顯示開始時刻以及指示路徑R的終端部被顯示的時刻即顯示結束時刻。
[0079]并且,也可以在指示路徑信息部94r中記述I)指示路徑R的始端部被顯示在畫面上端的顯示開始時刻、2)指示路徑R的始端部到達基準線KL的時刻、3)在畫面上端部結束指示路徑R的終端部的顯示的顯示結束時刻、4)指示路徑R的終端部通過基準線KL(到達結束)的時刻中的至少任意一個、以及指示路徑R持續的持續時間(秒數、拍數等)。能夠根據這些I)至4)中的任意一個與指示路徑R的持續時間,計算求出其他必要信息。
[0080 ]例如用逗號劃分表不樂曲中的小節號、拍數以及拍中的時刻的值來記述各種時刻的信息。拍中的時刻是從一拍的開頭起的經過時間,將一拍的長度等分成η個單位時間而用從開頭起算的單位數進行表示。例如在η=100、樂曲的第一小節的第二拍、且將從該拍的開頭起經過了1/4的時刻指定為基準時刻的情況下,記述為“01、2、025”。
[0081]基準線KL上的位置信息是使用表示基準線KL延伸的左右方向的各位置的數值來記述的。例如,基準線KL的左右方向的長度按照規定的數量進行等分,使用與等分后的單位長度(單位范圍)相對應的各位置從左端依次被賦予序號的情況下的數量(單位長度的數量)作為表示這樣的各位置的數值。作為規定的數量使用例如128。并且,從基準線KL的左端的位置到右端的位置為0、1、2、..?這樣的情況下向各位置依次賦予序號直到右端的位置的127。即,在指定基準線KL的左端位置的情況下記述O這樣的數值,在指定右端位置的情況下記述127這樣的數值。另外,基準線KL的信息表示如下情況:在與該信息對應的時刻到來時,指示路徑R的中心被配置在由數值指定的基準線KL上的位置。即,基準線KL的信息是指在基準線KL上的與指示路徑R的交叉位置。并且,基準線KL上的位置的信息用于指定在與該信息對應的時刻到來之前,與基準線KL的左右方向的位置對應的軌道TL或者預備軌道YT的左右方向的各位置。
[0082]并且,基準線KL上的位置的信息還作為將指示路徑Rl、R2與光標KGl、KG2對應起來的信息發揮功能。例如,作為如下這樣的信息發揮功能:在指示路徑R到達基準線KL的時刻的基準線KL上的位置的信息與右端的位置相對應的情況下,指定光標KG2,在指示路徑R到達基準線KL的時刻的基準線KL上的位置的信息與左端的位置相對應的情況下,指定光標KG1。另外,光標KG1、KG2的指定也可以使用指示路徑信息部94r的開頭的記述來進行。例如,可以在開頭的記述為“LINE POINTl"的情況下指定光標KGl,在“LINE P0INT2”的情況下指定光標KG2而發揮功能。
[0083]指示路徑R的寬度是使用表示準線KL上的各位置的單位長度來指定的。
[0084]例如,將指示路徑R的寬度記述為“10”,在該情況下,是指定了按單位長度算與10個長度相應的寬度。指示路徑模式是使用與各指示路徑模式對應付起來的羅馬字母來指定的。例如,“A”與對應于圖2、3的例子的X型的模式相對應,“B”與對應于圖4的例子的具有
當前第2頁1 2 3 4 5 6 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 读书| 舒兰市| 勃利县| 马鞍山市| 泰兴市| 鹿泉市| 潜江市| 五常市| 周至县| 阿尔山市| 四平市| 剑川县| 义乌市| 临潭县| 扎赉特旗| 扶绥县| 曲阳县| 丹巴县| 大同市| 鹤山市| 文成县| 黔西县| 东光县| 泌阳县| 额济纳旗| 开化县| 高唐县| 顺义区| 绥芬河市| 无极县| 大同市| 徐州市| 宜章县| 临潭县| 聂拉木县| 博罗县| 遵义县| 柘荣县| 贵港市| 永寿县| 安庆市|