THE MOTEL - Navigation Patterns UX Specification

Overview

A comprehensive guide to how visitors move through, select, enter, and exit experiences in THE MOTEL’s 3D hallway environment.


1. MOVEMENT SYSTEMS

1.1 Primary: WASD Keyboard Navigation

KeyActionBehavior
WForwardMove toward camera facing direction
ALeftStrafe left (not rotate)
SBackwardMove backward
DRightStrafe right (not rotate)

Movement Physics:

  • Acceleration: 0.3s ease-in from standstill
  • Deceleration: 0.2s ease-out when key released
  • Minimum speed threshold: 0.1 m/s (prevents micro-jitters)
  • Maximum walk speed: 2.5 m/s
  • Collision detection: 0.5m radius capsule collider

Wall Collision:

  • Soft collision: Player slides along walls at 15° angles
  • Hard stop: Direct perpendicular collision
  • Audio feedback: Subtle “thud” on hard collision

1.2 Secondary: Click-to-Walk (Floor Navigation)

Activation:

  • Click anywhere on walkable floor surface
  • Valid targets: Floor, carpet, visible ground plane
  • Invalid targets: Walls, ceiling, doors (use separate interaction)

Pathfinding:

  • Simple raycast from camera to floor plane
  • Direct line movement (no complex navmesh required for hallway)
  • Auto-avoidance: Minor path adjustment around obstacles

Visual Feedback:

  • Click indicator: Brief pulse at destination (0.5s fade)
  • Path preview: Subtle dotted line showing route (optional toggle)
  • Invalid target: Red “X” flash for 0.3s

Cancellation:

  • WASD input overrides click-to-walk immediately
  • New click cancels previous destination
  • Esc cancels movement (optional setting)

1.3 Tertiary: Point-and-Click on Doors

Smart Navigation:

  • Click on door = auto-walk to optimal interaction distance
  • Optimal distance: 2.0m from door center
  • Stopping threshold: Within 0.3m of target position
  • Auto-align: Player rotates to face door upon arrival

Queue System:

  • Multiple door clicks queue in sequence
  • Visual path shows planned route
  • Esc clears entire queue

1.4 Camera Control: Mouse Look

Standard Mode:

  • Horizontal (Y-axis): Full 360° rotation, no clamping
  • Vertical (X-axis): Clamped -80° to +80° from horizontal
  • Sensitivity: Adjustable 0.5x to 3.0x (default 1.0x)
  • Invert Y-axis: Toggle in settings

Smoothing:

  • Input smoothing: 0.05s interpolation
  • Look lag: Optional cinematic feel (0.1-0.3s)
  • Head bob: Optional subtle movement when walking

Auto-Centering Options:

Mode A - Soft Return: Camera gently returns to horizontal over 2s when idle
Mode B - Door Snap: Auto-aligns to nearest door when within 5m
Mode C - Disabled: No auto-centering (hardcore mode)
Mode D - Combat: Quick snap on button press (hold `C` to center)

1.5 Movement Speed: Walking vs Running

Walking (Default):

  • Speed: 2.5 m/s
  • Footstep audio: Standard cadence (0.5s intervals)
  • Stamina: Infinite
  • Camera FOV: 75° (default)

Running (Hold Shift):

  • Speed: 5.0 m/s (2x walking)
  • Footstep audio: Rapid cadence (0.25s intervals)
  • Stamina system: 10-second burst, 5-second recharge
  • Camera FOV: Expands to 85° (subtle zoom effect)
  • Motion blur: Optional subtle effect

Sprint Mechanics:

Stamina Bar:
- Visual: Thin bar below crosshair or corner HUD
- Color: Green (full) → Yellow (50%) → Red (10%) → Empty
- Audio cue: Breathing intensifies at <30%
- Recovery: 20% per second when not sprinting
- Minimum recovery: Must reach 25% before sprint available again

Exhaustion State:
- Trigger: Stamina fully depleted
- Effect: Forced walk speed for 3 seconds
- Visual: Screen vignette darkens, heavy breathing
- Recovery: Full stamina restoration after 3s

2. HALLWAY NAVIGATION

2.1 Position Awareness System

Room Number Display:

  • Floating numbers above each door: “101”, “102”, etc.
  • Current proximity highlight: Numbers glow within 5m
  • Font: Distressed typewriter, slightly flickering
  • Color: Warm amber (unvisited) / Cold blue (visited) / Red (active)

Position Indicator (HUD):

[Current Location Display]
- Format: "HALLWAY - Room 117"
- Position: Top-left corner, subtle opacity (70%)
- Animation: Fade in on movement, fade out after 3s idle

Distance Markers:

  • Wall-mounted signs every 10 doors: “100s”, “200s”, “300s”, “400s”
  • Style: Vintage motel corridor signs, slightly rusted
  • Lighting: Backlit with faint hum

2.2 Wayfinding Cues

Lighting System:

Unvisited Doors:
- Warm yellow glow from door cracks
- Flicker pattern: Random 0.1-0.3s intervals
- Intensity: 60% brightness

Visited Doors:
- Cool blue/gray ambient light
- Steady, no flicker
- Intensity: 30% brightness

Active/Selected Door:
- Pulsing red/orange glow
- Pulse rhythm: 1Hz (once per second)
- Intensity: 80-100% brightness cycle

Carpet Patterns:

  • Base: Classic motel corridor carpet (geometric patterns)
  • Subtle gradient: Darker near entrance, lighter toward void
  • Wear patterns: More worn near frequently visited doors

Ceiling Guidance:

  • Recessed lights point directionally
  • Slight convergence toward the void
  • Creates subconscious “pull” forward

2.3 Map/Mini-Map Design

Full Map (M key toggle):

Layout:
- Top-down view of hallway
- Player position: Pulsing white dot
- Unvisited doors: Amber squares
- Visited doors: Blue squares  
- Active door: Red pulsing square
- Void: Black circle at end

Visual Style:
- Hand-drawn sketch aesthetic
- Slightly yellowed paper background
- Coffee stain overlay (subtle)
- "You Are Here" marker with arrow

Information Displayed:
- Door numbers on hover
- Visit count per door
- Completion percentage
- Time spent in hallway

Mini-Map (Optional HUD element):

Position: Bottom-right corner
Size: 150px x 150px
Opacity: 50% (increases to 80% when moving)

Content:
- 10-door window around current position
- Simplified icons (no numbers)
- Direction indicator arrow
- North/south orientation fixed

2.4 Fast Travel System

Unlock Condition:

  • Door must have been entered at least once
  • Fast travel point activates upon exit

Activation:

  • Open map (M)
  • Click on visited door
  • Confirmation prompt: “Return to Room 2XX?”

Travel Animation:

1. Screen fades to black (0.5s)
2. Walking footstep audio continues (implied movement)
3. Brief "whoosh" sound
4. Fade in at destination (0.5s)
5. Player faces the door

Total duration: 2 seconds

Restrictions:

  • Cannot fast travel during active experience
  • Cannot fast travel to current location
  • Cooldown: 5 seconds between fast travels

2.5 Return to Lobby/Entrance

Quick Return Options:

Method 1 - Key Binding:
- Press `Home` key
- Instant teleport to entrance
- No animation (emergency escape)

Method 2 - Map Selection:
- Click "ENTRANCE" on map
- Standard fast travel animation

Method 3 - Physical Return:
- Walk back to start
- Visual: Entrance door marked with "EXIT" sign

Entrance Zone:

  • Safe zone: 5m radius from entrance
  • No enemies/threats can spawn
  • Lighting: Warmer, more welcoming
  • Audio: Subtle lobby ambience

3. DOOR SELECTION

3.1 Hover States and Feedback

Detection Range:

  • Maximum hover distance: 8.0m
  • Optimal interaction distance: 2.0m
  • Angle threshold: ±45° from center

Visual Feedback Progression:

Stage 1 - Distant (8m - 5m):
- Subtle outline glow around door frame
- Color: Faint white
- Intensity: 20%

Stage 2 - Approaching (5m - 2m):
- Outline intensifies
- Door number pulses slowly
- Color shifts to amber
- Intensity: 50%

Stage 3 - Interaction Range (2m - 0m):
- Full door highlight
- Door handle glows
- Interaction prompt appears
- Color: Bright amber/gold
- Intensity: 100%

Audio Feedback:

  • Hover enter: Subtle “hum” (100ms fade in)
  • Sustained hover: Low ambient tone
  • Hover exit: Fade out (200ms)
  • Pitch increases with proximity

3.2 Focus/Lock-On Mechanics

Manual Focus (F key or Middle Mouse):

Activation:
- Press while looking at door within 8m
- Camera smoothly rotates to center door
- Duration: 0.3s ease-in-out

Focus State:
- Crosshair changes to "target" reticle
- Door stays centered during minor mouse movement
- Slight depth-of-field blur on surroundings
- Door details become more visible

Exit Focus:
- Move mouse beyond 30° threshold
- Press `F` again
- Press any movement key
- Camera returns to free look

Auto-Focus Option:

  • Toggle in settings
  • Automatically focuses on nearest door when within 3m
  • Can be disabled for experienced users

3.3 Selection Confirmation

Two-Stage Selection:

Stage 1 - Highlight:
- Door glows intensely
- Crosshair pulses
- Audio cue: Rising tone

Stage 2 - Confirmation:
- Hold `E` for 0.5 seconds
- Progress ring fills around crosshair
- Release to confirm, release early to cancel
- Or: Click to instant-confirm (setting toggle)

Confirmation Options:

Mode A - Hold to Confirm (Default):
- Prevents accidental entries
- Progress indicator shows commitment
- Can cancel anytime before completion

Mode B - Click to Confirm:
- Faster for experienced users
- Higher accident risk
- Recommended after 5+ visits

Mode C - Double-Click:
- Balance between speed and safety
- First click highlights, second confirms

3.4 Preview/Peek Before Entering

Peek System (Q key while facing door):

Activation:
- Stand within 2m of door
- Hold `Q` to peek through keyhole/door crack

Visual:
- Screen vignette tightens
- View limited to small circular area
- Distorted fisheye effect
- Glimpse of experience interior

Audio:
- Muffled interior sounds
- Heartbeat increases slightly
- Door creak on peek start/end

Information Revealed:
- Dominant color palette
- Basic environment type
- Ambient sound preview
- NO spoilers or threats visible

Duration:
- Maximum 5 seconds per peek
- Cooldown: 3 seconds between peeks
- Door "remembers" you've peeked

Alternative Preview - The Ledger:

  • Wall-mounted book near entrance
  • Lists all rooms with brief descriptions
  • Unvisited: ”???”
  • Visited: One-sentence summary
  • No mechanical advantage, just lore

3.5 Cancel/Back Out Options

Pre-Entry Cancellation:

During Confirmation Hold:
- Release `E` before ring completes
- Door returns to normal state
- Brief "rejected" audio cue

After Selection (During Animation):
- Press `Esc` or `S` (back)
- Animation reverses
- Door closes if partially opened
- Returns to hallway in 1 second

Panic Button:

  • Esc always available
  • Immediate pause/menu access
  • “Return to Hallway” option
  • No penalty for backing out

4. ENTERING EXPERIENCES (“Checking In”)

4.1 Approach Sequence

Phase 1 - Detection (8m to 5m):

- Door becomes interactive
- Ambient audio shifts subtly
- Player footsteps echo more
- Lighting on door intensifies

Phase 2 - Approach (5m to 2m):

- Door details become clearer
- Number plate readable
- Keyhole visible
- Subtle vibration in controller (if supported)

Phase 3 - Interaction Zone (2m to 0m):

- Full door visible in frame
- Handle at comfortable interaction height
- Prompt appears: "HOLD E TO ENTER"
- Heartbeat audio begins (subtle)

4.2 Door Opening Animation

Animation Sequence (3.5 seconds total):

0.0s - Player initiates entry
0.2s - Hand reaches for handle (first-person view)
0.5s - Handle turns, latch clicks
0.8s - Door begins opening inward
1.0s - Light spills from opening
1.5s - Door 45° open, interior visible
2.0s - Door 90° open, full view
2.5s - Player steps forward
3.0s - Cross threshold
3.5s - Transition to experience begins

Camera Behavior:

  • Slight head bob during approach
  • Smooth tracking of door movement
  • Auto-look toward interior light source
  • Depth of field shifts (hallway blurs, interior sharpens)

Audio Design:

0.0s - Footsteps stop
0.5s - Handle creak
0.8s - Door hinge groan
1.0s - Interior ambience begins
2.0s - Heartbeat increases
3.0s - Hallway audio fades
3.5s - Experience audio takes over

4.3 Transition to Experience

The Threshold Effect:

Visual Transition:
- Screen brightness increases 200%
- Color saturation peaks
- Brief white flash (0.1s)
- Fade to experience opening scene

Audio Transition:
- Hallway ambience crossfades
- Experience theme music begins
- Subtle "whoosh" or "suck" sound
- Complete audio handoff at 100% experience volume

Loading Strategy:

Pre-Loading:
- Experience begins loading at 2m from door
- Seamless transition, no loading screen
- Minimum spec: 2GB RAM reserved for experiences

Fallback (if loading delayed):
- "Stepping through..." text appears
- Abstract transition visuals
- Maximum wait: 5 seconds
- Timeout returns to hallway with error message

4.4 Loading States

Seamless Loading (Preferred):

  • No visible loading
  • Background streaming
  • Player sees continuous movement

Visible Loading (Fallback):

Visual:
- Abstract corridor of light
- Floating door numbers
- Progress: Subtle percentage in corner
- Style: Matches THE MOTEL aesthetic

Audio:
- Ambient drone
- Occasional distant door slams
- Loading complete: Bell chime

Maximum Duration: 5 seconds
- After 3s: "Still loading..." message
- After 5s: Return to hallway with retry option

4.5 Immersion Breakers to Avoid

NEVER:

  • Show operating system UI
  • Display raw file paths
  • Show “Loading…” without aesthetic wrapper
  • Freeze camera completely
  • Play generic system sounds
  • Show debug information
  • Crash to desktop without in-universe explanation

ALWAYS:

  • Maintain first-person perspective
  • Keep audio continuity
  • Use diegetic (in-world) UI elements
  • Provide in-universe error messages
  • Allow graceful degradation

5. EXITING EXPERIENCES (“Checking Out”)

5.1 Exit Triggers

Completion Exit:

Trigger: Experience objective completed
Animation: Return door materializes
Audio: Success tone + ambience shift
Visual: Golden light indicates exit

Manual Exit:

Trigger: Press `Esc` → "Leave Experience"
Confirmation: "Are you sure? Progress will be saved."
Penalty: None (encourage exploration without fear)
Animation: Immediate fade to hallway

Emergency Exit:

Trigger: Triple-press `Esc` or hold `Home`
Use case: Technical issues, discomfort, panic
Animation: Instant cut to hallway
Penalty: None (safety first)
Cooldown: 30 seconds before re-entering same door

Death/Failure Exit:

Trigger: Experience failure state
Animation: Unique death sequence per experience
Return: Wake up in hallway ("It was a dream/nightmare")
Visual: Screen desaturated briefly
Audio: Heartbeat, gasping breath
Penalty: None, but door marked with "X" temporarily

5.2 Return to Hallway

Re-entry Animation (2.5 seconds):

0.0s - Exit triggered
0.3s - Experience fades
0.5s - Door frame appears
0.8s - Door opens outward
1.0s - Hallway becomes visible
1.5s - Player steps through
2.0s - Door closes behind
2.5s - Full hallway control restored

Orientation:

  • Player faces away from door (just exited)
  • Door at player’s back
  • Natural position to continue exploring

Audio Return:

  • Hallway ambience fades in
  • Experience audio fades out
  • Door closes with satisfying thud
  • Footsteps resume on carpet

5.3 Progress Saving

Automatic Save Points:

- Every 30 seconds during experience
- At key milestone events
- On manual exit trigger
- On completion

Save Data:
- Current experience state
- Inventory/collectibles
- Dialogue choices made
- Time spent in experience
- Death count (if applicable)

Save Indicators:

Visual: Brief floppy disk icon (retro style) in corner
Audio: Subtle "click" or "write" sound
Duration: 0.5s flash
Frequency: Only on manual save, auto-saves silent

Resume Behavior:

  • Re-entering door returns to last checkpoint
  • Or: Option to restart from beginning
  • Progress persists across sessions
  • 100% completion tracked globally

5.4 Emotional Reset

The Decompression Zone:

- 3-meter radius around each door
- Calmer lighting
- Slower ambient music
- Visual: Slight color temperature shift to neutral

Purpose:
- Allow emotional processing
- Prevent hallway from feeling threatening
- Create "safe space" between experiences

Breathing Exercise (Optional):

Trigger: Hold `B` in decompression zone
Visual: Breathing indicator appears
Audio: Guided breathing (optional toggle)
Duration: 30 seconds
Effect: Calming, reduces anxiety

5.5 Completion Feedback

Visual Feedback:

Door State Changes:
- Unvisited: Amber glow
- Visited (incomplete): Blue glow
- Completed: Green glow + checkmark
- Perfect completion: Gold glow + star

Hallway Progress:
- Global counter updates
- Milestone celebrations at 10/20/30/40 doors
- Visual: Confetti or light burst (subtle)

Audio Feedback:

- Completion: Satisfying chime
- Milestone: Fanfare (subtle, not jarring)
- 100%: Special musical theme

The Ledger Updates:

  • Experience summary added
  • Completion time recorded
  • Optional: Player notes section

6. THE VOID AT THE END

6.1 Discovery and Approach

Visual Description:

The Void marks the end of THE MOTEL hallway:
- Pure absence of light
- Not "black" but "nothing"
- Subtle gravitational distortion effect
- Occasional glimpses of... something... within

Approach Sequence:

30m away:
- Lighting gradually dims
- Carpet pattern fades to gray
- Audio becomes muffled

15m away:
- Temperature drops (visual: breath visible)
- Door numbers skip from 40 to "??"
- Gravity feels... different

5m away:
- Void fills entire view ahead
- Hallway appears to stretch
- Time seems to slow
- Heartbeat becomes prominent

6.2 Void Interaction Mechanics

The Choice:

Option 1 - Enter the Void:
- Walk forward into darkness
- No prompt, no confirmation
- Pure player agency
- Point of no return (for this session)

Option 2 - Turn Back:
- Walk away
- Lighting returns gradually
- No penalty, no judgment

Entering the Void:

Animation:
- 5-second walk into darkness
- Hallway fades behind
- Absolute silence
- Then... transformation

What Happens:
- Secret ending sequence
- Meta-narrative revelation
- Credits with special music
- Unlocks "New Game+" or equivalent

6.3 Return from Void

The Loop:

After void experience completes:
- Fade to black
- Wake up at entrance
- All doors reset to unvisited
- But... something is different

New Game+ Indicators:
- Subtle visual changes in hallway
- Doors have different numbers
- New secrets available
- Player retains "memory" (achievements, lore)

6.4 Secret/Hidden Content

Void Secrets:

Secret 1 - The 41st Door:
- Rare chance (1%) on New Game+
- Appears in void
- Leads to developer room

Secret 2 - The Backwards Hallway:
- Walk entire hallway in reverse
- Void becomes entrance
- Entrance becomes void
- Different experiences in reversed doors

Secret 3 - The Manager's Office:
- Collect all 40 room keys
- Unlocks door at entrance
- Behind the scenes content

Secret 4 - The Infinite Loop:
- Stand in void for 10 minutes
- Hallway extends infinitely
- Procedural generation begins
- True endless mode

7. ACCESSIBILITY

7.1 Alternative Control Schemes

Gamepad Support:

Movement: Left stick
Camera: Right stick
Sprint: Left stick click (LS)
Interact: A button
Peek: X button
Focus: Left bumper (LB)
Map: Select/Back button
Menu: Start button
Sprint toggle: Right stick click (RS)

Vibration:
- Door proximity: Gentle pulse
- Collision: Sharp rumble
- Heartbeat: Rhythmic pulse in experiences

Full Keyboard (No Mouse):

Movement: Arrow keys or WASD
Camera: IJKL or Numpad 8462
Sprint: Right Shift
Interact: Enter or Space
Peek: P
Focus: F
Map: M
Menu: Esc
Camera center: C

Single-Handed Mode:

Movement: WASD (left hand)
Camera: Auto-follow with Q/E fine adjust
Interact: Space
Sprint: Shift
All other functions: On-screen buttons

Eye Tracking (Tobii/EyeMine):

Camera: Eye tracking
Movement: Blink left/right for strafe
Interact: Dwell on door for 1s
Sprint: Blink both eyes
Menu: Look at corner hotspot

7.2 Motion Sensitivity Options

Motion Sickness Prevention:

Setting 1 - Field of View:
- Range: 60° to 120°
- Default: 75°
- Higher FOV reduces motion sickness

Setting 2 - Head Bob:
- Options: Off / Subtle / Normal / Heavy
- Default: Subtle
- Can be disabled entirely

Setting 3 - Motion Blur:
- Options: Off / Low / Medium / High
- Default: Off
- Recommended: Off for sensitive users

Setting 4 - Camera Smoothing:
- Range: 0 (instant) to 0.5s (very smooth)
- Default: 0.05s
- Higher smoothing reduces jarring movement

Setting 5 - Vignette:
- Options: Off / On
- Default: On
- Darkens edges during movement
- Helps focus center, reduces peripheral motion

Comfort Mode:

One-click preset that enables:
- FOV: 90°
- Head bob: Off
- Motion blur: Off
- Camera smoothing: 0.2s
- Vignette: On
- Snap turning: 45° increments
- Reduced movement speed: 1.5x slower

7.3 Colorblind Support

Colorblind Modes:

Mode 1 - Deuteranopia (Green-Blind):
- Unvisited: Yellow → Blue
- Visited: Blue → Purple
- Active: Red → Orange

Mode 2 - Protanopia (Red-Blind):
- Unvisited: Yellow maintained
- Visited: Blue maintained  
- Active: Red → Bright Yellow

Mode 3 - Tritanopia (Blue-Blind):
- Unvisited: Yellow → Green
- Visited: Blue → Pink
- Active: Red maintained

Mode 4 - Achromatopsia (Monochrome):
- Patterns instead of colors
- Unvisited: Solid
- Visited: Striped
- Active: Checkered

Pattern Additions:

  • All door states have unique patterns
  • Not just color-dependent
  • Glow intensity also varies

7.4 Difficulty Settings

Navigation Difficulty:

Easy:
- Door glow visible from 15m
- Auto-snap to doors within 5m
- Mini-map always visible
- Fast travel unlimited
- Waypoint markers active

Normal:
- Door glow from 8m
- Manual focus available
- Mini-map on key press
- Fast travel with cooldown
- Subtle wayfinding only

Hard:
- Door glow from 5m
- No auto-snap
- No mini-map
- No fast travel
- No wayfinding aids
- Compass only

Nightmare:
- Door glow from 3m
- No focus mechanic
- No map of any kind
- Hallway layout shifts slightly
- Doors move when not looking
- True survival horror navigation

Assist Options (Independent of Difficulty):

- High contrast mode
- Large text option
- Screen reader support
- Subtitle size options
- Audio description for cutscenes
- Input buffering for motor difficulties
- Adjustable game speed (0.5x to 2x)

8. UI OVERLAY PATTERNS

8.1 Crosshair Design

Standard Crosshair:

Visual:
- 4 lines forming plus sign
- Length: 8px each
- Gap at center: 4px
- Thickness: 2px
- Color: White with black outline
- Opacity: 80%

Behavior:
- Static center screen
- Expands slightly when moving
- Contracts when still
- Changes color based on context

Contextual Crosshair States:

Default: White cross
Hover (distant): Faint yellow outline
Hover (close): Bright yellow, pulses
Interact available: Green circle around cross
Interact held: Filling progress ring
Danger/Threat: Red, shakes slightly
Focus mode: Target reticle (circle with cross)

Accessibility Options:

- Size: Small / Medium / Large
- Color: Custom picker
- Opacity: 30% to 100%
- Style: Cross / Dot / Circle / None
- Dynamic: On / Off

8.2 Interaction Prompts

Prompt Design:

Layout:
[Icon] + [Key] + [Action]
Example: [Door Icon] + [E] + "ENTER"

Visual:
- Background: Semi-transparent black pill
- Text: White, sans-serif
- Key: In brackets, highlighted
- Icon: Simple line art

Position:
- Center-bottom of screen
- 100px from bottom edge
- Fades in/out smoothly

Prompt Types:

Door Interaction:
- "HOLD [E] TO ENTER"
- "[E] PEEK THROUGH KEYHOLE"
- "[F] FOCUS ON DOOR"

Movement:
- "[W] WALK FORWARD"
- "[SHIFT] SPRINT"
- "[M] OPEN MAP"

System:
- "[ESC] PAUSE"
- "[HOME] RETURN TO ENTRANCE"
- "[TAB] VIEW LEDGER"

Prompt Priority:

1. Critical (safety): Red background
2. Important: Yellow background  
3. Informational: Default
4. Tutorial: Blue background with "?"

8.3 Progress Indicators

Global Progress:

Location: Top-right corner
Format: "XX / 40 DOORS"
Visual: Small door icons, filled when completed
Animation: New completion triggers celebration

Experience Progress:

Location: Bottom-right (when in experience)
Format: Context-dependent
- Collectibles: "X / Y FOUND"
- Time: "MM:SS ELAPSED"
- Objectives: Checklist format

Visual:
- Minimal, doesn't distract
- Fades when not relevant
- Can be hidden (setting)

Completion Tracking:

The Ledger (Accessible via `Tab`):
- Grid of 40 door icons
- Hover shows room number
- Click shows details
- States: Empty / Visited / Completed / Perfect

Milestones:
- 10 doors: Bronze key
- 20 doors: Silver key
- 30 doors: Gold key
- 40 doors: Master key

8.4 Menu Access

Pause Menu (Esc):

Layout:
- Full screen overlay
- Blurred background
- Centered menu panel

Options:
1. Resume
2. Settings
3. Return to Hallway
4. Return to Entrance
5. Save & Quit
6. Quit to Desktop

Visual Style:
- Matches THE MOTEL aesthetic
- Vintage motel keycard design
- Slight paper texture
- Typewriter font

Quick Settings (Hold Esc):

Radial menu appears:
- Up: Brightness
- Down: Volume
- Left: Accessibility
- Right: Controls

Release on selection
No full menu needed

HUD Toggle (H):

Cycles through:
- Full HUD (all elements)
- Minimal (crosshair + prompts only)
- Immersive (no HUD, diegetic only)
- Full HUD

Implementation Notes

Technical Requirements

Input System:

  • Unity: New Input System recommended
  • Unreal: Enhanced Input
  • Custom: SDL2 or GLFW for cross-platform

Performance Targets:

  • Input latency: <16ms (60fps)
  • Camera smoothing: Configurable
  • Animation blending: Smooth transitions

Platform Considerations:

  • PC: Full keyboard + mouse support
  • Console: Gamepad optimization
  • Web: Reduced complexity for browser
  • VR: Separate specification needed

Testing Checklist

  • All movement systems functional
  • No input conflicts
  • Camera feels responsive
  • Doors interact correctly at all angles
  • Transitions are smooth
  • Accessibility options work
  • No motion sickness triggers (with comfort mode)
  • UI scales correctly
  • All prompts clear and readable
  • Exit options always available

Summary

THE MOTEL’s navigation system creates a liminal, immersive experience through:

  1. Flexible Movement - Multiple input methods for all player preferences
  2. Clear Wayfinding - Subtle environmental cues guide without hand-holding
  3. Meaningful Selection - Door interaction feels significant and deliberate
  4. Seamless Transitions - Entering and exiting experiences maintains immersion
  5. The Void Mystery - End-of-hallway creates anticipation and reward
  6. Universal Access - Everyone can experience THE MOTEL their way
  7. Minimal UI - Interface enhances rather than interrupts

The goal is to make navigation feel like part of the experience, not a barrier to it.


Document Version: 1.0 Last Updated: Navigation Patterns Specification For: THE MOTEL - 3D Hallway Interface