本申請(qǐng)涉及休閑游戲領(lǐng)域,更具體地涉及一種用于休閑游戲并使之有助于交互的圖形用戶界面顯示處理方法、裝置及系統(tǒng)。
背景技術(shù):
掃雷游戲是一款微軟發(fā)行的大眾類的經(jīng)典益智小游戲。以運(yùn)行在pc端的windowsxp系統(tǒng)自帶的掃雷游戲?yàn)槔溆螒騾^(qū)包括雷區(qū)、地雷計(jì)數(shù)器(位于左上角,記錄剩余地雷數(shù))和計(jì)時(shí)器(位于右上角,記錄游戲時(shí)間),確定大小的矩形雷區(qū)中隨機(jī)布置一定數(shù)量的地雷(初級(jí)為9×9個(gè)方塊10個(gè)雷,中級(jí)為16×16個(gè)方塊40個(gè)雷,高級(jí)為16×30個(gè)方塊99個(gè)雷,自定義級(jí)別可以自己設(shè)定雷區(qū)大小和雷數(shù),但是雷區(qū)大小不能超過(guò)24×30),玩家需要盡快找出雷區(qū)中的所有不是地雷的方塊,而不許踩到地雷。上述游戲的基本操作包括左鍵單擊、右鍵單擊。其中,左鍵單擊用于打開(kāi)安全的方格(即排查雷點(diǎn)),推進(jìn)游戲進(jìn)度;右鍵單擊用于標(biāo)記地雷(即標(biāo)記雷點(diǎn)),以輔助判斷。其他運(yùn)行在傳統(tǒng)電子設(shè)備上的掃雷游戲,與之大同小異。
一般來(lái)說(shuō),這種休閑游戲的規(guī)則都相對(duì)簡(jiǎn)單,易于上手和傳播。然而,隨著大量的智能觸屏設(shè)備作為移動(dòng)便攜式的學(xué)習(xí)、工作、通信、甚至是生活、休閑、游戲的工具平臺(tái)出現(xiàn)后,掃雷游戲向這種移動(dòng)平臺(tái)的移植時(shí),由于智能觸屏設(shè)備并沒(méi)有傳統(tǒng)的鍵鼠、搖桿等輸入設(shè)備,故交互上就出現(xiàn)了一些問(wèn)題。
在目前的移動(dòng)平臺(tái)上,針對(duì)掃雷游戲,已經(jīng)出現(xiàn)了一些交互解決方案方案。如通過(guò)激活不同的圖形交互控件后再點(diǎn)擊屏幕,以取代左鍵單擊、右鍵單擊進(jìn)而實(shí)現(xiàn)類似于傳統(tǒng)pc端的交互和游戲體驗(yàn);亦或是通過(guò)不同的交互操作實(shí)現(xiàn)上述操作。
上述方式并不是一種聰明的做法。且不說(shuō)這種操作方式在觸屏新設(shè)備應(yīng)用時(shí),會(huì)使用戶需要頻繁地在不同部位使用點(diǎn)擊、指向、敲擊操作,使屏幕等元件劣化,即使是在游戲速度上也沒(méi)有發(fā)揮出觸屏設(shè)備易于交互的優(yōu)勢(shì)來(lái)。
綜上,現(xiàn)有的方式,既造成設(shè)備上屏幕等元件的劣化,同時(shí)限制用戶的游戲速度,影響用戶的游戲體驗(yàn),并降低了該類游戲的競(jìng)技性。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)目的在于提供一種新的圖形交互界面,充分發(fā)揮觸屏設(shè)備易于交互的優(yōu)勢(shì),提升掃雷游戲的速度,加強(qiáng)該類游戲的競(jìng)技性,使用戶獲得更好的游戲體驗(yàn);同時(shí)也盡量減少觸屏操作,避免屏幕等元件因過(guò)度損耗的劣化。
因此,一方面,本申請(qǐng)公開(kāi)的一部分實(shí)施例提供一種易于交互的圖形用戶界面的顯示處理方法。通過(guò)在觸屏電子設(shè)備的計(jì)算硬件上執(zhí)行與掃雷游戲系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品來(lái)生成且在該設(shè)備的顯示屏幕上渲染圖形用戶界面。該圖形用戶界面易于用戶交互,在渲染該圖形用戶界面時(shí),它呈現(xiàn)游戲視圖,其中視圖包括雷區(qū)或雷區(qū)的一部分,其被配置成若干個(gè)整齊排列的雷點(diǎn)組成的區(qū)域,一定數(shù)量的地雷隨機(jī)布置這些雷點(diǎn)中;在視圖呈現(xiàn)的部分,這些雷點(diǎn)分別被配置成一個(gè)個(gè)的可交互的圖形對(duì)象。
檢測(cè)用戶對(duì)上述圖形對(duì)象逐一地作出的常規(guī)掃雷交互操作(如點(diǎn)擊、長(zhǎng)按或激活對(duì)應(yīng)圖標(biāo)點(diǎn)擊等),排查或標(biāo)記各雷點(diǎn),執(zhí)行常規(guī)掃雷。
其中,已排查的雷點(diǎn)將更新圖形對(duì)象,展示該雷點(diǎn)地雷信息,已標(biāo)記的雷點(diǎn)也將更新圖形對(duì)象,展示其被標(biāo)記。地雷信息,是指記錄著該雷點(diǎn)是否為地雷的信息以及該雷點(diǎn)不是地雷時(shí)的提示信息;而提示信息是指當(dāng)一個(gè)已排查的雷點(diǎn)不是地雷時(shí),記錄的其相鄰雷點(diǎn)中的地雷數(shù)量。其中,對(duì)于快速排查來(lái)說(shuō),非零的提示信息才被視為有效提示信息。
對(duì)已排查的雷點(diǎn),檢測(cè)用戶對(duì)游戲視圖中若干個(gè)相鄰的被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)的連續(xù)性交互操作,快速排查這些雷點(diǎn)的周圍區(qū)域(即與之相鄰的雷點(diǎn),主要是指其中未打開(kāi)的雷點(diǎn));其中,
當(dāng)檢測(cè)到該連續(xù)性交互操作時(shí),首先分別以這些被交互的雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為若干個(gè)相互獨(dú)立的排查組;
其次,判斷每個(gè)排查組中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則準(zhǔn)備下一步判斷;
然后,將各排查組根據(jù)有效提示信息的不同分成若干個(gè)的排查組集合;
逐一對(duì)比相鄰的兩個(gè)排查組,將其中的較大的有效提示信息雷點(diǎn)為中心的排查組中的未重合部分中未排查的雷點(diǎn)數(shù)記作為a,視為有雷的雷點(diǎn)數(shù)記作b,(其中,視為有雷的雷點(diǎn)包括已標(biāo)記雷點(diǎn)和已打開(kāi)展示為雷的雷點(diǎn))二者的有效提示信息差值記作d,
若a與b之和與d一致時(shí),快速標(biāo)記未排查雷點(diǎn);
若b等于d時(shí),快速排查未排查雷點(diǎn);
如果上述快速排查成功,則更新該區(qū)域雷點(diǎn)配置,以輔助后面的判斷;
如果快速排查觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,用于快速排查的的連續(xù)性交互操作,優(yōu)選為易于交互的方式,根據(jù)觸屏設(shè)備的特點(diǎn),優(yōu)選為滑屏或拖曳方式中的一種。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,若檢測(cè)到的僅為用戶對(duì)一個(gè)被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)的交互操作,則仍快速排查該提示雷點(diǎn)的周圍區(qū)域;其中,
只需以該雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為排查組;并只判斷該排查組中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則認(rèn)為快速排查觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,其中根據(jù)預(yù)設(shè)條件處理通常指觸雷結(jié)束游戲或因觸雷減少用戶能夠觸雷的次數(shù),當(dāng)達(dá)到觸雷次數(shù)也將限定用戶繼續(xù)掃雷。
另一方面,本申請(qǐng)公開(kāi)的一部分實(shí)施例提供一種裝置,即一種包括顯示屏幕和計(jì)算硬件的觸屏電子設(shè)備,運(yùn)行一種易于交互的圖形用戶界面系統(tǒng)。其中,設(shè)備上的計(jì)算硬件能夠執(zhí)行與掃雷游戲系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品,并在設(shè)備的顯示屏幕上渲染圖形用戶界面。該圖形用戶界面易于用戶交互,在渲染該圖形用戶界面時(shí),它呈現(xiàn)游戲視圖,其中視圖包括雷區(qū)或雷區(qū)的一部分,其被配置成若干個(gè)整齊排列的雷點(diǎn)組成的區(qū)域,一定數(shù)量的地雷隨機(jī)布置這些雷點(diǎn)中;在視圖呈現(xiàn)的部分,這些雷點(diǎn)分別被配置成一個(gè)個(gè)的可交互的圖形對(duì)象。
檢測(cè)用戶對(duì)上述圖形對(duì)象逐一地作出的常規(guī)掃雷交互操作(如點(diǎn)擊、長(zhǎng)按或激活對(duì)應(yīng)圖標(biāo)點(diǎn)擊等),排查或標(biāo)記各雷點(diǎn),執(zhí)行常規(guī)掃雷。
其中,已排查的雷點(diǎn)將更新圖形對(duì)象,展示該雷點(diǎn)地雷信息,已標(biāo)記的雷點(diǎn)也將更新圖形對(duì)象,展示其被標(biāo)記。地雷信息,是指記錄著該雷點(diǎn)是否為地雷的信息以及該雷點(diǎn)不是地雷時(shí)的提示信息;而提示信息是指當(dāng)一個(gè)已排查的雷點(diǎn)不是地雷時(shí),記錄的其相鄰雷點(diǎn)中的地雷數(shù)量。其中,對(duì)于快速排查來(lái)說(shuō),非零的提示信息才被視為有效提示信息。
對(duì)已排查的雷點(diǎn),檢測(cè)用戶對(duì)游戲視圖中若干個(gè)相鄰的被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)的連續(xù)性交互操作,快速排查這些雷點(diǎn)的周圍區(qū)域(即與之相鄰的雷點(diǎn),主要是指其中未打開(kāi)的雷點(diǎn));其中,
當(dāng)檢測(cè)到該連續(xù)性交互操作時(shí),首先分別以這些被交互的雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為若干個(gè)相互獨(dú)立的排查組;
其次,判斷每個(gè)排查組中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則準(zhǔn)備下一步判斷;
然后,將各排查組根據(jù)有效提示信息的不同分成若干個(gè)的排查組集合;
逐一對(duì)比相鄰的兩個(gè)排查組,將其中的較大的有效提示信息雷點(diǎn)為中心的排查組中的未重合部分中未排查的雷點(diǎn)數(shù)記作為a,視為有雷的雷點(diǎn)數(shù)記作b,(其中,視為有雷的雷點(diǎn)包括已標(biāo)記雷點(diǎn)和已打開(kāi)展示為雷的雷點(diǎn))二者的有效提示信息差值記作d,
若a與b之和與d一致時(shí),快速標(biāo)記未排查雷點(diǎn);
若b等于d時(shí),快速排查未排查雷點(diǎn);
如果上述快速排查成功,則更新該區(qū)域雷點(diǎn)配置,以輔助后面的判斷;
如果快速排查觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,用于快速排查的的連續(xù)性交互操作,優(yōu)選為易于交互的方式,根據(jù)觸屏設(shè)備的特點(diǎn),優(yōu)選為滑屏或拖曳方式中的一種。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,若檢測(cè)到的僅為用戶對(duì)一個(gè)被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)的交互操作,則仍快速排查該提示雷點(diǎn)的周圍區(qū)域;其中,
只需以該雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為排查組;并只判斷該排查組中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則認(rèn)為快速排查觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,其中根據(jù)預(yù)設(shè)條件處理通常指觸雷結(jié)束游戲或因觸雷減少用戶能夠觸雷的次數(shù),當(dāng)達(dá)到觸雷次數(shù)也將限定用戶繼續(xù)掃雷。
此外,本申請(qǐng)公開(kāi)的一部分實(shí)施例還提供一種游戲系統(tǒng),包括上述的裝置及在該裝置上執(zhí)行的游戲系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品。
上述的圖形用戶界面及與之相關(guān)的顯示處理方法、裝置及系統(tǒng),充分發(fā)揮觸屏設(shè)備易于交互的優(yōu)勢(shì),提升掃雷游戲的速度,加強(qiáng)該類游戲的競(jìng)技性,使用戶獲得更好的游戲體驗(yàn);同時(shí)也盡量減少觸屏操作,即用戶不必再頻繁地執(zhí)行點(diǎn)擊、指向、敲擊操作,使屏幕等元件因過(guò)度損耗的劣化。
有關(guān)本申請(qǐng)的技術(shù)特征和實(shí)際應(yīng)用,茲配合附圖及實(shí)施例詳細(xì)說(shuō)明如下。
附圖說(shuō)明
圖1為本申請(qǐng)中涉及的快速排查的處理流程示意圖。
具體實(shí)施方式
一方面,本申請(qǐng)公開(kāi)的一部分實(shí)施例提供一種易于交互的圖形用戶界面的顯示處理方法。通過(guò)在觸屏電子設(shè)備的計(jì)算硬件上執(zhí)行與掃雷游戲系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品來(lái)生成且在該設(shè)備的顯示屏幕上渲染圖形用戶界面。該圖形用戶界面易于用戶交互,在渲染該圖形用戶界面時(shí),它呈現(xiàn)游戲視圖,其中視圖中包括顯示雷區(qū)(當(dāng)其為適應(yīng)于屏幕的小型雷區(qū)游戲時(shí)),也可以是雷區(qū)的一部分(當(dāng)其為超出屏幕顯示的大型雷區(qū)游戲時(shí)),雷區(qū)被配置成若干個(gè)整齊排列的雷點(diǎn)組成的區(qū)域,一定數(shù)量的地雷隨機(jī)布置這些雷點(diǎn)中;在視圖呈現(xiàn)的部分,這些雷點(diǎn)分別被配置成一個(gè)個(gè)的可交互的圖形對(duì)象。
檢測(cè)用戶對(duì)上述圖形對(duì)象逐一地作出的常規(guī)掃雷交互操作(如點(diǎn)擊、長(zhǎng)按分別執(zhí)行排查、標(biāo)記或采用激活對(duì)應(yīng)的圖標(biāo)點(diǎn)擊執(zhí)行排查、標(biāo)記等交互方式),排查或標(biāo)記各雷點(diǎn),執(zhí)行常規(guī)掃雷。
其中,已排查的雷點(diǎn)將更新圖形對(duì)象,展示該雷點(diǎn)地雷信息,已標(biāo)記的雷點(diǎn)也將更新圖形對(duì)象,展示其被標(biāo)記,通常用旗子標(biāo)識(shí)。地雷信息,是指記錄著該雷點(diǎn)是否為地雷的信息以及該雷點(diǎn)不是地雷時(shí)的提示信息;而提示信息是指當(dāng)一個(gè)已排查的雷點(diǎn)不是地雷時(shí),記錄的其相鄰雷點(diǎn)中的地雷數(shù)量,通常直接采用阿拉伯?dāng)?shù)字。其中,對(duì)于快速排查來(lái)說(shuō),非零的提示信息才被視為有效提示信息。
對(duì)已排查的雷點(diǎn),其中有些被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)是相鄰的,用戶根據(jù)判斷,可以對(duì)游戲視圖中的這些雷點(diǎn)采取連續(xù)性交互操作,快速排查這些雷點(diǎn)的周圍區(qū)域。
例如,視圖中存在分別標(biāo)記為3、1、2、1的相鄰雷點(diǎn),如圖1所示,其為本申請(qǐng)中涉及的快速排查的處理流程示意圖;其中,
步驟101,即檢測(cè)用戶對(duì)它們的連續(xù)性交互操作;檢測(cè)到后,
執(zhí)行步驟102,分別以這些被交互的雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為相互獨(dú)立的排查組甲、乙、丙、?。慌袛嗌鲜龈髋挪榻M中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則準(zhǔn)備下一步判斷;
步驟103,組間判斷,即將各排查組(甲、乙、丙、丁)根據(jù)有效提示信息的不同分成不同的排查組集合,其中甲(3)歸屬于排查組集合三,乙(1)、丁(1)歸屬于排查組集合一,丙(2)歸屬于排查組集合二;
逐一對(duì)比相鄰的兩個(gè)排查組(甲乙、乙丙、丙丁),將其中的較大的有效提示信息雷點(diǎn)為中心的排查組中的未重合部分中未排查的雷點(diǎn)數(shù)記作為a,視為有雷的雷點(diǎn)數(shù)記作b,(其中,視為有雷的雷點(diǎn)包括已標(biāo)記雷點(diǎn)和已打開(kāi)展示為雷的雷點(diǎn))二者的有效提示信息差值記作d,
若a與b之和與d一致時(shí),快速標(biāo)記未排查雷點(diǎn);
若b等于d時(shí),快速排查未排查雷點(diǎn);
舉例說(shuō)明如下,如甲乙對(duì)比時(shí),
如果此時(shí)甲乙未重合的部分有未排查雷點(diǎn)1,有雷的雷點(diǎn)1,其中甲乙的有效提示信息差值是2,那么,標(biāo)記該未排查雷點(diǎn);
如果此時(shí)甲乙未重合的部分有未排查雷點(diǎn)1,有雷的雷點(diǎn)2,其中甲乙的有效提示信息差值是2,那么,顯然可以認(rèn)為未排查雷點(diǎn)無(wú)雷,即可快速排查該未排查雷點(diǎn);
當(dāng)然,如果上述快速排查正確,即成功快速排查,更新該區(qū)域雷點(diǎn)配置,以輔助后面的判斷;
如果由于視為有雷的雷點(diǎn)中存在錯(cuò)誤的標(biāo)記等原因,快速排查造成觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,用于快速排查的的連續(xù)性交互操作,優(yōu)選為易于交互的方式,根據(jù)觸屏設(shè)備的特點(diǎn),優(yōu)選為滑屏或拖曳方式中的一種。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,已排查的雷點(diǎn)中,那些被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)與其他的并不相鄰,當(dāng)檢測(cè)到用戶對(duì)其的交互操作時(shí),仍快速排查該提示雷點(diǎn)的周圍區(qū)域;此時(shí),只需以該雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為排查組;并只判斷該排查組中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則認(rèn)為快速排查觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的圖形用戶界面顯示處理方法中,其中根據(jù)預(yù)設(shè)條件處理通常指觸雷結(jié)束游戲或因觸雷減少用戶能夠觸雷的次數(shù),當(dāng)達(dá)到觸雷次數(shù)也將限定用戶繼續(xù)掃雷;如允許觸雷十次,那么當(dāng)超過(guò)十次時(shí),就要限定該用戶的游戲權(quán)限。
另一方面,本申請(qǐng)公開(kāi)的一部分實(shí)施例提供一種裝置,即一種包括顯示屏幕和計(jì)算硬件的觸屏電子設(shè)備,其包括智能移動(dòng)終端、平板但不限于此,運(yùn)行一種易于交互的圖形用戶界面系統(tǒng)。設(shè)備上的計(jì)算硬件能夠執(zhí)行與掃雷游戲系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品,并在設(shè)備的顯示屏幕上渲染圖形用戶界面。該圖形用戶界面易于用戶交互,在渲染該圖形用戶界面時(shí),它呈現(xiàn)游戲視圖,其中視圖包括雷區(qū)(當(dāng)其為適應(yīng)于屏幕的小型雷區(qū)游戲時(shí))或雷區(qū)的一部分(當(dāng)其為超出屏幕顯示的大型雷區(qū)游戲時(shí)),其被配置成若干個(gè)整齊排列的雷點(diǎn)組成的區(qū)域,一定數(shù)量的地雷隨機(jī)布置這些雷點(diǎn)中;在視圖呈現(xiàn)的部分,這些雷點(diǎn)分別被配置成一個(gè)個(gè)的可交互的圖形對(duì)象。
檢測(cè)用戶對(duì)上述圖形對(duì)象逐一地作出的常規(guī)掃雷交互操作(如點(diǎn)擊、長(zhǎng)按分別執(zhí)行排查、標(biāo)記或采用激活對(duì)應(yīng)的圖標(biāo)點(diǎn)擊執(zhí)行排查、標(biāo)記等交互方式),排查或標(biāo)記各雷點(diǎn),執(zhí)行常規(guī)掃雷。
其中,已排查的雷點(diǎn)將更新圖形對(duì)象,展示該雷點(diǎn)地雷信息,已標(biāo)記的雷點(diǎn)也將更新圖形對(duì)象,展示其被標(biāo)記,通常用旗子標(biāo)識(shí)。地雷信息,是指記錄著該雷點(diǎn)是否為地雷的信息以及該雷點(diǎn)不是地雷時(shí)的提示信息;而提示信息是指當(dāng)一個(gè)已排查的雷點(diǎn)不是地雷時(shí),記錄的其相鄰雷點(diǎn)中的地雷數(shù)量,通常直接采用阿拉伯?dāng)?shù)字。其中,對(duì)于快速排查來(lái)說(shuō),非零的提示信息才被視為有效提示信息。
對(duì)已排查的雷點(diǎn),其中有些被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)是相鄰的,用戶根據(jù)判斷,可以對(duì)游戲視圖中的這些雷點(diǎn)采取連續(xù)性交互操作,快速排查這些雷點(diǎn)的周圍區(qū)域。
例如,視圖中存在分別標(biāo)記為3、1、2、1的相鄰雷點(diǎn),如圖1所示,其為本申請(qǐng)中涉及的快速排查的處理流程示意圖;其中,
步驟101,即檢測(cè)用戶對(duì)它們的連續(xù)性交互操作;檢測(cè)到后,
執(zhí)行步驟102,分別以這些被交互的雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為相互獨(dú)立的排查組甲、乙、丙、?。慌袛嗌鲜龈髋挪榻M中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則準(zhǔn)備下一步判斷;
步驟103,組間判斷,即將各排查組(甲、乙、丙、丁)根據(jù)有效提示信息的不同分成不同的排查組集合,其中甲(3)歸屬于排查組集合三,乙(1)、丁(1)歸屬于排查組集合一,丙(2)歸屬于排查組集合二;
逐一對(duì)比相鄰的兩個(gè)排查組(甲乙、乙丙、丙丁),將其中的較大的有效提示信息雷點(diǎn)為中心的排查組中的未重合部分中未排查的雷點(diǎn)數(shù)記作為a,視為有雷的雷點(diǎn)數(shù)記作b,(其中,視為有雷的雷點(diǎn)包括已標(biāo)記雷點(diǎn)和已打開(kāi)展示為雷的雷點(diǎn))二者的有效提示信息差值記作d,
若a與b之和與d一致時(shí),快速標(biāo)記未排查雷點(diǎn);
若b等于d時(shí),快速排查未排查雷點(diǎn);
舉例說(shuō)明如下,如甲乙對(duì)比時(shí),
如果此時(shí)甲乙未重合的部分有未排查雷點(diǎn)1,有雷的雷點(diǎn)1,其中甲乙的有效提示信息差值是2,那么,標(biāo)記該未排查雷點(diǎn);
如果此時(shí)甲乙未重合的部分有未排查雷點(diǎn)1,有雷的雷點(diǎn)2,其中甲乙的有效提示信息差值是2,那么,顯然可以認(rèn)為未排查雷點(diǎn)無(wú)雷,即可快速排查該未排查雷點(diǎn);
當(dāng)然,如果上述快速排查正確,即成功快速排查,更新該區(qū)域雷點(diǎn)配置,以輔助后面的判斷;
如果由于視為有雷的雷點(diǎn)中存在錯(cuò)誤的標(biāo)記等原因,快速排查造成觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的裝置中,用于快速排查的的連續(xù)性交互操作,優(yōu)選為易于交互的方式,根據(jù)觸屏設(shè)備的特點(diǎn),優(yōu)選為滑屏或拖曳方式中的一種。
在上述的實(shí)施例提供的裝置中,已排查的雷點(diǎn)中,那些被配置成包括有效提示信息的圖形對(duì)象的雷點(diǎn)與其他的并不相鄰,當(dāng)檢測(cè)到用戶對(duì)其的交互操作時(shí),仍快速排查該提示雷點(diǎn)的周圍區(qū)域;此時(shí),只需以該雷點(diǎn)為中心,將其與其周圍相鄰的雷點(diǎn)劃定為排查組;并只判斷該排查組中已知的有雷雷點(diǎn)和其中心雷點(diǎn)的有效提示信息是否一致,若一致,則排查該組中全部的未排查的雷點(diǎn),以及更新該排查組雷點(diǎn)配置;若否,則認(rèn)為快速排查觸雷,則根據(jù)預(yù)設(shè)條件處理。
在上述的實(shí)施例提供的裝置中,其中根據(jù)預(yù)設(shè)條件處理通常指觸雷結(jié)束游戲或因觸雷減少用戶能夠觸雷的次數(shù),當(dāng)達(dá)到觸雷次數(shù)也將限定用戶繼續(xù)掃雷;如允許觸雷十次,那么當(dāng)超過(guò)十次時(shí),就要限定該用戶的游戲權(quán)限。
此外,本申請(qǐng)公開(kāi)的一部分實(shí)施例還提供一種游戲系統(tǒng),包括上述的裝置及在該裝置上執(zhí)行的掃雷游戲系統(tǒng)對(duì)應(yīng)的軟件產(chǎn)品。
雖然本申請(qǐng)經(jīng)前述實(shí)施例公開(kāi)如上,但以上實(shí)施例并非用于限定本申請(qǐng),任何本領(lǐng)域技術(shù)人員,在不脫離本申請(qǐng)的精神和范圍內(nèi),作些許的更動(dòng)與潤(rùn)飾,則仍在本申請(qǐng)欲保護(hù)范圍內(nèi);因此,本申請(qǐng)的專利保護(hù)范圍須視本說(shuō)明書(shū)所附的權(quán)利要求書(shū)范圍所界定者為準(zhǔn)。