4.2 KiB
The 'Echoes Behind Closed Doors' Game
for the Immersive Technology Development module as part of the Year 2.2 Integrated Project for Ngee Ann Polytechnic's Diploma in Immersive Media
Gameplay
The game follows a teen that is a victim of Domestic Abuse which also leads to substance abuse. Players experience life in their shoes and throughout will discover hints of their struggles. They slowly stop going to school due to their worsening condition. Eventually, a friend calls after noticing their absence, leading to 2 choices:
- Seek Help: The protagonist opens up, and the screen fades, leaving the ending open for interpretation.
- Continue Spiraling: The protagonist ignores the call, and the loop restarts with subtle changes, reflecting their deteriorating mental state.
Key Features
- Environmental Storytelling: Clues in the environment to piece together the current situation.
- Post Processing Effects: Using effects to enhance immersion and recreate real life symptoms
- Choice Making: Choosing to do tasks and where the ending goes.
Core Gameplay Mechanics
- Interaction / Exploration Mechanics:
-
Tasks (Cleaning, Brushing Teeth, Sweeping): These involve interacting with objects shows a day in the life of the character, as well as reflecting the current state of the character.
-
Collecting Information: Involves exploring and interacting with objects to uncover clues and backstory.
- Movement Mechanics:
- Walking to School/Looping Days: Main loop that repeats which reflects the character's condition and shows the impact of their worsening situation on their life.
- Avoiding Cars (Navigation): Navigating through obstacles to reach the destination.
- Progression Mechanics:
- Doing Tasks: Doing certain tasks to progress to the next level, like cleaning and exploring their room before unlocking the bedroom door.
- Going to School / Staying at home: These are the main two narratives that show the character's condition.
- Strategy and Decision Making:
- Pivotal Choice (Seek Help or Spiral): Branching narrative choices impacting the story and emotional direction, requiring decision-making.
Level Design
- Level 1: Cleaning and exploring the bedroom to unlock the bedroom door
- Level 2: Doing tasks in the house before leaving for school OR just going to school straight
- Level 3: Walking to school while avoiding cars
- Level 4: Decide whether to go to school or stay at home
- Level 5: Going to school and visit the park
- Level 6: Staying in the bedroom until day passes
- Level 7: Getting a call and choosing between a good or bad ending
- Level 8: Good ending shows how life gets better after seeking help, everything is more vibrant and lively Bad ending shows how life gets worse after not seeking help, condition gets worse (Open to imagine future)
Game Controls
- Stare/Crosshair on objects: Collect info about objects.
- Thumbstick (Left Controller): Push forward to move forward, back to move backward, and sideways to strafe left or right.
- Thumbstick (Right Controller): Push left or right to rotate the view/turn
- Trigger (Both Controllers): Point at objects and press the trigger to select or interact.
- Grip Button (Both Controllers): Used to grab or hold objects.
Limitations
Wishlist
- Enhanced environmental storytelling with more detailed, interactive clues to deepen immersion.
- Voice acting and dynamic soundscapes to amplify emotional impact.
- Additional branching choices leading to multiple endings for greater narrative depth.
- Expanded character interactions to explore different perspectives on domestic neglect.
- Improved graphics and animations for a more realistic, haunting atmosphere.
- Accessibility features to ensure an inclusive experience for all players.
- Compatibility with multiple XR platforms for wider audience reach.
Resources and Credits
- Environment (Trees, Some Fences): https://assetstore.unity.com/packages/3d/props/exterior/low-poly-houses-free-pack-243926 https://assetstore.unity.com/packages/3d/environments/low-poly-environment-park-242702
- Playground: https://assetstore.unity.com/packages/3d/environments/playground-low-poly-191533
- Skyboxes: https://assetstore.unity.com/packages/2d/textures-materials/sky/skybox-series-free-103633