[發明專利]非玩家虛擬角色的控制方法和裝置、存儲介質及電子設備有效
| 申請號: | 202110876206.0 | 申請日: | 2021-07-30 |
| 公開(公告)號: | CN113559517B | 公開(公告)日: | 2023-07-14 |
| 發明(設計)人: | 侯焯明;劉林;吳小康 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | A63F13/56 | 分類號: | A63F13/56;A63F13/837 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 周婷婷 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 玩家 虛擬 角色 控制 方法 裝置 存儲 介質 電子設備 | ||
1.一種非玩家虛擬角色的控制方法,其特征在于,包括:
在目標游戲應用中顯示第一虛擬角色所在的目標游戲場景中的游戲畫面,其中,所述目標游戲場景中包括非玩家虛擬角色NPC,所述第一虛擬角色是所述NPC的攻擊對象;
確定所述NPC在目標位置集合中每個位置上的戰斗屬性,其中,所述NPC在所述每個位置上的戰斗屬性包括一個或多個維度的參數;根據所述NPC在所述每個位置上的戰斗屬性,在所述目標位置集合中確定出所述目標位置;
在所述目標游戲應用中獲取所述NPC待移動到的目標位置,其中,所述目標位置集合是所述目標游戲場景中預設的位置集合;
在所述目標游戲應用中顯示所述NPC向所述目標位置移動,其中,所述NPC在所述目標位置上的戰斗屬性滿足預設條件,所述NPC用于根據在所述目標位置上的所述戰斗屬性對所述第一虛擬角色執行攻擊操作;
所述在所述目標游戲應用中獲取所述NPC待移動到的目標位置,包括:在所述目標游戲場景中包括第一組虛擬掩體時,在所述目標游戲應用中獲取目標掩體位置,其中,所述目標位置為所述目標掩體位置,所述目標位置集合包括與所述第一組虛擬掩體中的虛擬掩體相鄰的掩體位置;或者,在所述目標游戲場景中包括第一組虛擬掩體時,在所述目標游戲應用中獲取第一非掩體位置,其中,所述目標位置為所述第一非掩體位置,所述目標位置集合包括與所述第一組虛擬掩體中的虛擬掩體相鄰的掩體位置,以及在所述目標游戲場景中預設的一組非掩體位置;或者,在所述目標游戲場景中不包括虛擬掩體時,在所述目標游戲中獲取第二非掩體位置,其中,所述目標位置為所述第二非掩體位置,所述目標位置集合包括所述目標游戲場景中預設的一組非掩體位置。
2.根據權利要求1所述的方法,其特征在于,所述確定所述NPC在所述每個位置上的戰斗屬性,包括:
對于所述目標位置集合中的第i個位置,執行以下步驟中的至少之一,得到所述NPC在所述第i個位置上的戰斗屬性,其中,i為自然數:
根據所述第一虛擬角色的位置和所述第i個位置,確定所述第i個位置對應的第一參數的取值,其中,所述第一參數的取值表示第一方向與第二方向之間的夾角,所述第一方向為與所述第i個位置相鄰的第一虛擬掩體的掩體朝向,所述第二方向為所述第i個位置到所述第一虛擬角色的位置的方向;
將所述第i個位置對應的第二參數的取值確定為所述第一虛擬角色的位置和所述第i個位置之間的距離;
根據所述第一虛擬角色的位置和所述第i個位置,確定所述第i個位置對應的第三參數的取值,其中,所述第三參數的取值表示所述NPC在所述第i個位置上時,在所述NPC的射擊范圍內所述第一虛擬角色是否可見;
根據所述NPC的位置和所述第i個位置,確定所述第i個位置對應的第四參數的取值,其中,所述第四參數的取值表示所述NPC的位置移動到所述第i個位置的尋路距離;
根據所述第i個位置,確定所述第i個位置對應的第五參數的取值,其中,所述第五參數的取值表示所述第i個位置的預設范圍與已投擲的虛擬爆炸道具的爆炸范圍是否存在交集;
根據所述第i個位置,確定所述第i個位置對應的第六參數的取值,其中,所述第六參數的取值表示所述第i個位置與所述NPC的預設活動區域之間的距離;
根據所述第一虛擬角色的位置和所述第i個位置,確定所述第i個位置對應的第七參數的取值,其中,所述第七參數的取值表示第三方向與第四方向之間的夾角,所述第三方向為與所述第一虛擬角色的位置相鄰的第二虛擬掩體的掩體朝向,所述第四方向為所述第二虛擬掩體的中心點到所述第i個位置的方向。
3.根據權利要求2所述的方法,其特征在于,所述根據所述NPC在所述每個位置上的戰斗屬性,在所述目標位置集合中確定出所述目標位置,包括:
根據所述NPC在所述每個位置上的戰斗屬性,確定所述NPC在所述每個位置上的所述一個或多個維度的評分;
根據所述NPC在所述每個位置上的所述一個或多個維度的評分,在所述目標位置集合中確定出所述目標位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110876206.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于輔助培訓學習的腦電波檢測裝置
- 下一篇:一種急救車內超聲儀器穩定器





