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
| Key | Action | Behavior |
|---|---|---|
W | Forward | Move toward camera facing direction |
A | Left | Strafe left (not rotate) |
S | Backward | Move backward |
D | Right | Strafe 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:
WASDinput overrides click-to-walk immediately- New click cancels previous destination
Esccancels 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
Escclears 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:
Escalways 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:
- Flexible Movement - Multiple input methods for all player preferences
- Clear Wayfinding - Subtle environmental cues guide without hand-holding
- Meaningful Selection - Door interaction feels significant and deliberate
- Seamless Transitions - Entering and exiting experiences maintains immersion
- The Void Mystery - End-of-hallway creates anticipation and reward
- Universal Access - Everyone can experience THE MOTEL their way
- 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