Deadly Force
About:
Created as a practice excercise for the team, Deadly Force was a prototype third-person shooter which featured elements such as combo melee attacks, ranged attacking and ragdoll physics.
Introduction:
Due to having the most experience with Unity, I was tasked with overseeing and developing in-engine features such as a combat system, implementing character animations and enemy AI.
Enemy AI


One of the hardest challenges faced during this whole process of creating a character was exploring a newly learned skill of State Machines. This allowed me to develop behaviours for the Enemy AI and the modularity let me to create a responsive and much more challenging dynamic combat. Much of this stage was learned through practice and getting feedback from teammates.
Character Locomotion


Achieved through a similiar technique, movement of both the player and the camera was also handled by a mixture of State Machines and Unity's Cinemachine addon. This allowed for freedom of camera movement and the player having a wider field of view to improve game feel.
Combat Demo & Reflection

Having never developed this form of game before my biggest challenge was tackling AI systems and controllers.
The process of solving this usually involved playing with project teammates, iterating on code and laughing at several funny physics based issues that crop.
The result of all this hard work between team members and myself is a prototype created in under 6 weeks with a form of gameplay non of us have ever attempted before.