1.介紹
AI:人工智能(Artificial Intelligence)它是研究、開(kāi)發(fā)用于模擬触徐、延伸和擴(kuò)展人的智能的理論涩僻、方法、技術(shù)及應(yīng)用系統(tǒng)的一門(mén)新的技術(shù).在游戲開(kāi)發(fā)中遗淳,就是讓角色或者怪物根據(jù)泛人的行為和思想去進(jìn)行動(dòng)作拍柒。
2.NodeCanvas
插件地址:http://nodecanvas.paradoxnotion.com
---進(jìn)入官網(wǎng),最上面的DOWNLOAD選項(xiàng)即可下載.
3.簡(jiǎn)單使用
3.1.集成到Unity:
3.2對(duì)游戲物體添加插件自帶的腳本:
3.3簡(jiǎn)單運(yùn)用
添加完插件會(huì)發(fā)現(xiàn)多了一個(gè)Blackboard(黑板)屈暗,主要是讓插件節(jié)點(diǎn)找尋游戲?qū)ο蠛蜅l件(例如速度拆讯,約束,游戲?qū)ο蟮妊选#?/h6>
點(diǎn)擊OPEN BEHAVIOUR
節(jié)點(diǎn)名稱种呐,作用:
Action條件節(jié)點(diǎn):(根據(jù)數(shù)字順序來(lái))
Condition條件節(jié)點(diǎn):(根據(jù)數(shù)字順序來(lái))
4.案例介紹
讓怪物追著豬腳(主角)移動(dòng)
4.0:準(zhǔn)備:
-- 4.0.1.帶動(dòng)畫(huà)的角色一枚,(角色動(dòng)畫(huà)分隔好的)弃甥。
-- 4.0.2.插件包(NodeCanvas)官網(wǎng)下載即可爽室。
4.1添加一個(gè)距離約束:
4.2根據(jù)API移動(dòng)
4.3 -1插件控制
添加插件,根據(jù)名字去尋找游戲?qū)ο螅ù颂幨莾?nèi)部根據(jù)名字去尋找)
4.3-2代碼控制
添加腳本淆攻,根據(jù)方法找到內(nèi)部的控件:(此處依據(jù)tag值添加)
類似動(dòng)態(tài)加載:運(yùn)行后就賦完值
4.3-3根據(jù)Tag尋找
4.4其他節(jié)點(diǎn)條件:
距離條件節(jié)點(diǎn):
動(dòng)畫(huà)條件節(jié)點(diǎn):
移動(dòng)條件節(jié)點(diǎn):
4.5插件運(yùn)行(正常效果)
5.總結(jié):
簡(jiǎn)單使用便是如此阔墩,內(nèi)部還有很多功能嘿架,等待進(jìn)一步開(kāi)發(fā)。(未完待續(xù))
一個(gè)人的路需要更多人的陪伴:歡迎加群: 134688909 一起交流啸箫,分享心得耸彪,獲取項(xiàng)目資源。