專利名稱:一種智能手機模擬平板電腦游戲桿的系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種模擬游戲桿的方法,尤其涉及的是一種智能手機模擬平板電腦游戲桿的系統(tǒng)與方法。
背景技術(shù):
平板電腦的推出和普及不僅為我們的辦公和信息交流帶來便利,而且也為我們的娛樂生活提供了絕佳的選擇。對于目前的平板電腦上的游戲來說,其基本的操作方式還是通過本機的觸摸屏進行操作,因此對需要操作方式較多的游戲類型有很強的限制,使用者需要通過游戲手柄、搖桿等各種游戲裝備連接平板電腦來操控。目前解決這一問題的主流方法有兩種一種是為平板電腦專門設(shè)計的搖桿,這種搖桿通過底部的一個塑料吸盤粘附在平板電腦的屏幕上,方便隨時安裝和拆卸,但是這種搖桿不方便裝入平板電腦的電腦包內(nèi),而且很多平板電腦的屏幕會貼有磨砂表面的防劃膜,一定程度上影響了搖桿和平板電腦的有效接觸和感應(yīng)性能。第二種現(xiàn)有技術(shù)是需要手機上集成機械操作桿和感應(yīng)器,通過無線傳輸技術(shù)將手機和平板電腦連接起來,通過手機操作桿的運動來控制平板電腦,是一種機械操縱桿+通信模塊的解決方案。但是市面上越來越多的觸屏智能手機則無法通過這種方法操作。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種智能手機模擬平板電腦游戲桿的系統(tǒng)與方法,旨在解決現(xiàn)有的專為平板電腦設(shè)計的游戲搖桿裝備的不便捷和感應(yīng)差的缺陷和通過在手機上設(shè)置機械操縱桿及通信模塊來操控平板電腦游戲時操作不方便且手機成本高的問題。本發(fā)明的技術(shù)方案如下
一種智能手機模擬平板電腦游戲桿的系統(tǒng),其中,包括觸控智能手機其中設(shè)置有手機藍(lán)牙模塊;平板電腦其中設(shè)置有平板電腦藍(lán)牙模塊,在所述觸控智能手機的系統(tǒng)上層集成有游戲桿模擬模塊,該游戲桿模擬模塊將手機的按鍵輸入和觸屏輸入映射為游戲桿的輸入信號并傳送至與其連接的手機藍(lán)牙模塊上,所述手機藍(lán)牙模塊與平板電腦藍(lán)牙模塊通訊, 將游戲桿的輸入信號發(fā)送至平板電腦藍(lán)牙模塊;在所述平板電腦上集成有游戲桿事件處理模塊,所述游戲桿事件處理模塊連接平板電腦藍(lán)牙模塊,該游戲桿事件處理模塊用于將接收到的游戲桿的輸入信號進行處理完成游戲動作。所述的智能手機模擬平板電腦游戲桿的系統(tǒng),其中,所述游戲桿模擬模塊具體包括游戲桿布局顯示模塊、游戲桿操作映射模塊和游戲桿模擬控制模塊,游戲桿模擬控制模塊用于接收系統(tǒng)上層接口的用戶指令,激活藍(lán)牙、游戲桿布局顯示模塊和游戲桿操作映射模塊;所述游戲桿布局顯示模塊用于將預(yù)先定義的游戲桿界面布局在手機顯示屏上顯示, 所述游戲桿操作映射模塊用于接收按鍵事件和觸屏事件,根據(jù)預(yù)先定義的界面布局,將某一區(qū)域內(nèi)的觸屏事件、按鍵事件判定為游戲桿的方向輸入或動作輸入并一同發(fā)送至手機藍(lán)牙模塊,所述游戲桿模擬控制模塊連接系統(tǒng)上層接口、游戲桿布局顯示模塊、游戲桿操作映射模塊和藍(lán)牙;所述游戲桿操作映射模塊連接手機藍(lán)牙模塊和觸摸屏及鍵盤驅(qū)動模塊;所述游戲桿布局顯示模塊連接顯示屏,所述顯示屏連接觸摸屏及鍵盤驅(qū)動模塊。一種智能手機模擬平板電腦游戲桿的方法,其包括以下步驟
51接收系統(tǒng)上層接口的控制指令,激活游戲桿布局顯示模塊將虛擬游戲桿顯示在手機上,并激活藍(lán)牙和游戲桿操作映射模塊;
52觸摸屏及鍵盤驅(qū)動模塊接收觸摸屏及手機按鍵的輸入事件,并將輸入事件發(fā)送至游戲桿操作映射模塊;
53游戲桿操作映射模塊將觸屏事件及按鍵事件映射為游戲桿的操作事件,并將該操作事件信號通過手機藍(lán)牙模塊發(fā)送至平板電腦;
54平板電腦將接收到的游戲桿操作事件信號送入游戲桿事件處理模塊;
S5:游戲桿事件處理模塊根據(jù)預(yù)先的配置執(zhí)行相應(yīng)的游戲桿操作事件對應(yīng)游戲動作。本發(fā)明的有益效果本發(fā)明所提供的一種智能手機模擬平板電腦游戲桿的系統(tǒng)與方法,擴展了觸控智能手機的應(yīng)用領(lǐng)域,同時解決了現(xiàn)有技術(shù)的不足,提供了一種方便簡潔,成本很小的利用觸控智能手機操縱平板電腦游戲的方法。通過此方法可以直接利用觸控智能機的資源,用觸摸屏上顯示的界面來模擬搖桿,不需要在觸控手機和平板電腦上添加多余的配件,降低了手機和平板電腦的成本,并且為生活帶來了更多的便利。
圖1是智能手機模擬平板電腦游戲桿的操作示意圖; 圖2是智能手機模擬平板電腦游戲桿系統(tǒng)的原理框圖3是智能手機模擬平板電腦游戲桿系統(tǒng)的具體實施例的架構(gòu)圖; 圖4是本發(fā)明提供的智能手機模擬平板電腦游戲桿的方法流程圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細(xì)說明。本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。本說明書中任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特例中的一個例子。如圖1所示的本實施例的一種智能手機模擬平板電腦游戲桿的操作示意圖,包括帶藍(lán)牙模塊的觸控智能手機的觸摸屏、帶藍(lán)牙發(fā)送/接收模塊的平板電腦。在需要進行游戲桿操控游戲時,所述觸控智能手機和平板電腦通過藍(lán)牙進行通訊連接,同時在所述手機的觸摸屏上顯示模擬的游戲桿,用戶只需觸控觸摸屏上顯示的按鍵即可進行操作控制平板電腦的游戲,等同于現(xiàn)有的平板電腦游戲桿。為了使本發(fā)明的技術(shù)方案根據(jù)的具體,現(xiàn)以一具體實施例加以說明,如圖2所示為本實施例提供的一種智能手機模擬平板電腦游戲桿的原理框圖,為了在觸控智能手機上實現(xiàn)模擬的游戲桿,本發(fā)明在觸控智能手機的系統(tǒng)上層集成一游戲桿模擬模塊,該游戲桿模擬模塊將手機的按鍵輸入和觸屏輸入映射為游戲桿的輸入信號并傳送至手機藍(lán)牙模塊上。通過所述手機藍(lán)牙模塊與平板電腦藍(lán)牙模塊進行通信,將所述游戲桿模擬模塊映射的輸入信號送入平板電腦中,在所述平板電腦上集成游戲桿事件處理模塊,該游戲桿事件處理模塊用于將接收到的游戲桿的輸入信號進行處理,從而實現(xiàn)通過模擬的游戲桿操控游戲的功能。如圖3所示為本發(fā)明提供的一具體實施例的架構(gòu)圖,所述游戲桿模擬模塊具體包括游戲桿布局顯示模塊、游戲桿操作映射模塊和游戲桿模擬控制模塊。游戲桿模擬控制模塊用于接收系統(tǒng)上層接口的用戶指令,激活藍(lán)牙、游戲桿布局顯示模塊和游戲桿操作映射模塊;所述游戲桿布局顯示模塊用于將預(yù)先定義的游戲桿界面布局在手機上顯示,如圖1 所示。對于藍(lán)牙協(xié)議的人機界面協(xié)議來說,其能識別的只有少數(shù)幾個事件,不能識別觸屏的事件。所以需要設(shè)置游戲桿操作映射模塊將觸屏事件映射為游戲桿的按鍵事件。所述游戲桿操作映射模塊用于接收按鍵事件和觸屏事件,根據(jù)預(yù)先定義的界面布局,將某一區(qū)域內(nèi)的觸屏事件或/和按鍵事件判定為游戲桿的方向輸入或/和動作輸入并一同發(fā)送至手機藍(lán)牙模塊。所述游戲桿模擬控制模塊連接系統(tǒng)上層接口、游戲桿布局顯示模塊、游戲桿操作映射模塊和藍(lán)牙;所述游戲桿操作映射模塊連接手機藍(lán)牙模塊和觸摸屏及鍵盤驅(qū)動模塊;所述游戲桿布局顯示模塊連接所述顯示屏,所述顯示屏連接觸摸屏及鍵盤驅(qū)動模塊。其工作原理為當(dāng)觸控智能手機的系統(tǒng)上層的接口接收到用戶指令后(所述指令為模擬游戲桿啟動指令),模擬游戲桿啟動信號會傳送至游戲桿模擬控制模塊,由游戲桿模擬控制模塊激活游戲桿界面顯示模塊和游戲桿操作映射模塊,游戲桿界面顯示模塊則是將預(yù)先設(shè)置的游戲桿界面布局在手機上顯示,并將顯示信號傳送至觸摸屏及鍵盤驅(qū)動模塊; 游戲桿操作映射模塊將手機端的按鍵事件和觸摸事件映射為本地操作的游戲桿按鍵,具體為游戲桿操作映射模塊與觸摸屏及鍵盤驅(qū)動程序連接,接收按鍵事件和觸屏事件,根據(jù)預(yù)先定義的界面布局,將某一區(qū)域內(nèi)的觸屏事件和按鍵事件判定為游戲桿的方向輸入和動作輸入等,游戲桿操作映射模塊進一步激活底層的手機藍(lán)牙模塊與平板電腦的藍(lán)牙模塊建立通訊,并將方向輸入信號和按鍵事件的動作輸入信號發(fā)送至平板電腦。所述平板電腦的藍(lán)牙模塊將接收到的游戲桿操作信號傳遞給平板電腦的游戲桿事件處理模塊,所述游戲桿事件處理模塊中的參數(shù)可根據(jù)用戶的需要或習(xí)慣自由配置即設(shè)置為可調(diào),即不同的按鍵事件映射為不同的操作。如圖4所示,本發(fā)明提供的一種智能手機模擬平板電腦游戲桿的方法流程包括以下步驟
步驟Si 接收系統(tǒng)上層接口的控制指令,激活游戲桿布局顯示模塊將虛擬游戲桿顯示在手機上,并激活藍(lán)牙和游戲桿操作映射模塊。步驟S2 觸摸屏及鍵盤驅(qū)動模塊接收觸摸屏及手機按鍵的輸入事件,并將輸入事件發(fā)送至游戲桿操作映射模塊。步驟S3 游戲桿操作映射模塊將觸屏事件及按鍵事件映射為游戲桿的操作事件, 并將該操作事件信號通過手機藍(lán)牙模塊發(fā)送至平板電腦。步驟S4 平板電腦將接收到的游戲桿操作事件信號送入游戲桿事件處理模塊。步驟S5 游戲桿事件處理模塊根據(jù)預(yù)先的配置執(zhí)行相應(yīng)的游戲桿操作事件對應(yīng)游戲動作。本發(fā)明不僅擴展了觸控智能手機的應(yīng)用領(lǐng)域,同時解決了現(xiàn)有技術(shù)的不足,提供了一種方便簡潔,成本很小的利用觸控智能手機操縱平板電腦游戲的方法。通過此方法可以直接利用觸控智能機的資源,用觸摸屏上顯示的界面來模擬搖桿,不需要在觸控手機和平板電腦上添加多余的配件,降低了手機和平板電腦的成本,底層連接采用了成熟的藍(lán)牙技術(shù),不需要重新開發(fā)通信協(xié)議,提升了系統(tǒng)穩(wěn)定性,并且為生活帶來了更多的便利。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。
權(quán)利要求
1.一種智能手機模擬平板電腦游戲桿的系統(tǒng),其特征在于,包括觸控智能手機其中設(shè)置有手機藍(lán)牙模塊;平板電腦其中設(shè)置有平板電腦藍(lán)牙模塊,在所述觸控智能手機上設(shè)有游戲桿模擬模塊,該游戲桿模擬模塊將手機的按鍵輸入和觸屏輸入映射為游戲桿的輸入信號并傳送至與其連接的手機藍(lán)牙模塊上,所述手機藍(lán)牙模塊與平板電腦藍(lán)牙模塊通訊,將游戲桿的輸入信號發(fā)送至平板電腦藍(lán)牙模塊;在所述平板電腦上集成有游戲桿事件處理模塊,所述游戲桿事件處理模塊連接平板電腦藍(lán)牙模塊,該游戲桿事件處理模塊用于將接收到的游戲桿的輸入信號進行處理完成游戲動作。
2.根據(jù)權(quán)利要求1所述的智能手機模擬平板電腦游戲桿的系統(tǒng),其特征在于,所述游戲桿模擬模塊具體包括用于接收系統(tǒng)上層接口的用戶指令,激活藍(lán)牙、游戲桿布局顯示模塊和游戲桿操作映射模塊的游戲桿模擬控制模塊;用于將預(yù)先定義的游戲桿界面布局在手機顯示屏上顯示的游戲桿布局顯示模塊;用于接收按鍵事件和觸屏事件,根據(jù)預(yù)先定義的界面布局,將某一區(qū)域內(nèi)的觸屏事件、 按鍵事件判定為游戲桿的方向輸入或動作輸入并一同發(fā)送至手機藍(lán)牙模塊的游戲桿操作映射模塊;所述游戲桿模擬控制模塊連接系統(tǒng)上層接口、游戲桿布局顯示模塊、游戲桿操作映射模塊和藍(lán)牙;所述游戲桿操作映射模塊連接手機藍(lán)牙模塊和觸摸屏及鍵盤驅(qū)動模塊;所述游戲桿布局顯示模塊連接顯示屏,所述顯示屏連接觸摸屏及鍵盤驅(qū)動模塊。
3.根據(jù)權(quán)利要求1所述的智能手機模擬平板電腦游戲桿的系統(tǒng),其特征在于,所述游戲桿模擬模塊集成觸控智能手機的系統(tǒng)上層。
4.根據(jù)權(quán)利要求1所述的智能手機模擬平板電腦游戲桿的系統(tǒng),其特征在于,所述游戲桿事件處理模塊中的參數(shù)設(shè)置為可調(diào)。
5.一種智能手機模擬平板電腦游戲桿的方法,其特征在于,包括以下步驟s1接收系統(tǒng)上層接口的控制指令,激活游戲桿布局顯示模塊將虛擬游戲桿顯示在手機上,并激活藍(lán)牙和游戲桿操作映射模塊;s2觸摸屏及鍵盤驅(qū)動模塊接收觸摸屏及手機按鍵的輸入事件,并將輸入事件發(fā)送至游戲桿操作映射模塊;s3游戲桿操作映射模塊將觸屏事件及按鍵事件映射為游戲桿的操作事件,并將該操作事件信號通過手機藍(lán)牙模塊發(fā)送至平板電腦;s4平板電腦將接收到的游戲桿操作事件信號送入游戲桿事件處理模塊;S5:游戲桿事件處理模塊根據(jù)預(yù)先的配置執(zhí)行相應(yīng)的游戲桿操作事件對應(yīng)游戲動作。
6.根據(jù)權(quán)利要求5所述的智能手機模擬平板電腦游戲桿的方法,其特征在于,所述游戲桿操作映射模塊通過修改映射關(guān)系將相同的觸屏事件及按鍵事件映射為不同的游戲桿的操作事件。
全文摘要
本發(fā)明公開了一種智能手機模擬平板電腦游戲桿的系統(tǒng)與方法,包括帶藍(lán)牙的觸控智能手機和帶藍(lán)牙的平板電腦,在所述觸控智能手機的系統(tǒng)上層集成有游戲桿模擬模塊,該游戲桿模擬模塊將手機的按鍵輸入和觸屏輸入映射為游戲桿的輸入信號并傳送至手機藍(lán)牙模塊上,所述手機藍(lán)牙模塊與平板電腦藍(lán)牙模塊通訊,將游戲桿的輸入信號發(fā)送至平板電腦藍(lán)牙模塊;在所述平板電腦上集成有游戲桿事件處理模塊,所述游戲桿事件處理模塊連接平板電腦藍(lán)牙模塊,該游戲桿事件處理模塊用于將接收到的游戲桿的輸入信號進行處理完成游戲動作。此方法可直接利用觸控智能機的資源,用觸摸屏來模擬搖桿,不需要在平板電腦上添加多余的配件,降低了手機成本,并且更為便利。
文檔編號H04M1/725GK102209146SQ20111013168
公開日2011年10月5日 申請日期2011年5月20日 優(yōu)先權(quán)日2011年5月20日
發(fā)明者王昇彬 申請人:惠州Tcl移動通信有限公司