一種游戲數(shù)值調(diào)節(jié)控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及一種游戲數(shù)值調(diào)節(jié)控制方法及裝置。
【背景技術(shù)】
[0002]在MMORPG等游戲中,玩家在游戲過程中往往會(huì)涉及數(shù)值的調(diào)整。在一個(gè)較大可選數(shù)值范圍內(nèi)進(jìn)行參數(shù)調(diào)整時(shí),如何在手機(jī)屏幕尺寸限制前提下兼顧數(shù)值調(diào)整的效率和準(zhǔn)確性,成為目前多數(shù)游戲致力于解決的問題。比較常見的一種做法是基于多點(diǎn)觸摸技術(shù),通過長(zhǎng)按、短按的方式進(jìn)行參數(shù)的不同速率的調(diào)整。其中,長(zhǎng)按觸發(fā)數(shù)值加速調(diào)整,比較適合快速定位到參數(shù)的某個(gè)大的模糊的范圍;短按觸發(fā)數(shù)值單個(gè)調(diào)整,比較適合數(shù)值精確微調(diào)。
[0003]現(xiàn)有的一種方案采取了配備“+”、號(hào)的操作控件,“+”號(hào)按鈕響應(yīng)數(shù)值增加操作,每點(diǎn)擊一次,數(shù)值增加一個(gè)基本單位;號(hào)按鈕響應(yīng)數(shù)值減少操作,每點(diǎn)擊一次,數(shù)值減少一個(gè)基本單位。通過這種方式實(shí)現(xiàn)數(shù)值層面的精確調(diào)整。為了輔助提升輸入效率,夢(mèng)幻西游手游增加一種操作模式,即點(diǎn)擊數(shù)字輸入框可彈出輸入鍵盤,在輸入鍵盤內(nèi)進(jìn)行數(shù)值的輸入,輸入完畢后可點(diǎn)擊浮框周圍關(guān)閉數(shù)字區(qū)域。
[0004]該方案有效解決了參數(shù)設(shè)置準(zhǔn)確性的問題,參數(shù)設(shè)置準(zhǔn)確性較高,誤操作幾率也較小,點(diǎn)擊數(shù)字區(qū)域彈出精確調(diào)整框也解決了原本加減號(hào)控件操作效率偏低的問題。但在實(shí)際移動(dòng)游戲應(yīng)用中,存在以下問題:
[0005]I)大幅度參數(shù)調(diào)整缺乏效率:由于參數(shù)變更控件一次僅響應(yīng)一次數(shù)值變更行為,因此玩家想要在一個(gè)較大數(shù)值范圍內(nèi)進(jìn)行參數(shù)增加/減少操作時(shí),或者想要快速定位到某個(gè)數(shù)值區(qū)域內(nèi)時(shí),需要數(shù)次按壓增加/減少按鈕才可實(shí)現(xiàn),缺乏效率性。
[0006]2)點(diǎn)擊數(shù)字區(qū)域彈出浮框進(jìn)行精確操作,手指移動(dòng)次數(shù)較多,且這個(gè)功能相對(duì)隱藏,玩家認(rèn)知上會(huì)存在障礙。
[0007]現(xiàn)有的另一方案調(diào)整數(shù)值的方式是設(shè)置“+”、控件,玩家點(diǎn)擊“+”、進(jìn)行參數(shù)的逐步增加/減少。長(zhǎng)按“+”、即可進(jìn)行數(shù)值加速/減速調(diào)整,實(shí)現(xiàn)快速數(shù)值調(diào)整。此處數(shù)值設(shè)置不強(qiáng)調(diào)準(zhǔn)確性。長(zhǎng)按和短按操作控件,響應(yīng)的操作反饋不同,通過這種觸摸時(shí)間的差異來區(qū)分兩種不同的操作。
[0008]該方案有效解決了玩家快速更改數(shù)值的需求,同時(shí)也允許玩家進(jìn)行單個(gè)參數(shù)的增加/減少,切換效率較高的同時(shí)也確保了準(zhǔn)確性,但是該方案也有一定的局限性:
[0009]I)長(zhǎng)按的操作相對(duì)短按操作,其核心差異是觸摸時(shí)間的差異,長(zhǎng)按按鈕的時(shí)候雖然實(shí)現(xiàn)了參數(shù)的快速調(diào)整,但是因?yàn)橛脮r(shí)較長(zhǎng),所以效率也缺乏。
[0010]2)長(zhǎng)按加速更改數(shù)值,缺乏一定的準(zhǔn)確性,僅適合模糊數(shù)值調(diào)整。
【發(fā)明內(nèi)容】
[0011]本發(fā)明的主要目的在于克服現(xiàn)有技術(shù)的不足,提供一種游戲數(shù)值調(diào)節(jié)控制方法及裝置,有效提高游戲中數(shù)值調(diào)節(jié)的效率和調(diào)節(jié)的準(zhǔn)確性。
[0012]為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
[0013]—種游戲數(shù)值調(diào)節(jié)控制方法,包括以下步驟:
[0014]實(shí)時(shí)偵測(cè)設(shè)備觸摸屏上針對(duì)游戲數(shù)值調(diào)節(jié)控件的按壓操作的壓力值;
[0015]根據(jù)預(yù)設(shè)的多個(gè)壓力等級(jí)和多種單位調(diào)節(jié)量的對(duì)應(yīng)關(guān)系,當(dāng)偵測(cè)到所述按壓操作的壓力值落入其中一個(gè)壓力等級(jí)時(shí),以壓力等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量連續(xù)地或步進(jìn)式地調(diào)節(jié)所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值。
[0016]進(jìn)一步地:
[0017]所述步進(jìn)式地調(diào)節(jié)所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值包括:響應(yīng)于針對(duì)所述游戲數(shù)值調(diào)節(jié)控件的每一次點(diǎn)擊操作,使所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值增加或減小一個(gè)單位調(diào)節(jié)量,其中所述單位調(diào)節(jié)量的大小與所述壓力等級(jí)對(duì)應(yīng);和/或者
[0018]所述連續(xù)地調(diào)節(jié)所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值包括:響應(yīng)于針對(duì)所述游戲數(shù)值調(diào)節(jié)控件的長(zhǎng)按操作,使所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值以一個(gè)單位調(diào)節(jié)量作為數(shù)值變化速率,根據(jù)按壓時(shí)間來進(jìn)行調(diào)整,其中所述單位調(diào)節(jié)量的大小與所述壓力等級(jí)對(duì)應(yīng)。
[0019]根據(jù)按壓時(shí)長(zhǎng)來判斷所述按壓操作為點(diǎn)擊操作還是長(zhǎng)按操作,當(dāng)按壓時(shí)長(zhǎng)不超過預(yù)定時(shí)長(zhǎng)閾值時(shí)判斷為點(diǎn)擊操作,否則判斷為長(zhǎng)按操作。
[0020]所述多個(gè)壓力等級(jí)包括輕觸等級(jí)、輕壓等級(jí)和重壓等級(jí),所述輕觸等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量為基準(zhǔn)單位調(diào)節(jié)量,所述輕壓等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量為所述基準(zhǔn)單位調(diào)節(jié)量的第一倍數(shù)值,所述重壓等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量為所述基準(zhǔn)單位調(diào)節(jié)量的第二倍數(shù)值,其中所述第一倍數(shù)值大于I,所述第二倍數(shù)值大于所述第一倍數(shù)值。
[0021]在以壓力等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量調(diào)節(jié)所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值時(shí),在游戲界面上生成實(shí)時(shí)反映與壓力等級(jí)相關(guān)的數(shù)值變化情況的動(dòng)態(tài)提醒標(biāo)識(shí)。
[0022]所述動(dòng)態(tài)提醒標(biāo)識(shí)的物理尺寸與所述壓力等級(jí)的大小呈正相關(guān),當(dāng)所述按壓操作的壓力等級(jí)越大時(shí),所述動(dòng)態(tài)提醒標(biāo)識(shí)所包含的數(shù)值變化顯示區(qū)域及其相應(yīng)的實(shí)時(shí)數(shù)值顯示尺寸越大。
[0023]一種游戲數(shù)值調(diào)節(jié)控制裝置,包括:
[0024]壓力偵測(cè)模塊,其實(shí)時(shí)偵測(cè)設(shè)備觸摸屏上針對(duì)游戲數(shù)值調(diào)節(jié)控件的按壓操作的壓力值;
[0025]游戲數(shù)值調(diào)節(jié)模塊,其根據(jù)預(yù)設(shè)的多個(gè)壓力等級(jí)和多種單位調(diào)節(jié)量的對(duì)應(yīng)關(guān)系,當(dāng)偵測(cè)到所述按壓操作的壓力值落入其中一個(gè)壓力等級(jí)時(shí),以壓力等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量連續(xù)地或步進(jìn)式地調(diào)節(jié)所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值。
[0026]進(jìn)一步地:
[0027]所述游戲數(shù)值調(diào)節(jié)模塊響應(yīng)于針對(duì)所述游戲數(shù)值調(diào)節(jié)控件的每一次點(diǎn)擊操作,使所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值增加或減小一個(gè)單位調(diào)節(jié)量,其中所述單位調(diào)節(jié)量的大小與所述壓力等級(jí)對(duì)應(yīng);和/或者
[0028]所述游戲數(shù)值調(diào)節(jié)模塊響應(yīng)于針對(duì)所述游戲數(shù)值調(diào)節(jié)控件的長(zhǎng)按操作,使所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值以一個(gè)單位調(diào)節(jié)量作為數(shù)值變化速率,根據(jù)按壓時(shí)間來進(jìn)行調(diào)整,其中所述單位調(diào)節(jié)量的大小與所述壓力等級(jí)對(duì)應(yīng)。
[0029]所述多個(gè)壓力等級(jí)包括輕觸等級(jí)、輕壓等級(jí)和重壓等級(jí),所述輕觸等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量為基準(zhǔn)單位調(diào)節(jié)量,所述輕壓等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量為所述基準(zhǔn)單位調(diào)節(jié)量的第一倍數(shù)值,所述重壓等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量為所述基準(zhǔn)單位調(diào)節(jié)量的第二倍數(shù)值,其中所述第一倍數(shù)值大于I,所述第二倍數(shù)值大于所述第一倍數(shù)值。
[0030]所述游戲數(shù)值調(diào)節(jié)控制裝置還包括動(dòng)態(tài)提醒生成模塊,其在以壓力等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量調(diào)節(jié)所述游戲數(shù)值調(diào)節(jié)控件所對(duì)應(yīng)的游戲數(shù)值時(shí),在游戲界面上生成實(shí)時(shí)反映與壓力等級(jí)相關(guān)的數(shù)值變化情況的動(dòng)態(tài)提醒標(biāo)識(shí)。
[0031]本發(fā)明的有益效果:
[0032]本發(fā)明的游戲數(shù)值調(diào)節(jié)控制方法在游戲過程中實(shí)時(shí)偵測(cè)按壓操作的壓力值,當(dāng)偵測(cè)到按壓操作的壓力值落入預(yù)設(shè)的壓力等級(jí)時(shí),以該壓力等級(jí)對(duì)應(yīng)的單位調(diào)節(jié)量連續(xù)地或步進(jìn)式地調(diào)節(jié)游戲數(shù)值,由此,依據(jù)按壓操作的不同力度進(jìn)行游戲數(shù)值的調(diào)整,有效地解決了在大規(guī)模數(shù)值可選范圍內(nèi)迅速定位到某一數(shù)值區(qū)域的問題,從而從根本上提高了數(shù)值編輯的操作效率,同時(shí),相比傳統(tǒng)的長(zhǎng)按方式加速更改數(shù)值的調(diào)節(jié)方法,本發(fā)明還能夠有效地提高數(shù)值調(diào)節(jié)的準(zhǔn)確性,通過選擇以一定的壓力等級(jí)實(shí)施長(zhǎng)按操作,在數(shù)值精確變動(dòng)和模糊變動(dòng)之間找到平衡點(diǎn),允許玩家先快速移動(dòng)到目標(biāo)參數(shù)區(qū)間,再精細(xì)調(diào)整。通過區(qū)分壓力等級(jí),本發(fā)明在實(shí)現(xiàn)精確、快速調(diào)節(jié)的同時(shí)可以大量減少控件數(shù)量,實(shí)現(xiàn)單個(gè)數(shù)值加減控件也可以滿足快速數(shù)值調(diào)整/精確數(shù)值調(diào)整等多種不同使用情境,簡(jiǎn)化了游戲軟件,提高了系統(tǒng)的運(yùn)行效率。
[0033]在優(yōu)選的方案中,在游戲數(shù)值調(diào)節(jié)過程中,本發(fā)明還在游戲界面上生成實(shí)時(shí)地反映與壓力等級(jí)相關(guān)的數(shù)值變化情況的動(dòng)態(tài)提醒標(biāo)識(shí),即,根據(jù)實(shí)時(shí)偵測(cè)到的按壓操作的壓力等級(jí),依