Drone Mayhem
Game Design and Programming
Description
The goal of Drone Mayhem is to destroy all of the drones within the time limit. Drones will rush the player when they get too close or hear weapons fire. The player must be careful not to alert all of the drones or they will be swarmed and quickly killed . Players must navigate the area, target the drones carefully, keep their health up, and avoid running out of ammo!
To view the tutorial page please go here:
https://www.udemy.com/course/unreal-engine-5-blueprints-fps/
You can download and play the game here: Windows Download
My Work
Adjusted the fire angle for the main weapon. Players can fire "from the hip", but it is harder to aim.
Added a zoom effect when aiming. Allows players to look down the sights of the gun for more accurate shots.
Created "detect weapon fire" feature to the drones. This can cause multiple drones to swarm the player depending on their location.
Created a special ammo pickup with a faster fire rate and increased damage. Unique effects and UI such as a red overlay, rock music, and particle effects were used to make the player feel more powerful, track the special ammo, and alert them to the pickup.
Added the ability for the character to run at the cost of being unable to aim at the same time.
Tweaked the detection area of specefic drones to create ambush areas and lead players to extra pickups.
Created the map layout including the placement of enemies, pickups, and patrol paths.
Added music and sound effects from Freesound.org. Credits included in the game download folder.
How It Was Made
Drone Mayhem is an expansion built off of an Unreal tutorial created by Stephen Ulibarri. After the tutorial was completed, additional mechanics were added to make the game more challenging and engaging.