Escape Room Ghost

My Role: Development, animation, and effects

The escape room ghost project is a space-based mobile AR app. It’s an interactive experience that allows the user to see a ghostly figure appear and move around the room. The ghost interacts with objects in the room and provides hints to the escape room puzzles.

The app is set up before each use by matching a pre-existing 3D scan of the room with the room itself. This is done by looking around the room space and allowing the app to detect planes, so that the AR elements can remain steady and and locked into place. The user can rotate and adjust the room scan mesh to match the room. The scan mesh then becomes invisible, but will still occlude the ghost and other AR elements, allowing them to move behind or through objects in the room.

The scan of the space and the ghost model mid-animation, as seen in Blender

The app then detects the presence of cards that the user finds and scans. Each of the cards triggers a unique animation in which the ghost appears in a puff of smoke, moves around the room to give the player a hint about the puzzle they are trying to solve, and then vanishes into smoke again.

The AR app did not end up being used, but some of the effects and animations can still be viewed in the escape room experience. The technical setup of the project did inspire one of my other ongoing projects though.

Created by Sprocketship for Mental Trap Escape Room Games.

The app in action.