一種射擊游戲的自動瞄準(zhǔn)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及一種移動游戲中的自動瞄準(zhǔn)技術(shù),尤其設(shè)及一種移動終端上的射擊游 戲的自動瞄準(zhǔn)方法及裝置。
【背景技術(shù)】
[0002] 移動游戲是一種用戶通過移動通訊網(wǎng)絡(luò)在移動觸屏終端如手機(jī)、平板電腦等平臺 上操作的電子游戲業(yè)務(wù),其包括棋牌游戲、角色游戲、策略游戲、動作游戲等。射擊游戲作為 動作游戲中的一種,目前其通過虛擬攝像機(jī)進(jìn)行瞄準(zhǔn)射擊。在游戲過程中,玩家不但需要一 邊進(jìn)行瞄準(zhǔn),還要一邊進(jìn)行移動,所W在操作上來說會存在一定的難度。
【發(fā)明內(nèi)容】
[0003] 針對現(xiàn)有技術(shù)的不足,本發(fā)明的目的旨在于提供一種有效減少操作難度,提高瞄 準(zhǔn)精確度的射擊游戲的自動瞄準(zhǔn)的方法。
[0004] 為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
[0005] 一種射擊游戲的自動瞄準(zhǔn)的方法,其應(yīng)用于具有觸摸屏的移動終端,包括如下步 驟:
[0006] 步驟1、在移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根據(jù)按壓 處所產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍內(nèi)與所 述按壓處相應(yīng)的位置形成一輔助圈;
[0007] 步驟2、當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄準(zhǔn)目標(biāo)的第一 位置;
[0008] 步驟3、當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取相應(yīng)的晃動角 度,W使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星位置進(jìn)行調(diào)整。
[0009] 優(yōu)選的,所述步驟3之后還包括W下步驟,
[0010] 步驟4、當(dāng)執(zhí)行射擊操作后,則返回步驟2。
[0011] 優(yōu)選的,步驟3中的傳感器為巧螺儀。
[0012] 優(yōu)選的,輔助圈為可見輔助圈或不可見輔助圈。
[0013] 優(yōu)選的,輔助圈的形狀為圓形、方形和S角形中的一種
[0014] 優(yōu)選的,目標(biāo)的第一位置為目標(biāo)的胸口、腿部、腳部和手臂中的一種。
[0015] 本發(fā)明還設(shè)及一種射擊游戲的自動瞄準(zhǔn)的裝置,其應(yīng)用于具有觸摸屏的移動終 端,包括如下板塊:
[0016] 輔助模塊,用于在移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根 據(jù)按壓處所產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍 內(nèi)與所述按壓處相應(yīng)的位置形成一輔助圈;
[0017] 自動瞄準(zhǔn)模塊,用于當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄 準(zhǔn)目標(biāo)的第一位置;
[0018] 精確瞄準(zhǔn)模塊,用于當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取 相應(yīng)的晃動角度,W使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星 位置進(jìn)行調(diào)整。
[0019] 優(yōu)選的,精確瞄準(zhǔn)模塊之后還包括W下模塊,
[0020] 返回模塊,用于當(dāng)執(zhí)行射擊操作后,則返回自動瞄準(zhǔn)模塊。
[0021] 本發(fā)明的有益效果如下:
[0022] 該射擊游戲的自動瞄準(zhǔn)的方法能夠有效減少操作難度,提高瞄準(zhǔn)精確度。
【附圖說明】
[0023] 圖1為本發(fā)明射擊游戲的自動瞄準(zhǔn)的方法的較佳實(shí)施方式的流程圖。
【具體實(shí)施方式】
[0024] 下面將結(jié)合附圖W及【具體實(shí)施方式】,對本發(fā)明做進(jìn)一步描述:
[0025] 請參見圖1,本發(fā)明設(shè)及一種射擊游戲的自動瞄準(zhǔn)的方法,其應(yīng)用于具有觸摸屏的 移動終端,其較佳實(shí)施方式包括如下步驟:
[00%] 步驟S1、在移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根據(jù)按壓 處所產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍內(nèi)與所 述按壓處相應(yīng)的位置形成一輔助圈。輔助圈為可見輔助圈或不可見輔助圈。輔助圈的形狀 可W為圓形、方形和S角形中的一種。其中,輔助圈占虛擬攝像機(jī)的視野范圍的5% -10% 的面積比例。
[0027] 步驟S2、當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄準(zhǔn)目標(biāo)的第 一位置。目標(biāo)的第一位置可W為目標(biāo)的胸口、腿部、腳部和手臂中的一種,也可W為目標(biāo)上 的任何一個(gè)位置。
[0028] 步驟S3、當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取相應(yīng)的晃動 角度,W使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星位置進(jìn)行調(diào) 整。其中,傳感器可W為巧螺儀??蒞通過啟動巧螺儀,獲取巧螺儀的重力參數(shù)值可W控制 虛擬攝像機(jī)的旋轉(zhuǎn)角度。
[0029] 步驟S4、當(dāng)對執(zhí)行射擊操作后,則返回步驟S2。
[0030] 具體的,1、當(dāng)移動終端處于游戲界面時(shí),確定虛擬攝像機(jī)代表的游戲中的角色,當(dāng) 玩家點(diǎn)擊按壓觸摸屏(Touch)或者通過點(diǎn)擊按壓觸摸屏劃動控制角色在場景中轉(zhuǎn)向到的 虛擬攝像機(jī)的視野范圍內(nèi)時(shí),即在虛擬攝像機(jī)的視野范圍內(nèi)與點(diǎn)擊按壓出相應(yīng)的位置形成 一輔助圈,并開啟自動瞄準(zhǔn)邏輯。Is Automatic Aim表示視野內(nèi)是否有敵人,Aim Player 表示自動瞄準(zhǔn)的敵人,Player Screen化sition表示敵人在屏幕中位置。此處所指的敵人 即為虛擬攝像機(jī)的準(zhǔn)星所要瞄準(zhǔn)的目標(biāo),其中虛擬攝像機(jī)的準(zhǔn)星即為游戲中槍的準(zhǔn)星。其 具體代碼如下:
[0031]
[0032]
[0033]
[0034] 2、當(dāng)玩家確定了虛擬攝像機(jī)的視野范圍時(shí),就捜視野范圍內(nèi)的敵人,并通過輔助 圈確定當(dāng)次自動瞄準(zhǔn)的敵人,W離虛擬攝像機(jī)的準(zhǔn)星最近的敵人作為當(dāng)次自動瞄準(zhǔn)的目 標(biāo)。。m Teammate To Enemy表示視野范圍內(nèi)所有敵人。其具體代碼如下:
[0035]
[0036]
[0037]
[0038] 3、當(dāng)玩家在虛擬攝像機(jī)的視野范圍內(nèi)捜索到敵人時(shí),就控制虛擬攝像機(jī)進(jìn)行自動 瞄準(zhǔn),即將槍的準(zhǔn)星移動到部分或全部位于輔助圈內(nèi)的敵人的第一位置,運(yùn)個(gè)第一位置可 W是敵人的胸口,也可W是腿部或腳部,還可W是手臂?;痳rent Rotation表示玩家當(dāng)前的 視野角度,m Rotation表示轉(zhuǎn)向的敵人角度。其具體代碼如下:
[0039]
[0040]
[0041] 4、當(dāng)槍的準(zhǔn)星移動到敵人胸口時(shí)或者槍在移動過程中時(shí),可通過巧螺儀進(jìn)行精確 瞄準(zhǔn),即可W選擇瞄準(zhǔn)敵人身體的任何部位。當(dāng)自動瞄準(zhǔn)的準(zhǔn)星在移動過程中,玩家晃動移 動終端時(shí),移動終端的巧螺儀就會結(jié)合自動瞄準(zhǔn)快速瞄準(zhǔn)敵人。即實(shí)現(xiàn)自動瞄準(zhǔn)和精確瞄 準(zhǔn)的結(jié)合。其具體代碼如下:
[0042]
[0043]
[0044] 5、當(dāng)對敵人開槍射擊后,若沒有打中敵人身體,而且敵人還是部分或全部位于輔 助圈內(nèi)時(shí)將進(jìn)再次自動瞄準(zhǔn)。則須重復(fù)W上第2、第3 W及第4步。其具體代碼如下:
[0045]
[0046] 本發(fā)明還設(shè)及一種射擊游戲的自動瞄準(zhǔn)的裝置,其應(yīng)用于具有觸摸屏的移動終 端,包括如下板塊:
[0047] 輔助模塊,用于在移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根 據(jù)按壓處所產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍 內(nèi)與所述按壓處相應(yīng)的位置形成一輔助圈;
[0048] 自動瞄準(zhǔn)模塊,用于當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄 準(zhǔn)目標(biāo)的第一位置;
[0049] 精確瞄準(zhǔn)模塊,用于當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取 相應(yīng)的晃動角度,W使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星 位置進(jìn)行調(diào)整。
[0050] 優(yōu)選的,精確瞄準(zhǔn)模塊之后還包括W下模塊,
[0051] 返回模塊,用于當(dāng)執(zhí)行射擊操作后,則返回自動瞄準(zhǔn)模塊。
[0052] 對于本領(lǐng)域的技術(shù)人員來說,可根據(jù)W上描述的技術(shù)方案W及構(gòu)思,做出其它各 種相應(yīng)的改變W及變形,而所有的運(yùn)些改變W及變形都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范 圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種射擊游戲的自動瞄準(zhǔn)的方法,其應(yīng)用于具有觸摸屏的移動終端,其特征在于,包 括如下步驟: 步驟1、在移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根據(jù)按壓處所 產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍內(nèi)與所述按 壓處相應(yīng)的位置形成一輔助圈; 步驟2、當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄準(zhǔn)目標(biāo)的第一位 置; 步驟3、當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取相應(yīng)的晃動角度, 以使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星位置進(jìn)行調(diào)整。2. 如權(quán)利要求1所述的射擊游戲的自動瞄準(zhǔn)的方法,其特征在于,所述步驟3之后還包 括以下步驟, 步驟4、當(dāng)執(zhí)行射擊操作后,則返回步驟2。3. 如權(quán)利要求1所述的射擊游戲的自動瞄準(zhǔn)的方法,其特征在于,步驟3中的傳感器為 陀螺儀。4. 如權(quán)利要求1所述的射擊游戲的自動瞄準(zhǔn)的方法,其特征在于,輔助圈為可見輔助 圈或不可見輔助圈。5. 如權(quán)利要求1所述的射擊游戲的自動瞄準(zhǔn)的方法,其特征在于,輔助圈的形狀為圓 形、方形和三角形中的一種。6. 如權(quán)利要求1所述的射擊游戲的自動瞄準(zhǔn)的方法,其特征在于,目標(biāo)的第一位置為 目標(biāo)的胸口、腿部、腳部和手臂中的一種。7. -種射擊游戲的自動瞄準(zhǔn)的裝置,其應(yīng)用于具有觸摸屏的移動終端,其特征在于,包 括如下模塊: 輔助模塊,用于在移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根據(jù)按 壓處所產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍內(nèi)與 所述按壓處相應(yīng)的位置形成一輔助圈; 自動瞄準(zhǔn)模塊,用于當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄準(zhǔn)目 標(biāo)的第一位置; 精確瞄準(zhǔn)模塊,用于當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取相應(yīng) 的晃動角度,以使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星位置 進(jìn)行調(diào)整。8. 如權(quán)利要求7所述的射擊游戲的自動瞄準(zhǔn)的裝置,其特征在于,精確瞄準(zhǔn)模塊之后 還包括以下模塊, 返回模塊,用于當(dāng)執(zhí)行射擊操作后,則返回自動瞄準(zhǔn)模塊。
【專利摘要】本發(fā)明涉及一種射擊游戲的自動瞄準(zhǔn)的方法,其應(yīng)用于具有觸摸屏的移動終端,包括如下步驟,當(dāng)移動終端處于游戲界面時(shí),當(dāng)檢測到觸摸屏上有按壓操作時(shí),根據(jù)按壓處所產(chǎn)生的控制信號驅(qū)動虛擬攝像機(jī)旋轉(zhuǎn)一定的角度,并使虛擬攝像機(jī)的視野范圍內(nèi)與所述按壓處相應(yīng)的位置形成一輔助圈;當(dāng)目標(biāo)部分或全部位于輔助圈內(nèi)時(shí),則虛擬攝像機(jī)的準(zhǔn)星瞄準(zhǔn)目標(biāo)的第一位置;當(dāng)檢測到移動終端晃動時(shí),通過所述移動終端的傳感器獲取相應(yīng)的晃動角度,以使所述虛擬攝像機(jī)當(dāng)前的旋轉(zhuǎn)角度與所述晃動角度匹配,從而對準(zhǔn)星位置進(jìn)行調(diào)整。本發(fā)明還涉及一種射擊游戲的自動瞄準(zhǔn)的裝置。本發(fā)明能有效減少操作難度,提高瞄準(zhǔn)精確度。
【IPC分類】A63F13/837, A63F13/525, G06F3/0488, G06F3/0484
【公開號】CN105148520
【申請?zhí)枴緾N201510543855
【發(fā)明人】張維謙, 胡亞輝
【申請人】上海甲游網(wǎng)絡(luò)科技有限公司
【公開日】2015年12月16日
【申請日】2015年8月28日