代码实现:
定义一个决策树节点
class DecisionTreeNode{
public DecisionTreeNode(){
}
}
定义一个行为类:
class Action : DecisionTreeNode{
}
定义一个决策类:
class Decision : DecisionTreeNode{
}
应用:
参考书籍:
《AI FOR GAME》
Unity 3D Fighting Game Tutorial Part 5 | Creating Fighting Game AI (youtube.com)
未完待续。。。