Rescue Mission
- Elizabeth O'Hara
- Oct 21, 2023
- 2 min read
Updated: Jun 16, 2024
Rescue Mission is a 3D school project that was created in Unreal Engine 4.27. The aim of the project was to create a level around the player using a stealth mechanic. I used geometry brushes and static meshes to create the various objects seen in the level.

Level and Story Overview: An ex-hero, once one of the greatest warriors in history, has been trying to avoid the impending civil war. Her efforts are in vain when she learns a friend of hers has gone missing. The opening cinematic begins with the player climbing over a fence and dropping down into a rebel outpost camp. The player gets their first look at the rebels and how to be in cover. The player will have the sneak through the outpost, taking cover in safe spots, and avoid getting caught by rebels as they search for and rescue the friend.
Script Overview:
The main mechanic is stealth. I scripted the safe/cover locations, the enemies' vision cones, and a caught/safe indication from the player. There are several safe spots around the outpost, indicated by translucent black boxes. While the player is in one and crouched, they will not be seen by the enemy's vision cone. If the player is seen by the enemy, the level will restart.
See Player, In Cover, and Crouch:
Enemies: The enemies will patrol around the camp, each enemy having 2-4 locations to patrol. The patrol locations are set by using a public variable, which is set in the editor, and target points. There are two doors the player will have to unlock to progress through the level. The player will collect three keys scattered around the main building, leading up to the locked door on the second floor. The final door is the cell door that imprisons the NPC to be rescued. The key to unlock the cell door is located on the second floor, in the rebel captain's office.
Patrol:
Preproduction Documents:
Comentarios