top of page

The Great Collapse 

The Great Collapse is First Person Shooter game. The Player will be able to switch between four unique characters. There are six main characters but only four will be playable for each level. The player needs to take control of each character in the level through a war zone and complete the objective of the mission they were assigned in the level. The player can issue commands to the other characters to defend or attack or take cover. As the player progresses through each level, the squad will split in to, two separate groups due to events happening. The player needs to manage between the two groups in order to keep them alive. There will be situation were the player needs to take control of single character in or to defend their squad based on the situation.

Gameplay Video

Role: Level Designer / Game Programmer / UI & UX

Over a span of four months, I dedicated myself to crafting this project within Unity. I myself tackled the entire level design, programming, and UI &UX. The AI was programmed with a Field of View function where if the player enters that FOV, the enemy will attack the player. If the Player is out of the FOV, the AI will go into passive mode. The AI is also programmed in switching between cover areas, procedural recoil, reload when magazine is empty, and animation of the AI. From programming the player movement and controller, I also programmed procedural recoil, aim down sight, stun grenade, grenade, player health, procedural spread with UI, and gun animations. I also programmed the mission combat, and damage calculation for player and enemy (when hitting enemy in different parts of the body, the damage is different. For example a headshot does double damage, body shot will do regular damage, etc.). I strived for a immersive tactical military style game. This endeavor served as a valuable learning experience, providing insights into dynamic game design and my proficiency in coding. 

Photos

Social Media 

  • Facebook
  • X
  • LinkedIn
  • YouTube
bottom of page