top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Strike 42

Project type

Video Game (windows)

Date

June 2022

Location

IIT Mandi

Strike 42 is a 3D First Person Shooter game. various waves of interesting enemies come one after another and the player has to survive as far as he/she can with the help of 3 weapons - Pistol, Shotgun, and an Assault rifle, along with various First Aid Kits spawned across the map and a Minimap.

It was a team effort and was made using Unity3D. I mainly worked on the land enemies which involves 3 types of robots. All the robots have 4 states - Idle, Patrolling, Chase, and shooting, and are implemented using State Machine Behaviors for the state machine used in the animator. to transition between chase and shooting, a sphere collider(to check whether the player in a specified range) along with spherecast(to check whether the bullets can actually hit the player) is used. Navmesh is used for the chase algorithm. The 3 robots differ in the way shooting works in them. The first one implements simple bullet shooting, the second one implements laser shooting which is difficult to dodge, and the last one implements catapult projectile shooting. Custom scripts are made for each of the shooting mechanisms. Trail Renderers for the bullets and volumetric shaders for the laser are used.

Game Link : https://cg2d-iit-mandi.itch.io/strike-42

bottom of page