Project

Internship in the Afterlife

Your first day on the afterlife’s front desk: spell each soul’s name from memory, in a language you may not read.

VR Puzzle · XR 5020 · 2024 XR & Spatial
Team
Three people · Jingren (Komi) Ma, Namrata Mahesh Shajwani and Tomme Denney · XR 5020, taught by Prof. Wallace Lages
My part
I built the interaction systems and programmed the game · Komi and Namrata did the 3D modelling, and Komi drew the storyboards
Platform
Meta Quest (Android)
Interaction
Grab a letter block, place it in order, and the name is checked: right sends the soul up the stairway, wrong sends it through the trap door
Status
Course final, December 2024 · on itch.io
Built with
Unity

Overview

You work the check-in booth of the afterlife. A soul arrives, its name is shown for a moment, and then you have to rebuild it from memory: the syllables come out of a mystery box one at a time, slot-machine style, and you place each block in order on the display in front of the soul. Spell it right and the soul is certified and walks up the stairway; spell it wrong and the floor opens. Drop five and you are fired. The report planned names in English, Mandarin and Hindi, so the puzzle is partly memory and partly reading a script you may not know — the point of the project, which the team framed around the language barriers international students, tourists and immigrants deal with.

The interaction is one loop of grasp, place and check, and the capture shows each part: putting on the employee lanyard to start, the prompt to memorise the name, hands picking up coloured letter blocks, and the two endings — “Congratulations, you did great” and “You are fired”. The team’s report also specified the feedback for that loop in haptics: a light vibration when a block is picked up, a gentle ting for a correct placement, and a stronger, buzzer-like pulse for a wrong one, with recorded phrases in several dialects adding pressure after a mistake. That is the plan as written; the capture cannot show whether the haptics shipped.

Made by three people for XR 5020, taught by Prof. Wallace Lages. Komi drew the storyboards below, Komi and Namrata did the 3D modelling, and I built the interaction systems — the grab, the placement, the check and the consequences — and programmed the game.

Evidence

Putting on the afterlife employee card to enter the game. Hover to enlarge · click for full size
Putting on the afterlife employee card to enter the game. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 5
The player as receptionist: “Welcome to Afterlife — what’s your name?” Hover to enlarge · click for full size
The player as receptionist: “Welcome to Afterlife — what’s your name?” Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 5
A soul shows its name for a few seconds, to be remembered. Hover to enlarge · click for full size
A soul shows its name for a few seconds, to be remembered. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 5
Letter cubes to grab with a controller and place in the answer box. Hover to enlarge · click for full size
Letter cubes to grab with a controller and place in the answer box. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 5
The name spelled correctly, and the halo appears. Hover to enlarge · click for full size
The name spelled correctly, and the halo appears. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 5
The certified soul moves on to the stairway. Hover to enlarge · click for full size
The certified soul moves on to the stairway. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 5
A soul whose name is written in another language. Hover to enlarge · click for full size
A soul whose name is written in another language. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 6
The name spelled wrong: crossed-out blocks and a flame. Hover to enlarge · click for full size
The name spelled wrong: crossed-out blocks and a flame. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 6
After five souls are dropped through the trap door, the receptionist is fired. Hover to enlarge · click for full size
After five souls are dropped through the trap door, the receptionist is fired. Storyboard by Jingren (Komi) Ma · team project report, 2024, p. 6

Stills

Internship in the Afterlife — still 1
Internship in the Afterlife — still 2

Next