An FPS Level
made in Unreal Engine
For this Unreal Engine project, under the guidance of my instructor, I was tasked with creating a shooter game where the player must collect a weapon and a chip while avoiding detection by enemy guards. To achieve this, I implemented several key mechanics:
Detection Mechanic: If the player enters the enemy’s raycast range, a progress bar starts to fill. If fully filled, an alarm sounds, and the player loses the game. This adds tension by rewarding stealth and quick reactions.
Weapon Pickup: The player can collect a weapon, which can then be used to engage enemies by shooting them. This mechanic serves as both a gameplay progression tool and a combat element.
Aiming, Shooting, and Recoil: I added feedback for when the player aims and shoots, including recoil effects to make the shooting mechanic feel more realistic and satisfying.
Interactable Collectible (Winning Objective): The player’s goal is to collect a special chip, which, once acquired, signifies victory and completes the mission.