Alchemist Escape

Building Alchemist Escape

Alchemist Escape is a VR Escape Room game, where the player must race against the clock
to free themselves from the mad Alchemist's lab.
This game is my first foray into VR using Unreal Engine 4, built for the Oculus Quest 2.

Built as a school project, Alchemist Escape is my first foray into VR game development. The project required the creation of
movement mechanics, interactions, playable puzzles and a completable experience.

Movement Mechanics

The movement mechanics for Alchemist Escape are common to those in many other VR games. As it was my first attempt at VR movement I went for the simple point and click teleportation and real-world movement combination. The mechanic uses a form of navigation volume like Ai movement to place the player to their newly chosen area.

Interactions

Interactions in VR is something that I thought would be a simple task like regular games made with Unreal Engine, a simple collider and done. I was wrong. The interactions for VR were more difficult. I ended up using an interaction interface on all interactable objects. The interface would watch for the player to use the interact input then select the nearest item within the set limits, binding it to the player hand until they release the interact input. 

Puzzles

A less mechanically challenging portion of the game, the puzzles mainly use the interaction and movement mechanics, along side simpler mechanics. One example of a puzzle in Alchemist Escape is the bookshelf puzzle. By placing different color books correctly on a shelf, according to in game hints, the player is able to make the entire shelf move revealing a hidden doorway.  

Experience

Alchemist Escape is a complete experience, from start to end the player can win or lose, solving multiple puzzles to free themselves. Through out the game there are a total of 3 separate puzzles that use the move and interact mechanics. The experience is short but sweet, with lots of room for further improvement and development. 

AI Website Maker