[發明專利]協助瞄準的方法與系統在審
| 申請號: | 201510734116.2 | 申請日: | 2015-10-30 |
| 公開(公告)號: | CN105597325A | 公開(公告)日: | 2016-05-25 |
| 發明(設計)人: | 江杰明;程勝強;葉嘉順;孫憲峰 | 申請(專利權)人: | 廣州銀漢科技有限公司 |
| 主分類號: | A63F13/837 | 分類號: | A63F13/837;A63F13/53 |
| 代理公司: | 廣州科粵專利商標代理有限公司 44001 | 代理人: | 黃培智 |
| 地址: | 510000 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 協助 瞄準 方法 系統 | ||
本發明公開了一種協助瞄準的方法與系統,先選擇一個與當前朝向角度最小的對象作為攻擊目標,再結合目標的運動規律預測目標的運動軌跡,計算運動軌跡與子彈碰撞的位置,按照該位置調整朝向并釋放技能。相比手動確定攻擊目標和攻擊方向的傳統方法,本發明在準確性、便利性和效率上具有明顯的優勢,大大提高了玩家的游戲體驗。
技術領域
本發明涉及手機游戲技術領域,具體涉及一種協助瞄準的方法與系統。
背景技術
在操作要求較高的Moba(Multiplayer Online Battle Arena,多人在線戰術競技游戲)類手機游戲中,玩家選擇攻擊目標時,傳統的方法是手動點擊目標,由于手機屏幕尺寸有限,操作非常不便,如果偏離目標,將產生錯誤的攻擊。
手機游戲中對于非鎖定性的攻擊技能,目標是移動的,技能在釋放的時候瞄準了目標方向,但是技能釋放后計算傷害的時候目標已經移動了,經常會導致打不中目標的情況,在PC游戲端中,玩家往往需要通過意識預判目標的位置來釋放技能,但在手機游戲中,這類操作要求太高,而且太頻繁,意識判斷的方式并不適用。
發明內容
針對現有技術的不足,本發明的目的在于提供一種協助瞄準的方法與系統,以提高攻擊的準確性和便利性。
為了實現上述目的,本發明采取的技術方案是:
一種協助瞄準的方法,包括步驟:
在角色進行技能攻擊的過程中,跟蹤攻擊朝向的變化,從各個可攻擊對象中初步選擇與當前朝向角度最小的對象作為攻擊目標;
獲取所述攻擊目標的運動方向和速度,并根據運動方向和速度預測所述攻擊目標在傷害時間點內的運動軌跡,所述傷害時間點為技能攻擊到射程最遠端所消耗的時間;
技能攻擊的射程形成一個圓,判斷所述攻擊目標的運動軌跡是否落在該圓內或與該圓相交,若落在該圓外則從其他可攻擊對象中重新選擇與當前朝向角度最小的對象作為攻擊目標,直至重新選擇的攻擊目標的運動軌跡落在射程所形成的圓內或與圓相交;
當所述攻擊目標的運動軌跡落在射程所形成的圓內或與該圓相交時,則根據攻擊路徑與運動軌跡的幾何關系計算所述攻擊目標與技能攻擊發射的子彈碰撞的點的位置,按照該點的位置對技能攻擊的朝向進行調整并釋放技能。
一種協助瞄準的系統,包括:
目標初選模塊,用于在角色進行技能攻擊的過程中,跟蹤攻擊朝向的變化,從各個可攻擊對象中初步選擇與當前朝向角度最小的對象作為攻擊目標;
軌跡預測模塊,用于獲取所述攻擊目標的運動方向和速度,并根據運動方向和速度預測所述攻擊目標在傷害時間點內的運動軌跡,所述傷害時間點為技能攻擊到射程最遠端所消耗的時間;
目標重選模塊,用于判斷所述攻擊目標的運動軌跡是否落在技能攻擊的射程所形成的圓內或與該圓相交,若落在該圓外則從其他可攻擊對象中重新選擇與當前朝向角度最小的對象作為攻擊目標,直至重新選擇的攻擊目標的運動軌跡落在射程所形成的圓內或與圓相交;
技能釋放模塊,用于在所述攻擊目標的運動軌跡落在射程所形成的圓內或與該圓相交時,根據攻擊路徑與運動軌跡的幾何關系計算所述攻擊目標與技能攻擊發射的子彈碰撞的點的位置,按照該點的位置對技能攻擊的朝向進行調整并釋放技能。
本發明的協助瞄準的方法與系統,先選擇一個與當前朝向角度最小的對象作為攻擊目標,再結合目標的運動規律預測目標的運動軌跡,計算運動軌跡與子彈碰撞的位置,按照該位置調整朝向并釋放技能。相比手動確定攻擊目標和攻擊方向的傳統方法,本發明在準確性、便利性和效率上具有明顯的優勢,大大提高了玩家的游戲體驗。
附圖說明
圖1為本發明協助瞄準的方法的流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州銀漢科技有限公司,未經廣州銀漢科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510734116.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高效多功能聚合物乳液干燥設備
- 下一篇:一種球狀場景展示方法和展示裝置





