本文主要是介绍ue引擎游戏开发笔记(40)——行为树的建立:丰富ai行动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.需求分析:
敌人的ai行为随着开发的不断更新,会不断增加,如果每次都进入c中编写会很不方便,也无法凸显ue引擎中行为树的优势作用,因此有必要将敌人的ai行为,全部转到行为树中实现。
2.操作实现:
1.思路:先实现已完成的部分:追踪玩家,首先要建立行为树和黑板,之后在行为树中掉用黑板中的变量来实现相关功能。
2.建立行为树与黑板:
3.在黑板中设置变量:
4.回到代码中定义这些变量的含义:
5.在行为树中实现ai逻辑:
6.对需要的变量在代码中做定义:
7.编译,运行,调试。
这篇关于ue引擎游戏开发笔记(40)——行为树的建立:丰富ai行动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!