top of page

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.

Project Details:

                Role

         Programmer

                Team Size

                          4

                Time Frame

                    6 Weeks

Demo -

        Game Engine

                Unity

   Genre

          Third Person Shooter

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.

bottom of page