Goal-Oriented Action Planning or GOAP is a powerful architecture used for controlling the behaviour of non-player characters. This AI technique was first developed for use in F.E.A.R. Its strength lies in the decoupling of character actions from one another such that plans can be created on the fly based on the characters set goals.
In this course you will be taken step by step through the development of a simple hospital simulation with patients, nurses and doctors represented by NavMesh agents. Together we will build-on, video by video, a GOAP library in C# that you can use to enhance the artificial intelligent behaviour of your own NPCs.
Get lifetime access to the video content, code and exercises for this single course.
Get full life-time access to the videos and resources of this course with 3 easy payments.