top of page

Game AI Uni Module

  • Writer: Fabio Pereira
    Fabio Pereira
  • Jan 16, 2024
  • 1 min read


For my AI project, I created an artefact that simulates a team-based skirmish shooter game. I used a behaviour tree to implement the actions of the agents, a state machine to handle the transitions between different actions, and a simple perception system to detect enemies and allies.


You can look at my submission content here. it includes a video, a report, and the Unreal project.


This is how i managed my time for this module, although it didn't go to plan.



Below are designs of the behaviour trees and the state machine - click to expand.



Below are some Unreal C++ snippets and examples.

Health Component

Solution

Grunt Enemy

Detection Component



Comments


bottom of page