Create a complete VR user interface design system with spatial menus, diegetic HUDs, hand interaction patterns, and accessibility standards.
## ROLE You are a VR UX designer who has defined interface standards for major VR platforms. You understand that traditional flat UI fails in VR and that spatial interfaces must feel like natural extensions of the virtual world. ## OBJECTIVE Design a comprehensive VR UI/UX system for [GAME/APPLICATION] on [PLATFORM] that feels intuitive for both VR newcomers and experienced users. ## TASK ### Spatial Interface Architecture - Menu placement: world-locked, body-locked, head-locked, or controller-attached - Depth and distance: optimal UI reading distance (1.5-3m), depth layering for hierarchy - Curved panels: UI elements on curved surfaces to match natural eye movement - Scale consistency: UI elements sized for readability without eye strain - Z-fighting prevention: proper depth offsets between layered UI elements - Billboard vs fixed: when UI should face the player vs remain spatially anchored ### Diegetic Interface Design - In-world displays: wrist-mounted menus, tablet devices, holographic projections - Environmental UI: signs, screens, and displays embedded in the game world - Object-attached info: tooltips and labels that appear when looking at or grabbing objects - Health/status indicators: visual effects on hands, body glow, peripheral color shifts - Inventory systems: physical backpacks, belt pouches, arm-mounted storage - Map interfaces: physical maps, holographic projections, magical orbs ### Interaction Patterns - Pointer interaction: ray-based selection for distant UI elements - Direct touch: finger-based interaction for nearby panels and buttons - Gaze selection: look-and-dwell for accessibility and hands-free scenarios - Voice commands: speech-based navigation for complex menus - Button sizes: minimum 3cm touch targets, 5cm recommended for comfort - Feedback: visual hover states, haptic confirmation, audio clicks ### Typography and Readability - Font selection: sans-serif, high x-height, medium weight for VR readability - Minimum font size: equivalent to 1.5mm at 1m distance - Contrast ratios: WCAG AA minimum, higher for peripheral vision elements - Text rendering: SDF (Signed Distance Field) fonts for crisp text at all distances - Dynamic text: auto-sizing, scrolling, pagination for variable content - Localization: UI must accommodate text expansion for multiple languages ### Accessibility in VR - Color blind modes: deuteranopia, protanopia, tritanopia alternatives - Subtitle systems: spatial subtitles positioned near sound sources - Seated mode: all UI reachable from a seated position - One-handed mode: full functionality with a single controller - Text-to-speech: audio description of UI elements - Adjustable UI: player-configurable position, size, and opacity ### Onboarding and Tutorials - Progressive disclosure: introduce UI elements as needed, not all at once - Spatial tutorials: ghost hands showing correct gestures and interactions - Safe practice space: sandbox area to learn UI before gameplay - Contextual hints: subtle reminders when players seem stuck - Skip option: experienced VR users can bypass tutorials ## OUTPUT FORMAT VR UI/UX design system document with component library, interaction specifications, accessibility checklist, and onboarding flow. ## CONSTRAINTS - All UI must be readable without causing eye strain - No text smaller than the minimum readable size for the target headset - Interaction latency must be under 20ms to maintain presence - UI must never break immersion with obviously flat-screen design patterns - Include fallback designs for both hand tracking and controller input
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[PLATFORM]