• This is a Zombie Shooter I built in Unreal Engine 5 as a Winter 2023-2024 project
  • The goal with this project was building a simple game and experimenting with reusability

Demonstrates:

  • Expertise with Unreal Engine and game development concepts
  • Strong C++ skills and the ability to code and architect gameplay mechanics and tools
  • Strong understanding of game design, including mechanics, user interfaces, AI behavior, and game loops
  • Comprehensive understanding of game engine architecture

Game Mechanics:

  • Zombies have a chance to drop Blood Samples
  • Blood Samples can be used to:
    • Open Doors
    • Clear Debris
    • Win the Game
  • 2 Chests randomly spawn in each room and provide a random amount of Metal Scraps
  • Metal Scraps are used to craft a random amount of Bullets
  • Deposit Blood Samples into the Blood Sample Collected for a random item:
    • Metal Scraps
    • Blood Samples
    • Restore Health

In this example, I created a data table for a centralized location for all sound data, and a blueprint function library to play sounds and easily reference that data

sound_data
play_sound

For the level layout, I recreated the classic Call of Duty Nazi Zombies level: Nacht Der Untoten

birds_eye_view player_start