Immersive virtual reality escape room experience built in Unity using the XR Interaction Toolkit. Players are trapped inside a wizard's hut and must brew potions, collect wands, and solve puzzles to escape.
-
Fully Interactive VR Environment
Interact with books, axes, chess pieces, and other environmental props in the magical wizard hut. Interactables Demo -
Potion Brewing System
Collect ingredients and brew potions that change your perception and unlock different POVs.- Grow Potion: Increases the user's height. Grow Potion Demo
- Shrink Potion: Decreases the user's height. Shrink Potion Demo
- See Potion: Allows the user to see thinks otherwise hidden... See Potion Demo
-
Magic Wands
- Fireball Wand: Launches fireballs to interact with objects. Fireball Wand Demo
- Telekinesis Wand: Remotely manipulates objects using ray-based interaction. Telekinesis Wand Demo
- Lighting Wand: Shoots lighting beams to interact with objects. Lighting Wand Demo
-
Magic Mushroom Helper
A riddle-speaking mushroom that provides hints when objects are presented to it. (helps assist players with contextual guidance) Mushroom Demo
-
Player Reactions:
Most playtesters were excited by the interactive elements and unique potion effects. -
Common Challenges:
Players often ignored the magic mushroom helper and experimented freely with random items. Many expressed confusion without external guidance.
-
User Guidance Is Crucial
Players struggled without clear, intuitive direction. Future versions will include contextual voice hints and improved onboarding. -
Immersion Through Interaction
Presence was enhanced by allowing players to naturally interact with the world (e.g. shrinking, throwing objects, using magic).
- Unity (C#)
- Voice line prompts and time-based reminders
- Potion effect indicators and duration UI
- Enhanced object interaction logic (e.g. fireball cooking chicken)
- Bug fixes (e.g. potion effects triggering on collision)