Last Resistance is the first person shooter project I have started to developed when I first started using Unity when I was around 13 years old. The aim of this project was never to deliver an end product, but only to improve myself and my 3D game development knowledge by directly applying what I have been learning into a game project.

Last Resistance have many iterations over the years, as you can see in the media gallery below it has gone through various phases, it is the game that made me learn the backbones of developing a first person shooter architecture.

Although I did not have any intention to deliver an end product, I did deliver a demo on IndieDB when I was around 16 years old. That demo can be found below, but beware it's a cheesy first person shooter developed by a teenager.

Tools & Technologies: Unity 3D, .NET, C#

Responsibilities & Highlights:

  • A project based on self education purposes.

  • First person player controller mechanics.

  • First person shooter systems.

  • Bullet ballistics & physics.

  • Bullet penetration, ricochet, wind affection systems.

  • Various type of hostile AI systems.

  • Mission mechanics.

Below is the media gallery.