Manny games focus on A* and FSM (Finite State Machines). I would like to learn, in deapth, from scratch, how to implement other AI systems:
I belive UNITY would be best to lean such system.
If you are interested in Behavior Trees, Unreal Engine 4 has that functionality built in and the Unreal course makes use of it in the Testing Grounds FPS project. Not quite “from scratch”, but gives you a good overview.
In Unreal the system is already there for use. I want to learn it from zero, to build my own. At this moment I am more interested in GOAP actually.