專利名稱:根據(jù)搖動程度控制游戲的手持設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手持設(shè)備,尤其涉及一種具有運動識別功能的手持設(shè)備。
背景技術(shù):
骰子是一種常見的娛樂工具,如人們喜歡搖骰子比點數(shù)大小。已經(jīng)有 手機廠商推出具有搖骰子功能的手機,通過傾斜手機使骰子滾動,同時伴
隨有骰子滾動的聲音。雖然上述手機可以模擬搖動骰子,但骰子滾動的聲 音固定,不能真實的再現(xiàn)骰子隨搖動程度的不同而發(fā)出的不同的聲音。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種根據(jù)搖動程度控制游戲的手持設(shè)備, 該手持設(shè)備可以輸出與搖動程度相應(yīng)的骰子滾動的聲音,解決現(xiàn)有的手持 設(shè)備不能真實的再現(xiàn)骰子滾動的聲音的問題。
為實現(xiàn)上述目的,本發(fā)明提供一種根據(jù)搖動程度控制游戲的手持設(shè) 備,包括一處理單元、 一存儲單元和一運動感應(yīng)單元,該存4諸單元存4諸有 多個第一類音頻文件以及一對照表,該第一類音頻文件用于模擬利用工具 搖動骰子的聲音,該對照表記錄了該手持設(shè)備的加速度范圍與該第 一類音 頻文件的對應(yīng)關(guān)系,其中,該處理單元接收該運動感應(yīng)單元實時發(fā)送的信 號,根據(jù)該信號實時確定該手持設(shè)備的加速度,從而根據(jù)該對照表確定該 加速度所處的加速度范圍,并在該加速度范圍持續(xù)的時間內(nèi),根據(jù)該對照 表播放與該加速度范圍相對應(yīng)的第 一類音頻文件。
本發(fā)明的手持設(shè)備識別通過感應(yīng)單元識別運動加速度,并輸出與運動 加速度相對應(yīng)的音頻文件,真實的再現(xiàn)骰子隨搖動程度的不同而發(fā)出的不 同的聲音。
圖1為本發(fā)明的根據(jù)搖動程度控制游戲的手持設(shè)備的硬件架構(gòu)圖。
圖2為圖1所示的手持設(shè)備的加速度與搖動音頻文件以及結(jié)束音頻文 件的對照表。
圖3為搖動圖1所示手持設(shè)備的一種情況下所對應(yīng)的加速度曲線示意圖。
具體實施例方式
請參考圖1,為本發(fā)明的根據(jù)搖動程度控制游戲的手持設(shè)備10的硬件 架構(gòu)圖。該手持設(shè)備10包括一處理單元11、 一存儲單元12、 一運動感應(yīng) 單元13、 一隨才幾數(shù)產(chǎn)生單元14以及一解碼單元15。
的加速度,在本實施方式中,該運動感應(yīng)單元13為一可以感測X軸、Y 軸以及Z軸三個方向加速度的3軸加速度傳感器。
該存儲單元12存儲有多個搖動音頻文件以及結(jié)束音頻文件,每一搖 動音頻文件及結(jié)束音頻文件與該手持設(shè)備10的某一加速度范圍相對應(yīng)。 該搖動音頻文件用于模擬利用工具搖動骰子的聲音,該結(jié)束音頻文件用于 模擬搖動停止后骰子依靠慣性滾動的聲音。
在本實施方式中,該搖動音頻文件共有4個,即第一、第二、第三及 第四搖動音頻文件,其內(nèi)容為利用木制骰盅搖動骰子的聲音。相應(yīng)的,結(jié) 束音頻文件共有4個,分別為第一、第二、第三及第四結(jié)束音頻文件,其 內(nèi)容為搖動停止后骰子在依靠慣性在木制骰盅中滾動的聲音。
該解碼單元15用于對該存儲于該存儲單元12中的音頻文件進(jìn)行解 碼,并將解碼后的數(shù)字信號轉(zhuǎn)換為模擬信號進(jìn)行輸出。
請參考圖2,為記錄該手持設(shè)備10的加速度范圍與該搖動音頻文件以 及結(jié)束音頻文件對應(yīng)關(guān)系的對照表。該對照表存儲于存儲單元12中,該 對照表記錄了該手持設(shè)備10的加速度范圍與該搖動音頻文件以及結(jié)束音 頻文件的對應(yīng)關(guān)系,如當(dāng)該手持設(shè)備10的加速度大小處于加速度2區(qū)的 范圍時,相對應(yīng)的為第二搖動音頻文件以及第二結(jié)束音頻文件。其中,加 速度1區(qū)、2區(qū)、3區(qū)以及4區(qū)為4個連續(xù)的數(shù)值范圍,用于表示該手持 設(shè)備IO受到搖動的劇烈程度的不同。
可以理解的,運動感應(yīng)單元13感測到的加速度為沿X軸、Y軸及Z 軸方向的直線加速度傳感器。而該手持設(shè)備10在實際運動中,如該手持 設(shè)備10受到搖動時,其運動方向往往并不在X軸、Y軸或Z軸的任何一 個方向,此時,根據(jù)矢量分解原理,該加速度在X軸、Y軸及Z軸三個方 向均有分量,即該處理單元11根據(jù)該運動感應(yīng)單元13的信號可以確定該 手持設(shè)備10在X軸、Y軸以及Z軸方向上的加速度。因此,可根據(jù)矢量 合成原理, <吏3個軸上的加速度矢量相加,即可確定該手持i殳備10的加 速度。
請參考圖3,為搖動該手持設(shè)備10的一種情況所對應(yīng)的加速度曲線圖。 該手持設(shè)備IO受到搖動時,該運動感應(yīng)單元13發(fā)送信號至該處理單元11, 該處理單元11根據(jù)該信號確定該手持設(shè)備10的加速度大小,從而根據(jù)該 對照表確定該加速度所處的加速度范圍,并在該加速度范圍持續(xù)的時間 內(nèi),播放與該加速度范圍相對應(yīng)的搖動音頻文件。
例如在圖3中,該手持設(shè)備10受到搖動后的加速度逐漸變大,加速 度大小經(jīng)歷了加速度4區(qū)、3區(qū)、2區(qū)以及1區(qū)。剛開始搖動時候,該手 持設(shè)備10的加速度處于加速度4區(qū),則該處理單元11控制該手持設(shè)備10 播放該第一搖動文件,在該加速度4區(qū)所持續(xù)的時間內(nèi),該手持設(shè)備10 持續(xù)播放該第一搖動音頻文件。
為使該手持設(shè)備10可以更加真實的模擬搖動骰子的聲音,在該手持 設(shè)備10的搖動停止后繼續(xù)播放一結(jié)束音頻文件。該手持設(shè)備10搖動停止 時,該手持設(shè)備10的加速度變?yōu)榱?,但不能排除在該手持設(shè)備IO搖動過 程中該加速度變?yōu)榱愕那闆r。因此,當(dāng)該手持設(shè)備IO的加速度變?yōu)榱銜r, 該處理單元11控制該手持設(shè)備10繼續(xù)播放在該加速度變?yōu)榱銜r刻之前播 放的搖動音頻文件一預(yù)定時間,比如繼續(xù)播放相應(yīng)的搖動音頻文件0.5秒。 若該預(yù)定時間過后,該加速度仍然為零,則該處理單元11判斷該手持設(shè) 備10的運動停止。則該處理單元11根據(jù)該加速度變?yōu)榱銜r刻之前一特定 時刻的加速度,如加速度變?yōu)榱銜r刻的前0.2秒時的加速度,播放與該加 速度相對應(yīng)的結(jié)束音頻文件。
當(dāng)該結(jié)束音頻文件播放完畢后,該處理單元11發(fā)送信號至該隨機數(shù)
產(chǎn)生單元14,該隨機數(shù)產(chǎn)生單元生成一個或多個范圍在1至6之間的隨機 數(shù),該處理單元11控制該手持設(shè)備IO通過語音方式或顯示方式輸出該隨 機數(shù)。
權(quán)利要求
1. 一種根據(jù)搖動程度控制游戲的手持設(shè)備,包括一處理單元、一存儲單元和一運動感應(yīng)單元,其特征在于:該存儲單元存儲有多個第一類音頻文件以及一對照表,該第一類音頻文件用于模擬利用工具搖動骰子的聲音,該對照表記錄了該手持設(shè)備的加速度范圍與該第一類音頻文件的對應(yīng)關(guān)系;其中,該處理單元接收該運動感應(yīng)單元實時發(fā)送的信號,根據(jù)該信號實時確定該手持設(shè)備的加速度,從而根據(jù)該對照表確定該加速度所處的加速度范圍,并在該加速度范圍持續(xù)的時間內(nèi),根據(jù)該對照表播放與該加速度范圍相對應(yīng)的第一類音頻文件。
2. 如權(quán)利要求1所述的根據(jù)搖動程度控制游戲的手持設(shè)備,其特 征在于,該存儲單元還包括多個第二類音頻文件,用于模擬搖動停止 后骰子依靠慣性滾動的聲音,當(dāng)該手持設(shè)備加速度變?yōu)榱銜r,該處理 單元繼續(xù)播放該加速度變?yōu)榱銜r刻之前正在播放的第一類音頻文件 一預(yù)定時間,若該預(yù)定時間過后,該加速度仍為零,則該處理單元4番 放與該加速度變?yōu)榱銜r刻之前一預(yù)定時刻的加速度相對應(yīng)的第二類 音頻文件。
3. 如權(quán)利要求2所述的根據(jù)搖動程度控制游戲的手持設(shè)備,其特 征在于,該手持設(shè)備還包括一隨才幾數(shù)產(chǎn)生單元,在該第二類音頻文件 播放完畢后,該處理單元控制該隨機數(shù)產(chǎn)生單元生成一個或多個隨機 數(shù),并通過語音輸出該隨才幾數(shù)。
4. 如權(quán)利要求1所述的根據(jù)搖動程度控制游戲的手持設(shè)備,其特 征在于,該運動感應(yīng)單元為一加速度傳感器。
全文摘要
本發(fā)明提供一種根據(jù)搖動程度控制游戲的手持設(shè)備,包括一處理單元、一存儲單元和一運動感應(yīng)單元,該存儲單元存儲有多個第一類音頻文件以及一對照表,該第一類音頻文件用于模擬利用工具搖動骰子的聲音,該對照表記錄了該手持設(shè)備的加速度范圍與該第一類音頻文件的對應(yīng)關(guān)系,其中,該處理單元接收該運動感應(yīng)單元實時發(fā)送的信號,根據(jù)該信號實時確定該手持設(shè)備的加速度,從而根據(jù)該對照表確定該加速度所處的加速度范圍,并在該加速度范圍持續(xù)的時間內(nèi),根據(jù)該對照表播放與該加速度范圍相對應(yīng)的第一類音頻文件。本發(fā)明的手持設(shè)備可以識別自身運動速度,并輸出相對應(yīng)的音頻文件,真實的再現(xiàn)骰子搖動的聲音。
文檔編號A63F9/04GK101380518SQ200710077020
公開日2009年3月11日 申請日期2007年9月7日 優(yōu)先權(quán)日2007年9月7日
發(fā)明者孔德元, 李曉光, 王傳宏, 謝冠宏, 黃立章 申請人:鵬智科技(深圳)有限公司;錦天科技股份有限公司