Virtual Environments: VR Escape Room



The full project can be found on the GitHub Repository.

This is a Virtual Reality Escape Room, created as coursework for our Fourth Year module Virtual Environments at UCL. Created in collaboration with Dabeer Mirza, Julia Ronneberger and Ruizhe “Ray” Zheng. This was programmed in C# within Unity.

This escape room takes the form of a four-levelled series of trials, where the player is being recruited by an all-powerful wizard (voicelines provided by me!) to become their next apprentice. The trials use a mixture of virtual and augmented reality, requiring some physical setup for certain rooms. The player is allowed to freely move around the room both physically and by teleporting.

Escape Room

The four challenges are as follows:

  • Julia’s Room (top-left): An augmented reality room, where the player must extinguish a fire by activating a water pipe. This is done by weighing the correct-sized boxes onto a physical table, and then moving a physical pipe extension to align with the virtual pipes in order to complete the water flow.
  • Ray’s Room (top-right): A virtual room, where the player must extinguish a pattern of fire pits in the style of Whac-A-Mole by blowing into the VR headset’s mouthpiece.
  • Toby’s Room (bottom-left): A virtual room, where the player must solve an air pressure problem by turning the valves on the pipes to unlock a key, as a four-node binary calculator. There is a series of locks which are disabled depending upon the total pressure from the pipes
  • Dabeer’s Room (bottom-right): A virtual room, where the player must solve a Vigenère cipher script puzzle to unlock a safe, and provide the safe’s hidden item to the wizard to complete.

Portfolio

  • iGGi Game Jam 2025: Hammer To Fall

  • D2e: A TAG Framework Implementation of Descent: Journeys in the Dark

  • iGGi Game Jam 2024: See What Exists

  • iGGi Game Development 2: Hades of State

  • iGGi Game Jam 2023: Pseudo-Judo

  • iGGi Game Development 1: Versus Tower Defence

  • Dissertation: StringStar - Generating 3D Hand Animations For Virtual Guitar Lessons

  • Virtual Environments: VR Escape Room


  • Contact me via:
    Email - t.j.best@qmul.ac.uk
    GitHub - L0RDR0B
    LinkedIn - Toby Best
    Twitter - L0RDR0B