University Work
Here is some of my work I produced whilst at Bucks New Uni. It is sorted in an non-chronological order, with my most recent projects first.
Goal Oriented Action Planning (GOAP) AI Behaviour:
Within GOAP, the agent has an understanding of the current world state, and has an overall goal represented as a desired world state. It can perform actions which have effects on the world state. The agent develops a plan to satisfy its goal. In my video demonstration, the AI has a goal to kill the player. But to do so it needs to have the weapon equipped and loaded, and to be in range of the player. So it generates a plan to; get the gun, get the ammo, locate the door, open the door, get in range, then attack with the gun. However once it finds out the door is locked, it generates a new plan, based on its updated knowledge of the world state. The plan becomes; locate the window, jump through the window, get in range and attack with the gun. |
|
AI Flocking Behaviour:
A system that groups up industrial AI units to form herds, which move in unison. When they meet another herd that's moving in a different direction, they merge together and follow the new direction. |
|