The goal of this project is to implement an agent that is capable of attending to its different needs dynamically. This involves taking into account its internal needs (hunger, rest, pursuit of wealth, etc) and the current status of the environment around him. In the video below you can see that the agent knows to avoid opponent areas (marked with green flags), conquer resources for itself by planting its own red flags, hunt boars for food, create new arrows from trees, rest when tired and collect money in chests when possible.
bantamjoe / artificial-intelligence-for-games---decision-making Goto Github PK
View Code? Open in Web Editor NEWThis project forked from andre-pires/artificial-intelligence-for-games---decision-making
An agent that implements the GOAP algorithm for decision making, this agent avoids opponent areas, conquers territory, hunts for food (and collects ammunition) and rests. Written in C# (Unity)
License: GNU General Public License v3.0