[發明專利]實現VR游戲中NPC的AI行為的方法有效
| 申請號: | 201711446880.5 | 申請日: | 2017-12-27 |
| 公開(公告)號: | CN108031121B | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 盛世庭 | 申請(專利權)人: | 蘇州蝸牛數字科技股份有限公司 |
| 主分類號: | A63F13/56 | 分類號: | A63F13/56 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 vr 游戲 npc ai 行為 方法 | ||
一種實現VR游戲中NPC的AI行為的方法,NPC的AI行為由NPC藍圖、NPC的AI控制器、NPC的AI行為樹和NPC動畫藍圖相互調用來實現。NPC藍圖用于判斷NPC是否可自由行走、NPC與游戲玩家的互動、NPC與游戲場景中虛擬物品的互動;NPC的AI控制器用于將NPC藍圖判斷的結果通過變量的方式賦值給NPC的AI行為樹的黑板數據;NPC的AI行為樹通過所述黑板數據判斷NPC在各種狀態要發生的行為以及行為之間的切換;NPC動畫藍圖根據所述NPC藍圖的變量賦值,確定NPC在各個狀態下應該播放的幀動畫和蒙太奇(montage)。本發明采用先進的AI行為樹模式,實現了類似環境感知的方法,使得NPC更加逼真生動,讓玩家的體驗更加真實。
技術領域
本發明涉及VR游戲領域,更特別地涉及一種實現VR游戲中的NPC的AI行為的方法。
背景技術
目前VR游戲迅速發展,游戲的用戶體驗和互動成為最重要的方面。VR游戲中AI行為的表現方式也越來越顯得重要。目前市面上VR游戲中AI表現方法都比較簡單,AI行為單一,表現方式不真實,用戶體驗較差。
本發明申請的目的在于解決現有單一的AI行為,使得VR游戲中AI表現方式更真實,用戶體驗更優。
發明內容
本發明提出一種實現VR游戲中NPC的AI行為的方法,是通過以下技術方案實現的:
一種實現VR游戲中NPC的AI行為的方法,所述NPC的AI行為由NPC藍圖、NPC的AI控制器、NPC的AI行為樹和NPC動畫藍圖相互調用來實現,其特征在于:所述NPC藍圖用于判斷NPC是否可自由行走、NPC與游戲玩家的互動、NPC與游戲場景中虛擬物品的互動;所述NPC的AI控制器用于將所述NPC藍圖判斷的結果通過變量的方式賦值給所述NPC的AI行為樹的黑板數據;所述NPC的AI行為樹通過所述黑板數據判斷NPC在各種狀態要發生的行為以及行為之間的切換;所述NPC動畫藍圖根據所述NPC藍圖的變量賦值,確定NPC在各個狀態下應該播放的幀動畫和MONTAGE。
進一步NPC在游戲場景中自由行走的方法為:
啟動游戲場景;
所述NPC藍圖將NPC狀態變量初始化為空閑狀態;
所述NPC的AI行為樹在所述NPC狀態變量恒等于空閑狀態的條件分支下控制NPC的行為,所述NPC的AI行為樹在所述游戲場景的尋路網格中尋找隨機位置;
調用智能移動方法控制NPC到所述隨機位置;
所述NPC動畫藍圖接受所述NPC藍圖對NPC狀態變量的賦值,并調用行走狀態下的動畫混合空間;
NPC播放動畫走到所述隨機位置。
進一步,NPC藍圖中Tick心跳函數處理NPC與環境的邏輯判斷,所述游戲玩家進入所述游戲場景后,所述NPC藍圖將NPC的狀態變量設置為逃離或MONTAGE來實現NPC與所述游戲玩家的互動。
NPC藍圖將NPC的狀態變量設置為逃離或MONTAGE的具體方法為:設置逃離狀態和MONTAGE狀態的概率變量值,將逃離狀態和MONTAGE狀態的概率變量值相加,利用坐標轉換方法,在零與逃離狀態和MONTAGE狀態的概率變量值之和之間去掉一隨機數,若該隨機數小于等于逃離狀態的概率變量值,即設置為逃離狀態,否則設置為MONTAGE狀態。
在所述逃離狀態下,NPC的AI行為樹調用NPC狀態恒等于逃離狀態的條件分支控制NPC的行為,NPC的AI行為樹在游戲場景的尋路網格中尋找到隨機位置;NPC動畫藍圖調用行走狀態下的動畫混合空間;NPC移動到該隨機位置;NPC到達該隨機位置后,NPC的狀態設為空閑。NPC以勻減速運動移動到所述隨機位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州蝸牛數字科技股份有限公司,未經蘇州蝸牛數字科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711446880.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶有雙層結構的儲油罐
- 下一篇:一種石墨烯材料制備的復合型導線





