From 7d2f408de07f34b4cde4da76d443f908f2f54241 Mon Sep 17 00:00:00 2001 From: rezazfn Date: Sun, 16 Feb 2025 23:33:20 +0800 Subject: [PATCH] game: readme --- Game/README.md | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 Game/README.md diff --git a/Game/README.md b/Game/README.md new file mode 100644 index 0000000..11ccfbc --- /dev/null +++ b/Game/README.md @@ -0,0 +1,77 @@ +# 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 +1. 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. + +2. 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. + +3. 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. + +4. Strategy and Decision Making: + - Pivotal Choice (Seek Help or Spiral): Branching narrative choices impacting the story and emotional direction, + requiring decision-making. + +### Level Design +1. Level 1: Cleaning and exploring the bedroom to unlock the bedroom door +2. Level 2: Doing tasks in the house before leaving for school OR just going to school straight +3. Level 3: Walking to school while avoiding cars +4. Level 4: Decide whether to go to school or stay at home +5. Level 5: Going to school and visit the park +6. Level 6: Staying in the bedroom until day passes +7. Level 7: Getting a call and choosing between a good or bad ending +8. 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 +1. Enhanced environmental storytelling with more detailed, interactive clues to deepen immersion. +2. Voice acting and dynamic soundscapes to amplify emotional impact. +3. Additional branching choices leading to multiple endings for greater narrative depth. +4. Expanded character interactions to explore different perspectives on domestic neglect. +5. Improved graphics and animations for a more realistic, haunting atmosphere. +6. Accessibility features to ensure an inclusive experience for all players. +7. 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 \ No newline at end of file