Capture the Flag
Solent University - Artificial Intelligence for Games (DAC619)

Role(s): Solo Developer
Studio: N/A
Team Size: 1
Platform: PC
Engine & Tools: Unity (C#)
Timeline: Oct 2019 - Dec 2019
Published: Available on request
Tags: 3D, Action, AI, Arcade, Combat, Score, Strategy
Project Overview
A brief look at the game's concept, mechanics, and development journey.
Capture the Flag (AI) is a tech demo showcasing real-time Goal-Oriented Behavior (GOB) and Utility AI, developed using Unity's standard assets. Inspired by the popular multiplayer mode 'Capture the Flag,' this project serves as my personal exploration into AI programming. Special thanks to Matt Corben and Kyle Cornwell for their valuable insights throughout the development process.​
​
Development Highlights
Driving the vision, mechanics, and execution as the project's sole developer.
-
Programmed the AI using Goal-Oriented Behavior (GOB) in C#, implementing features like combat, power-ups, pickups, defending, and capturing the enemy's flag.
-
Developed NPC behaviours to heal allies, engage in combat, defend the flag (Stand Fast mechanic), and handle movement.
​​
Screenshots
Screenshots that highlight key moments and environments from Capture the Flag.


