Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Twisted Guardians
Project Type
Assignment
Date
29/5/2026
Location
University of Gloucestershire
For a university group assignment, I worked as a programmer on Twisted Guardians, an Unreal Engine action adventure game focused around boss combat. My main work was creating the enemy and boss AI systems mainly in C++ with Blueprints used where needed. This included enemy detection, chasing the player, returning to a home area, attack selection, cooldowns, hit detection and telegraphed attacks. I also made the system use editable attack data instead of hardcoded attacks, so values like damage, range, wind up time, recovery, cooldowns, telegraph shape and attack weighting could be changed easier by the team. A big part of the work was making sure the boss attacks felt fair, so the ground telegraphs had to match where the damage would actually happen. I spent a lot of time debugging AI detection, C++ build errors, Blueprint issues, attack timing and general combat balancing. This project helped me improve a lot with Unreal Engine C++, AI controllers, actor components, data assets and working on a larger team project.
The project is currently waiting for its final grade.


