top of page

Capture the Flag

Solent University - Artificial Intelligence for Games (DAC619)

Heal.PNG

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.

Attack.PNG
Stand Fast.PNG
Defence.PNG
bottom of page