View Project Content

Goal Driven Behaviour

Project
Intermediate
+60 XP
3 Hours50 Mins
(217)
Overview
Live
Groups
Summary
In this project you will learn about the Goal-Orientated Action Planning (GOAP) architecture used to create intelligent agents that can set goals and plan at achieving them. Unlike Finite State Machines, actions and states are uncoupled, making for a very flexible system. You will build a GOAP system from the ground up and implement it in a simple hospital simulation.
Project Objective
  • Explain the GOAP architecture and discuss its advantages and uses.
  • Develop a reusable GOAP library with C#.
  • Implement GOAP in creating a simulated hospital environment.
  • Understand the differences between goals, states, plans and actions.
  • Develop an inventory system to assign and deassign game resources to agents for use in performing actions."
Select your Unity version
Last updated: March 05, 2021
2019.4
2019.3
2019.2
2019.1
Language
English
Unity Pro
The complete solution for professionals to create, operate and monetize.