TWI430825B - 進行觸控遊戲之方法及相關娛樂系統 - Google Patents
進行觸控遊戲之方法及相關娛樂系統 Download PDFInfo
- Publication number
- TWI430825B TWI430825B TW100143692A TW100143692A TWI430825B TW I430825 B TWI430825 B TW I430825B TW 100143692 A TW100143692 A TW 100143692A TW 100143692 A TW100143692 A TW 100143692A TW I430825 B TWI430825 B TW I430825B
- Authority
- TW
- Taiwan
- Prior art keywords
- game
- button
- control device
- virtual
- touch
- Prior art date
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
本發明相關於一種進行觸控遊戲之方法及相關娛樂系統,尤指一種以遊戲控制裝置之實體按鍵進行觸控遊戲之方法及相關娛樂系統。
智慧型手機和平板電腦為多功能的可攜式電子產品,除了提供傳統個人電腦的部分功能外,亦可結合隨身聽、遊戲機、相機、影片播放器、錄音筆或導航器等裝置的功能。
在娛樂方面,智慧型手機和平板電腦提供的觸控式遊戲琳瑯滿目,使用者可用手指點擊觸控螢幕上的虛擬按鍵以下達遊戲指令。針對益智類、經營類或駕駛類等操作簡單的遊戲,觸控面板上僅需顯示少數的虛擬按鍵,使用者可輕鬆地下達遊戲指令。針對格鬥類、第一人稱射擊類、或腳色扮演類等操作複雜的遊戲,觸控面板需顯示相當多的虛擬按鍵,每一遊戲動作可能包含連續點擊觸控面板上多個虛擬按鍵,此種觸控式遊戲操作容易因為誤觸或感應不佳而影響遊戲進行的流暢度。
本發明提供一種遊戲控制方法,用來以一遊戲控制裝置操作一遊戲主機在一觸控螢幕上提供之一觸控遊戲。該方法包含在一第一模式下,提供相關於該遊戲控制裝置上一第一實體按鍵之一第一按鍵碼,提供相關於該觸控螢幕上一第一虛擬按鍵之一第一座標,以及將第一該按鍵碼和該第一座標之一配對關係存入一對照表;以及在一第二模式下執行該觸控遊戲時,當該遊戲主機收到該遊戲控制裝置傳來之該第一按鍵碼後,依據該對照表提供配對至該按鍵碼之該第一座標,並從該座標上之該第一虛擬按鍵下達一第一觸控指令。
本發明另提供一種娛樂系統,其包含一遊戲控制裝置和一遊戲主機。該遊戲控制裝置包含複數個實體按鍵。遊戲主機包含一觸控面板,用來顯示一遊戲之畫面和相關於該遊戲各項操作之複數個虛擬按鍵;一儲存單元,用來儲存該遊戲之應用程式和一對照表,其中該對照表包含該複數個實體按鍵和該複數個虛擬按鍵之配對關係;一控制模組,用來在執行該應用程式時接收到相關於一特定實體按鍵之按鍵碼後,依據該對照表提供相關於一特定虛擬按鍵之座標,並在該座標下達一觸控命令。
第1圖為本發明中一娛樂系統100之功能方塊圖。娛樂系統100包含一遊戲主機10和一遊戲控制裝置20。遊戲主機10包含一觸控螢幕12、一儲存單元13、一控制模組14、一通訊模組16,和一傳輸介面18。遊戲控制裝置20包含一通訊模組26、一傳輸介面28,和複數個相關於遊戲各項操作之實體按鍵。遊戲主機10可在觸控螢幕12上顯示遊戲畫面和相關於遊戲各項操作之虛擬按鍵,讓使用者能以觸控方式下達各種遊戲指令。儲存單元13內存有一遊戲應用程式和一對照表。對照表包含實體按鍵和虛擬按鍵之間的對照關係,在發明書後續內容將有更詳細說明。在遊戲進行期間,遊戲主機10和遊戲控制裝置20可透過通訊模組16、26或傳輸介面18、28互相連結,使用者能使用遊戲控制裝置20之實體按鍵來下達各種遊戲指令。依據對照表,遊戲主機10之控制模組14再將實體按鍵傳來之遊戲指令模擬成透過相對應虛擬按鍵下達之觸控訊號。
第2圖為本發明實施例中遊戲主機10和遊戲控制裝置20之示意圖。遊戲控制裝置20可為一遊戲搖桿,其上設有複數個相關於遊戲各項操作之實體按鍵,例如相關於方向操作的數位實體按鍵A1~A4、相關特定遊戲動作之數位實體按鍵B1~B4或是類比實體按鍵C1~C2。遊戲主機10可為智慧型手機和平板電腦等行動裝置,在觸控螢幕12上能顯示一特定遊戲之起始畫面,其包含虛擬按鍵V1~V5和操作指示40等,使用者能點擊虛擬按鍵以下達遊戲指令,或是依據操作指示40來選擇運作模式或執行配對步驟。
本發明之娛樂系統100可提供兩種運作模式:第一模式為配對模式,使用者可將觸控螢幕12所顯示相關於一特定遊戲之虛擬按鍵和遊戲控制裝置20之實體按鍵互相配對,再將包含配對關係之對照表存入儲存單元13;第二模式為遊戲模式,遊戲主機10可執行此特定遊戲之應用程式,使用者可使用遊戲控制裝置20來下達遊戲指令,遊戲主機10再依據對照表來將遊戲指令轉換為相對應觸控訊號。
第3圖為本發明第一實施例中娛樂系統100在配對模式下運作時之流程圖,其包含下列步驟:
步驟310:將遊戲控制裝置20連結至遊戲主機10,執行步驟320。
步驟320:判斷娛樂系統100之運作模式:在配對模式下,執行步驟330;在遊戲模式下,執行步驟350。
步驟330:提供遊戲控制裝置20上相關於複數個實體按鍵中一未配對實體按鍵之按鍵碼,和提供相關於觸控螢幕12上複數個虛擬按鍵中一未配對虛擬按鍵之座標,執行步驟340。
步驟340:將未配對實體按鍵之按鍵碼和未配對虛擬按鍵之座標之配對關係存入對照表,執行步驟
320。
步驟350:在接收遊戲控制裝置20傳來之一特定按鍵碼後,遊戲主機10依據對照表來求出配對至特定按鍵碼之一特定座標,執行步驟360。
步驟360:遊戲主機10從特定座標上之一特定虛擬按鍵下達一觸控指令,執行步驟320。
在步驟310中,遊戲主機10和遊戲控制裝置20可透過通訊模組16、26來建立無線連結,或透過傳輸介面18、28來建立有線連結。通訊模組16和26可為藍芽(Bluetooth)模組,而傳輸介面18和28可為通用串列匯流排(universal serial bus,USB)介面。
在步驟320中,若使用者選擇配對模式,本發明第一實施例會執行步驟330和340以進行配對;若使用者選擇遊戲模式,本發明第一實施例會執行步驟350和360以執行遊戲應用程式。
在進入配對模式後,本發明之第一實施例可在步驟330和340中將一未配對實體按鍵和一未配對虛擬按鍵互相配對。未配對實體按鍵可為遊戲控制裝置20上相關於單一按鍵碼之一數位實體按鍵,例如相關於方向操作的數位實體按鍵A1~A4或相關特定遊戲動作之數位實體按鍵B1~B4。
未配對虛擬按鍵可為觸控螢幕12上相關於單一座標之虛擬按鍵,例如虛擬按鍵V1~V4。為了說明本發明第一實施例,在執行步驟320後,假設使用者欲將遊戲控制裝置20之實體按鍵A1配對至觸控螢幕12上所顯示之虛擬按鍵V1。第4A~4E圖和第5A~5E圖顯示了本發明第一實施例中執行配對的兩種方式。
依據操作指示40A,使用者可按住遊戲控制裝置20之實體按鍵A1,此時遊戲控制裝置20會將實體按鍵A1之按鍵碼傳送至遊戲主機10,如第4A圖所示。依據操作指示40B,使用者可在按住實體按鍵A1的期間點擊觸控螢幕12上所顯示之虛擬按鍵V1,此時觸控螢幕12會出現一星芒標記,如第4B圖所示。依據操作指示40C,使用者可移除點擊以確認在星芒標記處進行配對,如第4C圖所示。依據操作指示40D,使用者可釋放實體按鍵A1以進行配對,此時觸控螢幕12上之星芒標記會消失,如第4D圖所示。在此次配對完成後,操作指示40E可顯示配對完成之訊息,並詢問使用者是否需要進行另一次配對,如第4E圖所示。
依據操作指示50A,使用者可點觸觸控螢幕12上所顯示之虛擬按鍵V1,此時觸控螢幕12會出現一星芒標記,如第5A圖所示。依據操作指示50B,使用者可在點擊虛擬按鍵V1的期間按住欲配對之實體按鍵A1,如第5B圖所示。依
據操作指示50C,使用者可釋放實體按鍵A1以確認在星芒標記處進行配對,如第5C圖所示。依據操作指示50D,使用者可移除點擊以進行配對,此時觸控螢幕12上之星芒標記會消失,如第5D圖所示。在此次配對完成後,操作指示50E可顯示配對完成之訊息,並詢問使用者是否需要進行另一次配對,如第5E圖所示。
第6圖為本發明第二實施例中娛樂系統100運作時之流程圖,其包含下列步驟:
步驟310:將遊戲控制裝置20連結至遊戲主機10,執行步驟320。
步驟320:判斷娛樂系統100之運作模式:在配對模式下,執行步驟335;在遊戲模式下,執行步驟350。
步驟335:提供遊戲控制裝置20上相關於複數個實體按鍵中一未配對實體按鍵之複數個按鍵碼,和提供相關於觸控螢幕12上複數個虛擬按鍵中一未配對虛擬按鍵之複數個座標,執行步驟345。
步驟345:將複數個按鍵碼分別對應至複數個座標,並將配對關係存入對照表,執行步驟320。
步驟350:在接收遊戲控制裝置20傳來之一特定按鍵碼後,遊戲主機10依據對照表來求出配對
至特定按鍵碼之一特定座標,執行步驟360。
步驟360:遊戲主機10模擬從特定座標上之一特定虛擬按鍵所下達之一觸控指令,執行步驟320。
在步驟320中,若使用者選擇配對模式,本發明第二實施例會執行步驟335和345以進行配對;若使用者選擇遊戲模式,本發明第二實施例會執行步驟350和360以執行遊戲應用程式。本發明第一實施例和第二實施例在遊戲模式運作相同,在此不另加贅述。
在進入配對模式後,本發明之第二實施例亦可將一未配對實體按鍵和一未配對虛擬按鍵互相配對。未配對實體按鍵可為遊戲控制裝置20上相關於多個按鍵碼之一類比實體按鍵(例如實體按鍵C1~C2),使用者在按下類比實體按鍵不同區域時,遊戲控制裝置20會傳送不同按鍵碼至遊戲主機10。未配對虛擬按鍵可為觸控螢幕12上相關於多個座標之虛擬按鍵(例如虛擬按鍵V5~V6)。多個按鍵碼之類比實體按鍵和多座標之虛擬按鍵通常用來調整遊戲腳色移動方向、速度、攻擊力道等。為了說明本發明第二實施例,在執行步驟320後,假設使用者欲將遊戲控制裝置20之實體按鍵C1配對至觸控螢幕12上所顯示之虛擬按鍵V5。
第7圖為本發明第二實施例在配對模式下運作時之示意圖。在本發明第二實施例中,同樣可採用第4A~4E圖或第5A~5E圖所示之方式來進行配對。如第7圖所示,實體按鍵C1上N個位置(由方形標記來表示)和虛擬按鍵V5之N個座標(由星芒形標記來表示)互相配對,其中N為大於2之整數。
在本發明中,遊戲主機10可為智慧型手機、平板電腦或是其它能提供觸控遊戲之裝置,而遊戲控制裝置可為任何包含實體按鍵之遊戲搖桿。本發明可使用不同方式來進行實體按鍵和虛擬按鍵之間的配對,第4A~4E圖和第5A~5E圖所示僅為本發明之實施例,並不限定本發明之範疇。
在配對模式下,本發明之娛樂系統100可將遊戲主機10之實體按鍵與遊戲控制裝置20之觸控螢幕12上顯示之虛擬按鍵互相配對。在遊戲模式下,遊戲主機10可依據配對關係,將實體按鍵傳來之遊戲指令模擬成透過相對應虛擬按鍵下達之觸控訊號。因此,針對遊戲控制裝置20提供的不同觸控遊戲,使用者能使用遊戲控制裝置20之實體按鍵來下達各種遊戲指令,進而提升遊戲進行的流暢度。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
10...遊戲主機
12...觸控螢幕
13...儲存單元
14...控制模組
16、26...通訊模組
18、28...傳輸介面
20...遊戲控制裝置
310~360...步驟
40、40A~40E、50A~50E...操作指示
A1~A4、B1~B4、C1~C2...實體按鍵
V1~V5...虛擬按鍵
第1圖為本發明中一娛樂系統之功能方塊圖。
第2圖為本發明實施例中一遊戲主機和一遊戲控制裝置之示意圖。
第3圖為本發明第一實施例中娛樂系統在配對模式下運作時之流程圖。
第4A~4E圖和第5A~5E圖為本發明第一實施例中娛樂系統在配對模式下運作時之示意圖。
第6圖為本發明第二實施例中娛樂系統運作時之流程圖。
第7圖為本發明第二實施例中娛樂系統在配對模式下運作時之示意圖。
310~360...步驟
Claims (8)
- 一種進行一觸控遊戲之方法,用來以一遊戲控制裝置操作一遊戲主機之觸控螢幕,該方法包含:在一第一模式下,提供相關於該遊戲控制裝置上一第一實體按鍵之一第一按鍵碼,提供相關於該觸控螢幕上一第一虛擬按鍵之一第一座標,以及將第一該按鍵碼和該第一座標之一配對關係存入一對照表;以及在一第二模式下執行該觸控遊戲時,當該遊戲主機收到該遊戲控制裝置傳來之該第一按鍵碼後,依據該對照表提供配對至該按鍵碼之該第一座標,並從該座標上之該第一虛擬按鍵下達一第一觸控指令。
- 如請求項1所述之方法,其另包含:在該第一模式下,提供相關於該遊戲控制裝置上一第二實體按鍵之複數個第二按鍵碼,提供相關於該觸控螢幕上一第二虛擬按鍵之複數個第二座標,以及將該第二按鍵碼和該第二座標之配對關係存入該對照表;以及在一第二模式下執行該觸控遊戲時,當該遊戲主機收到該遊戲控制裝置傳來之一特定第二按鍵碼後,依據該對照表提供配對至該第二按鍵碼之一特定第二座標,並從該第二座標上之一特定第二虛擬按鍵下達 一第二觸控指令。
- 如請求項1所述之方法,其另包含:將該遊戲控制裝置連結至該遊戲主機以進入該第一模式或該第一模式。
- 如請求項1所述之方法,其另包含:在該第一模式下,依序按住該第一實體按鍵以提供該第一按鍵碼,在按住該第一實體按鍵時點擊該第一虛擬按鍵以提供該第一座標,停止點擊該第一虛擬按鍵以確認該配對關係,以及釋放該第一實體按鍵以將該配對關係存入該對照表。
- 如請求項1所述之方法,其另包含:在該第一模式下,依序點擊該第一虛擬按鍵以提供該第一座標,在點擊該第一虛擬按鍵時按住該第一實體按鍵以提供該第一按鍵碼,釋放該第一實體按鍵以確認該配對關係,以及停止點擊該第一虛擬按鍵以將該配對關係存入該對照表。
- 一種娛樂系統,其包含:一遊戲控制裝置,其包含複數個實體按鍵;一遊戲主機,其包含:一觸控面板,用來顯示一遊戲之畫面和相關於該遊 戲各項操作之複數個虛擬按鍵;一儲存單元,用來儲存該遊戲之應用程式和一對照表,其中該對照表包含該複數個實體按鍵和該複數個虛擬按鍵之配對關係;一控制模組,用來在執行該應用程式時接收到相關於一特定實體按鍵之按鍵碼後,依據該對照表提供相關於一特定虛擬按鍵之座標,並在該座標下達一觸控命令。
- 如請求項6所述之娛樂系統,其中該遊戲控制裝置和該遊戲主機各包含一通訊模組,用來建立一無線連結。
- 如請求項6所述之娛樂系統,其中該遊戲控制裝置和該遊戲主機各包含一傳輸介面,用來建立一有線連結。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100143692A TWI430825B (zh) | 2011-11-29 | 2011-11-29 | 進行觸控遊戲之方法及相關娛樂系統 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100143692A TWI430825B (zh) | 2011-11-29 | 2011-11-29 | 進行觸控遊戲之方法及相關娛樂系統 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201321054A TW201321054A (zh) | 2013-06-01 |
TWI430825B true TWI430825B (zh) | 2014-03-21 |
Family
ID=49032100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100143692A TWI430825B (zh) | 2011-11-29 | 2011-11-29 | 進行觸控遊戲之方法及相關娛樂系統 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI430825B (zh) |
-
2011
- 2011-11-29 TW TW100143692A patent/TWI430825B/zh active
Also Published As
Publication number | Publication date |
---|---|
TW201321054A (zh) | 2013-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8184092B2 (en) | Simulation of writing on game consoles through the use of motion-sensing technology | |
CN108984087B (zh) | 基于三维虚拟形象的社交互动方法及装置 | |
CN103272382B (zh) | 蓝牙游戏手柄模拟智能终端触摸屏控制游戏的方法及装置 | |
US10372320B2 (en) | Device and method for operating on touch screen, and storage medium | |
US20090291759A1 (en) | Simulation of writing on game consoles through the use of motion-sensing technology | |
US11071913B2 (en) | Program, game system, electronic device, server, and game control method for improving operability for user input | |
JP6470111B2 (ja) | メッセージ送信機能を備えたゲームプログラム、メッセージ送信方法及びメッセージ送信機能付きコンピュータ端末 | |
WO2018103515A1 (zh) | 一种应用中虚拟资源对象的***方法以及终端 | |
CN103157282B (zh) | 进行触控游戏的方法及相关娱乐*** | |
CN106178495A (zh) | 数位麻将游戏机 | |
TW201409279A (zh) | 互動式擴增實境系統及其可攜式通訊裝置與互動方法 | |
CN202282066U (zh) | 用于家庭多媒体娱乐设备的无线控制装置及家庭娱乐*** | |
JP2020022574A (ja) | ゲームプログラム、方法、および情報処理装置 | |
TWI430825B (zh) | 進行觸控遊戲之方法及相關娛樂系統 | |
CN102662466A (zh) | 平板电脑游戏控制器***及其控制方法 | |
JP2020115942A (ja) | ゲームプログラム、方法、および情報処理装置 | |
CN113680047B (zh) | 终端操作方法、装置、电子设备和存储介质 | |
JP6924564B2 (ja) | ゲームプログラム | |
CN103294181A (zh) | 平板电脑游戏控制器***、游戏控制手柄及其控制方法 | |
JP5938131B1 (ja) | ユーザ入力の操作性を向上させるプログラム、ゲームシステム、電子装置、サーバ及びゲーム制御方法 | |
US9582162B2 (en) | Information processing apparatus, information processing system, storage medium and information processing method | |
JP2010086157A (ja) | 情報処理プログラムおよび情報処理装置 | |
JP4679107B2 (ja) | ゲーム装置およびゲームプログラム | |
WO2017169748A1 (ja) | ゲームプログラム、方法及びタッチスクリーンを備える情報処理装置 | |
TWM449618U (zh) | 用於互動遊戲的可設定手持式電子系統 |