[發(fā)明專利]NPC的行為控制方法、裝置及電子設(shè)備在審
| 申請?zhí)枺?/td> | 202210002983.7 | 申請日: | 2022-01-04 |
| 公開(公告)號: | CN114288662A | 公開(公告)日: | 2022-04-08 |
| 發(fā)明(設(shè)計)人: | 任江楓;陳帥明 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | A63F13/56 | 分類號: | A63F13/56 |
| 代理公司: | 北京市立方律師事務(wù)所 11330 | 代理人: | 張筱寧 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | npc 行為 控制 方法 裝置 電子設(shè)備 | ||
1.一種非玩家角色NPC的行為控制方法,其特征在于,包括:
通過AI行為樹根據(jù)NPC當(dāng)前所處的虛擬環(huán)境,確定與所述虛擬環(huán)境相關(guān)場景查詢系統(tǒng)查詢節(jié)點以及所述場景查詢系統(tǒng)查詢節(jié)點對應(yīng)的場景查詢系統(tǒng)所需的目標(biāo)黑板鍵;
調(diào)用所述場景查詢系統(tǒng)查詢節(jié)點運行所述場景查詢系統(tǒng),將所述目標(biāo)黑板鍵傳入所述場景查詢系統(tǒng)中,獲得所述場景查詢系統(tǒng)輸出的所述虛擬環(huán)境中目標(biāo)點;
將所述目標(biāo)點輸入所述AI行為樹,獲得所述AI行為樹輸出的所述NPC待執(zhí)行的行為,控制所述NPC執(zhí)行所述行為;
其中,所述目標(biāo)點是根據(jù)所述場景查詢系統(tǒng)的參考點確定的,所述參考點根據(jù)所述AI行為樹的黑板數(shù)據(jù)中,所述目標(biāo)黑板鍵當(dāng)前對應(yīng)的黑板值確定。
2.根據(jù)權(quán)利要求1所述的行為控制方法,其特征在于,所述場景查詢系統(tǒng)中包括待配置查詢配置項的目標(biāo)場景查詢情境;
所述將所述目標(biāo)黑板鍵傳入所述場景查詢系統(tǒng)中,包括:
將所述目標(biāo)黑板鍵傳入所述目標(biāo)場景查詢情境的所述查詢配置項,以使得所述目標(biāo)場景查詢情境根據(jù)所述黑板數(shù)據(jù)中所述目標(biāo)黑板鍵當(dāng)前對應(yīng)的黑板值,獲得所述參考點。
3.根據(jù)權(quán)利要求2所述的行為控制方法,其特征在于,所述調(diào)用所述場景查詢系統(tǒng)查詢節(jié)點運行所述場景查詢系統(tǒng),之前還包括:
創(chuàng)建待配置查詢配置項的至少一類目標(biāo)場景查詢情境;
在場景查詢系統(tǒng)中配置所述目標(biāo)場景查詢情境;
在所述AI行為樹中配置用于讀取所述場景查詢系統(tǒng)的場景查詢系統(tǒng)查詢節(jié)點;
其中,所述目標(biāo)場景查詢情境的種類包括輸出角色變量的參考點的第一類場景查詢情境以及輸出位置變量的參考點的第二類場景查詢情境。
4.根據(jù)權(quán)利要求3所述的行為控制方法,其特征在于,所述在所述場景查詢系統(tǒng)中配置所述目標(biāo)場景查詢情境,包括:
對所述場景查詢系統(tǒng)中的測試規(guī)則配置一個類型的目標(biāo)場景查詢情境,并將配置的目標(biāo)場景查詢情境命名為第一目標(biāo)場景查詢情境。
5.根據(jù)權(quán)利要求4所述的行為控制方法,其特征在于,所述場景查詢系統(tǒng)所需的目標(biāo)黑板鍵包括所述第一目標(biāo)場景查詢情境所需的第一黑板鍵;
獲得所述場景查詢系統(tǒng)輸出的所述虛擬環(huán)境中目標(biāo)點,包括:
通過所述場景查詢系統(tǒng)中的采樣點生成器生成多個采樣點;
通過所述第一目標(biāo)場景查詢情境在所述黑板數(shù)據(jù)中獲取與所述第一黑板鍵對應(yīng)的第一黑板值,根據(jù)所述第一黑板值獲得第一參考點傳入所述測試規(guī)則;
通過所述測試規(guī)則,將所述多個采樣點分別與所述第一參考點進行比較,根據(jù)比較結(jié)果從所述多個采樣點中確定所述目標(biāo)點。
6.根據(jù)權(quán)利要求5所述的行為控制方法,其特征在于,所述在所述場景查詢系統(tǒng)中配置所述目標(biāo)場景查詢情境,還包括:
對所述采樣點生成器配置一個類型的目標(biāo)場景查詢情境,并將配置的目標(biāo)場景查詢情境命名為第二目標(biāo)場景查詢情境。
7.根據(jù)權(quán)利要求6所述的行為控制方法,其特征在于,所述場景查詢系統(tǒng)所需的目標(biāo)黑板鍵包括所述第二目標(biāo)場景查詢情境所需的第二黑板鍵;
所述通過所述場景查詢系統(tǒng)中預(yù)先配置的采樣點生成器生成多個采樣點,包括:
通過所述第二目標(biāo)場景查詢情境,在所述黑板數(shù)據(jù)中獲取與所述第二黑板鍵對應(yīng)的第二黑板值,根據(jù)所述第二黑板值獲得第二參考點傳入所述采樣點生成器;
通過所述采樣點生成器以所述第二參考點為中心生成所述多個采樣點。
8.根據(jù)權(quán)利要求2-7任意一項所述的行為控制方法,其特征在于,所述使得所述目標(biāo)場景查詢情境根據(jù)所述黑板數(shù)據(jù)中所述目標(biāo)黑板鍵當(dāng)前對應(yīng)的黑板值獲得參考點,包括:
若確定所述黑板值符合預(yù)設(shè)條件,則將所述黑板值作為所述參考點;
若確定所述黑板值不符合預(yù)設(shè)條件,則將預(yù)設(shè)值作為所述參考點。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210002983.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





