Final Year Project:

As part of BCFE's games design course, I worked as part of a team where we developed a 3D platformer in Unity with the idea of it being in a similar style to early 2000s platformers such as Sly Cooper, Jak and Daxter and Ratchet and Clank.
The Making of the game
The idea for this game came about through a class vote at the start of the year,
I had a similar idea to another student on the course so the combined idea of both games ended up being voted on and we then split into teams for the year.
We organized the development of the game through meetings in class as it was the first year back in college after COVID-19, we also tried to meet on Discord as much as possible to discuss the game,
along with Discord we also used Jira for project management and GitHub for version control.
I looked after the coding in the game save for the time powers of the knight which were done through an animation event.
KnightTime Gameplay

I coded in a rigid body controller for the character using Unity's new input system as the basis for the player inputs.
The Models are from the Lowpoly fantasy collection by Polytope studio and the animations are from MIxamo
I coded in an AI state machine for the enemies that would track and follow the player position and also patrol the area when the player is out of range
The Models are from the Lowpoly fantasy collection by Polytope studio


I added in interactions with the enemy AI along with the player death animations which were picked at random from an array of animations
The Models are from the Lowpoly fantasy collection by Polytope studio
KnightTime Trailer
As part of the project I also created and edited a trailer that was shown at the IFSC showcase for BCFE in 2023
