Witching Hours

Retro FPS

Design Goals

To create a doom-style FPS with modern lighting and engine tools in UE4. I was the technical designer for all weapon and scripting behavior, including:

  • Weapon modes: Two-handed hip fire, two-handed ADS, two-handed reload, one-handed hip fire, one-handed reload.
  • Weapon ammo: The double-barreled shotgun automatically reloads after using two shells. There is no manual reload, forcing the player to plan their shots.
  • Inventory: A dynamic inventory system that populates slots as new items are picked up. The player can then scroll through the inventory and it will dynamically take the item out and change the player’s weapon behavior.
  • Torch/Lighting system: Players can pick up and light torches, illuminating their surroundings.