亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

游戲裝置的制造方法_2

文檔序號:9437412閱讀:來源:國知局
定時以及運(yùn)動的數(shù)據(jù)。
[0051]線控制部13使線對象51A、51B與從聲音輸出部18輸出的音樂相匹配地出現(xiàn)在游戲畫面上,并且控制移動使得線對象51A、51B的前端彼此發(fā)生沖突,將線對象51A、51B的位置信息發(fā)送給圖像輸出部16。線控制部13將線對象51A、51B的前端彼此發(fā)生沖突的位置即虛擬交點(diǎn)53的位置信息、線對象51A、51B的位置信息以及直到線對象51A、51B的前端發(fā)生沖突為止的時間等接近信息發(fā)送給定時判定部14。從游戲數(shù)據(jù)積蓄部19中讀出線對象51A、5IB的出現(xiàn)定時以及線對象移動的速度數(shù)據(jù)。
[0052]定時判定部14從操作輸入部11接收操作信息,并且從線控制部13接收線對象51A、51B的前端的接近信息,判定是否在恰當(dāng)?shù)亩〞r點(diǎn)擊了恰當(dāng)?shù)奈恢?,并將點(diǎn)擊成功與否發(fā)送給得分處理部15。
[0053]得分處理部15根據(jù)從定時判定部14接收到的點(diǎn)擊成功與否來進(jìn)行得分的相加處理。得分處理部15將得分等參數(shù)值發(fā)送給圖像輸出部16。
[0054]圖像輸出部16從線對象控制部13接收線對象51A、51B的位置信息在游戲畫面中顯示線對象51A、51B,并且從預(yù)兆圖像控制部12接收預(yù)兆圖像52A?52C的位置信息來在游戲畫面中顯示預(yù)兆圖像52A?52C。圖像輸出部16在游戲畫面中顯示得分等參數(shù)值和背景圖像。
[0055]背景處理部17從游戲數(shù)據(jù)積蓄部19讀出在線對象51A、51B、預(yù)兆圖像52A?52C的后面顯示的背景圖像并使圖像輸出部16進(jìn)行顯示。
[0056]聲音輸出部18從游戲數(shù)據(jù)積蓄部19取得音樂數(shù)據(jù)并輸出。
[0057]游戲數(shù)據(jù)積蓄部19存儲在游戲畫面顯示的圖像數(shù)據(jù)、再生的音樂或效果音等聲音數(shù)據(jù)、線出現(xiàn)數(shù)據(jù)以及預(yù)兆出現(xiàn)數(shù)據(jù)。
[0058]線出現(xiàn)數(shù)據(jù)由虛擬交點(diǎn)的位置、出現(xiàn)數(shù)、線對象的出現(xiàn)定時、出現(xiàn)位置、移動的方向、速度等信息構(gòu)成。虛擬交點(diǎn)的位置表示游戲畫面上的坐標(biāo)。出現(xiàn)數(shù)表示在虛擬交點(diǎn)交叉的線對象的數(shù)量。出現(xiàn)定時是對每個線對象記錄了線對象出現(xiàn)的時間的數(shù)據(jù)。例如,以音樂的再生時間為基準(zhǔn),在線出現(xiàn)數(shù)據(jù)中記錄出現(xiàn)定時。出現(xiàn)位置是對每個線對象記錄了線對象出現(xiàn)的位置坐標(biāo)的數(shù)據(jù)。例如,以游戲畫面的任意一個角為原點(diǎn),在線出現(xiàn)數(shù)據(jù)中記錄位置坐標(biāo)。移動的方向、速度是記錄了每個線對象的移動的方向和速度的數(shù)據(jù)。每個線對象的移動的速度可以不同。
[0059]預(yù)兆出現(xiàn)數(shù)據(jù)與線出現(xiàn)數(shù)據(jù)相關(guān)聯(lián),由預(yù)兆圖像的出現(xiàn)定時、出現(xiàn)位置、移動速度、變化信息等信息構(gòu)成。出現(xiàn)定時是記錄了預(yù)兆圖像出現(xiàn)的時間的數(shù)據(jù)。例如,以音樂的再生時間為基準(zhǔn),將出現(xiàn)定時記錄在預(yù)兆出現(xiàn)數(shù)據(jù)中,或者將從線對象的出現(xiàn)定時到預(yù)兆圖像的出現(xiàn)定時的相對時間記錄在預(yù)兆出現(xiàn)數(shù)據(jù)中。出現(xiàn)位置是記錄了預(yù)兆圖像出現(xiàn)的位置坐標(biāo)的數(shù)據(jù)。移動速度是記錄了預(yù)兆圖像的移動速度的數(shù)據(jù)。關(guān)于變化信息,例如在使預(yù)兆圖像的顏色變化等情況下,是記錄了使顏色如何變化的數(shù)據(jù)。
[0060]<處理的流程>
[0061 ] 接著,說明上述游戲裝置的處理的流程。
[0062]圖5是表示本游戲裝置的全體處理的流程的流程圖。
[0063]游戲裝置在開始游戲時進(jìn)行初始化處理(步驟SI I)。初始化處理例如有得分清除等參數(shù)的初始化、再生的音樂和使用的線出現(xiàn)數(shù)據(jù)、預(yù)兆出現(xiàn)數(shù)的選擇。選擇用戶所選擇的音樂或根據(jù)難易度來預(yù)先設(shè)定的音樂作為再生的音樂。
[0064]初始化處理結(jié)束時,聲音輸出部18開始音樂的再生(步驟S12)。
[0065]線控制部13從游戲數(shù)據(jù)積蓄部19讀出線出現(xiàn)數(shù)據(jù),并判定是否出現(xiàn)新的線對象51A、51B (步驟S13)。例如,將音樂的再生時間與線出現(xiàn)數(shù)據(jù)的出現(xiàn)定時進(jìn)行比較來判定是否出現(xiàn)新的線對象51A、51B。線控制部13在音樂的再生時間在出現(xiàn)定時以上時,判定為出現(xiàn)新的線對象51A、5IB。
[0066]在線控制部13判定為出現(xiàn)新的線對象51A、51B的情況下(步驟S13的是),線控制部13和預(yù)兆圖像控制部12使線對象51A、51B和預(yù)兆圖像52A?52C出現(xiàn)在游戲畫面上(步驟S14)。線控制部13使線對象51A、51B出現(xiàn)在從游戲數(shù)據(jù)積蓄部19讀出的線出現(xiàn)數(shù)據(jù)的出現(xiàn)位置上。預(yù)兆圖像控制部12從游戲數(shù)據(jù)積蓄部19讀出與通過線控制部13出現(xiàn)的線對象51A、51B對應(yīng)的預(yù)兆出現(xiàn)數(shù)據(jù),使預(yù)兆圖像52A?52C出現(xiàn)在游戲畫面上。有時預(yù)兆圖像52A?52C在線對象51A、51B出現(xiàn)之前出現(xiàn)在游戲畫面上。在該情況下,將線對象51A、51B的出現(xiàn)位置設(shè)定為游戲畫面外。
[0067]線控制部13按照預(yù)定的間隔使游戲畫面上的線對象51A、51B移動(步驟S15),預(yù)兆圖像控制部12更新預(yù)兆圖像52A?52C(步驟S16)。按照預(yù)定的間隔(例如60fps間隔)移動以及更新在游戲畫面上顯示的線對象51A、51B和預(yù)兆圖像52A?52C。
[0068]然后,定時判定部14判定用戶是否在適當(dāng)?shù)奈恢煤投〞r點(diǎn)擊了線對象51A、51B的前端彼此發(fā)生沖突的虛擬交點(diǎn)53 (步驟S17)。該判定處理的細(xì)節(jié)在后面進(jìn)行敘述。
[0069]并且,判定是否滿足了游戲的結(jié)束條件(步驟S18)。例如在音樂的再生結(jié)束的情況下判定為游戲清除,當(dāng)在判定處理中判定為錯誤的次數(shù)超過了預(yù)定值的情況下判定為游戲結(jié)束。在沒有滿足游戲的結(jié)束條件的情況下(步驟S18的否),返回步驟S13,繼續(xù)游戲。
[0070]在滿足游戲的結(jié)束條件的情況下(步驟S18的是),在游戲畫面顯示游戲清除的宗旨或游戲結(jié)束的宗旨并結(jié)束游戲(步驟S19)。游戲結(jié)束后,在游戲清除的情況下返回到步驟Sll并重新開始游戲,在游戲結(jié)束的情況下返回到標(biāo)題。
[0071]接著,說明判定處理。在判定處理中,判定是否在線對象的前端彼此發(fā)生沖突的定時點(diǎn)擊了游戲畫面上的沖突位置。
[0072]圖6是表不判定處理的流程的流程圖。
[0073]首先,定時判定部14判定是否點(diǎn)擊了游戲畫面(步驟S21)。
[0074]在點(diǎn)擊了游戲畫面的情況下(步驟S21的是),定時判定部14取得游戲畫面上的點(diǎn)擊坐標(biāo)(步驟S22),判定點(diǎn)擊位置是否在適當(dāng)范圍內(nèi)(步驟S23)。通過將點(diǎn)擊坐標(biāo)與表示線對象的前端彼此發(fā)生沖突的位置的虛擬交點(diǎn)53進(jìn)行比較來判定點(diǎn)擊位置是否在適當(dāng)范圍內(nèi)。
[0075]在點(diǎn)擊坐標(biāo)位于距離虛擬交點(diǎn)53預(yù)定的范圍內(nèi)的情況下(步驟S23的是),定時判定部14判定點(diǎn)擊的定時是否在適當(dāng)范圍內(nèi)(步驟S24)。在將線對象51A、51B的前端發(fā)生沖突的定時設(shè)為恰當(dāng)定時(just timing)時,求出點(diǎn)擊的定時與恰當(dāng)定時的偏移來判定點(diǎn)擊的定時是否在適當(dāng)范圍內(nèi)。例如,使用記錄了直到線對象的前端彼此發(fā)生沖突為止的時間的接近信息來判定是否在適當(dāng)范圍內(nèi)。
[0076]在點(diǎn)擊的定時在適當(dāng)范圍內(nèi)的情況下(步驟S24的是),得分處理部15根據(jù)點(diǎn)擊的定時對得分進(jìn)行相加(步驟S25),線控制部13從游戲畫面上刪除被點(diǎn)擊的線對象51A、51B(步驟S26)。得分處理部15在點(diǎn)擊的定時為恰當(dāng)定時的情況下相加最大得分,在除此以外的情況下,相加少的得分。
[0077]另一方面,在沒有點(diǎn)擊游戲畫面的情況下(步驟S21的否)或點(diǎn)擊位置在適當(dāng)范圍外的情況下(步驟S23的否),定時判定部15判定是否錯過了應(yīng)點(diǎn)擊虛擬交點(diǎn)53的定時(步驟S27)。定時判定部15在線對象51A、51B的前端發(fā)生沖突后經(jīng)過了預(yù)定時間的情況下,判定為錯過了點(diǎn)擊的定時。
[0078]在用戶錯過了點(diǎn)擊的定時的情況下(步驟S27的是),得分處理部15判定用戶沒有在適當(dāng)?shù)亩〞r點(diǎn)擊線對象51A、51B的沖突位置,且將針對該線對象51A、51B的操作輸入判定為錯誤而進(jìn)行錯誤處理(步驟S28)。線控制部13從游戲畫面上刪除沒有點(diǎn)擊的線對象 51A、51B (步驟 S26)。
[0079]<變化>
[0080]接著,說明線對象、預(yù)兆圖像的變化。
[0081]圖7A至圖7D是表示線對象、預(yù)兆圖像的變化的圖。以下,說明圖7A至圖7D所示的各變化。
[0082]圖7A是表示多組線對象同時出現(xiàn)的例子的圖。在圖7A的例子中,在游戲畫面上同時出現(xiàn)在各個虛擬交點(diǎn)53A、53B發(fā)生沖突的多組線對象51A?51D。在圖7A的情況下,用戶按照虛擬交點(diǎn)53A、53B的順序進(jìn)行點(diǎn)擊。在圖7A的例子中,各線對象51A?51D相對于游戲畫面的邊以相同的角度移動,但也可以相對于游戲畫面的邊以不同的角度移動。例如,使線對象5IA相對于游戲畫面的上邊以45度的角度移動,使線對象5IB相對于游戲畫面的下邊以90度的角度移動。各線對象51A?51D移動的速度既可以相同,也可以不相同。例如,線控制部13使線對象5IA移動的速度快,使線對象5IB移動的速度慢,由此可以使點(diǎn)擊的定時變難。關(guān)于速度,可以以一定的速度出現(xiàn),在出現(xiàn)后可以在預(yù)定的定時改變速度。例如,也可以在線對象瞬間消失后改變速度。
[0083]圖7B是表示線對象51A、51B消失或出現(xiàn)的例子的圖。在圖7B的例子中,在線對象51A、51B移動時,暫時不顯示線對象51A、51B?;蛘撸伙@示線對象51A、51B的一部分。在不顯示線對象51A、51B時,既可以也不顯示預(yù)兆圖像,也可以僅顯示預(yù)兆圖像。
[0084]圖7C是表示通過顏色的變化來預(yù)兆線對象的沖突的例子的圖。在該圖所示的例子中,配置了在線對象51A、51B發(fā)生沖突時,在由線對象51A、51B劃分的部分中顏色發(fā)生變化的預(yù)兆圖像52 (在圖7C中為五邊形)。預(yù)兆圖像52與線對象51A、51B的移動對應(yīng)地顏色發(fā)生變化。例如,首先,將預(yù)兆圖像52的顏色設(shè)為黑色或透明從而使其在出現(xiàn)時與其他部分沒有區(qū)別,之后,逐漸變紅或使透明度降低。用戶可以通過預(yù)兆圖像52的顏色的濃度、透明度得知線對象51A、51B發(fā)生沖突的大致的定時,通過預(yù)兆圖像52的
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1