摘要:在游戲和虛擬現實場景漫游項目中尋路導航系統應用非常廣泛。實現自動尋路導航系統要有相應的算法并且需要編寫大量的腳本。在Uinty3D下,使用Unity3D的AI尋路導航系統可能實現一定的自動導航功能。全文論述了在Unity3D下實現自動尋路導航系統必要條件,實現自動尋路導航的方法以及引用Al角色動畫的方法。
關鍵詞:虛擬現實;Unity3D;AI自動尋路
中圖分類號:TP393 文獻標識碼:A
文章編號:1009-3044(2019)36-0209-03
隨著虛擬現實技術的不斷更新和游戲產業的蓬勃發展。各種游戲引擎開發工具也相繼產生。目前,比較流行的游戲引擎開發工具有Unity3D和虛幻引擎(UE4)。
1 Unity3D游戲引擎的簡介
雖然Unity3D不帶建模功能,它只有提供用于測試的幾何體。但是它可以整合和編輯各種資源,最終可以實現一個可以運行的游戲項目。它除了可以應用在游戲領域之外,在房產、醫療、軍事行業的虛擬現實仿真類的項目也都用得到了廣泛應用。
虛幻引擎4是由美國Epic Games公司制作的優秀的游戲引擎。它在實時渲染方面具有非常強大的功能。
本文主要論述在Unity3D下實現自動尋路導航功能。
2實現自動尋路導航的必要條件
在游戲的開發中大量的存在對戰問題,需要游戲角色間智能進行交互,游戲角色間可能進行跟隨也可能進行攻擊等的一系列自主的行為。這些都需要進行角色的尋路導航。同時,在虛擬現實場景漫游項目中也大量存在尋路導航問題。如果每一次的尋路導航都通過腳本完成,工作量非常大,費時費力效果還不一定好。……