AI是artificial intelligence的简称,人工智能,在游戏项目开发中,AI也是很重要的一部分。
现在流行的AI写法,主要有3种: FSM(状态机), HFSM(分层状态机)和BT(行为树)。
网上资料很多,但对于初学者来说可能会有点迷,因为无法从众多的资料中挑选出价值相对较高的文章,这里博主就列出一些比较有价值的文章和代码,节省初学者的时间(这里只是给需要的了解这方面的同学一点点小方向)。
腾讯的Behavior很有研究价值。
这3样东西下肚,知识是可以的,剩下就只需要在实践中把知识转变成能力。
(博主本来想写篇c#版本的behavior tree来讲讲的,但是觉得应该没这些资料写得详细,所以还是给大家指指方向,少走弯路。同时也记录下自己以前学习的脚印,共勉)