A downloadable game

🕹 Doom‑Inspired Level Design Study

This project is a research‑driven level design exercise from a course I followed as part of my ongoing development practice. Doom has been one of my favourite franchises for decades, and this prototype explores what makes its classic level design so iconic.

🎯 Project Goals

  • Analyse the flow, pacing, and combat rhythm of classic Doom levels
  • Recreate the feel of tight corridors, arena loops, and enemy placement logic
  • Study retro readability and how minimal UI still communicates everything the player needs
  • Explore lighting, colour, and contrast to evoke the 90s aesthetic
  • Build a modular environment in Unreal Engine that captures the spirit without copying assets

đź›  What I Built

  • A fully playable top‑down or first‑person prototype (depending on your version)
  • Custom blockout‑based level inspired by Doom’s spatial language
  • Enemy encounters designed around pressure, timing, and movement
  • Retro‑style feedback systems (hit flashes, pickups, door interactions)
  • Blueprint‑driven systems for doors, triggers, and enemy spawns

🎨 UX/UI & Design Insights

This project demonstrates my approach to:

  • Translating classic design into modern tools
  • Prioritising player readability in fast‑paced combat
  • Using environmental cues instead of heavy UI
  • Iterating quickly using modular blockouts
  • Understanding why Doom’s design still works today

đź§© Why This Matters

Recreating a classic isn’t about copying , t’s about understanding the design DNA behind one of the most influential shooters ever made. This prototype shows my ability to break down a beloved franchise, extract its core principles, and rebuild them through a modern UX/UI and systems lens.

Download

Download
DoomRepGame - Prototype.zip 243 MB

Install instructions

đź”§ How to Run the Prototype

  • Download the ZIP file
  • Extract the folder to your computer
  • Open the .exe file to launch the game
  • You will be ask to run the came Click run anyway. 
  • Important: The audio levels aren’t final — you may want to turn your volume down before starting