12 KiB
12 KiB
ACCESSIBILITY FEATURES & INCLUSIVE DESIGN
NovaFarma - Dostopnost za Vse
🎮 Creative Mode (Kreativni Način)
Sandbox Mode - Brez Omejitev
- ✅ Unlimited Resources - Infinite materials and money
- ✅ No Enemy Spawns - Peaceful building mode
- ✅ Instant Crafting - No waiting times
- ✅ Instant Growth - Crops grow immediately
- ✅ God Mode - Invincibility, no hunger/health loss
- ✅ Free Camera - Explore without player restrictions
- ✅ Weather Control - Choose season/weather manually
- ✅ Save/Load Structures - Export and import builds
- Use Case: Architecture, experimentation, relaxation
- Status: ✅ Available at launch
Story-Free Mode
- ✅ No time pressure (no demo limit)
- ✅ No quest deadlines
- ✅ Optional tutorial (can skip)
- ✅ Play at your own pace
- Use Case: Casual play, stress-free experience
♿ Accessibility for Disabilities
👁️ Visual Accessibility (Za Slepe & Slabovide)
Screen Reader Support
- ✅ Full UI narration (NVDA, JAWS, VoiceOver compatible)
- ✅ Audio cues for all actions (planting, harvesting, combat)
- ✅ Navigation sounds (directional audio for player position)
- ✅ Menu audio descriptions (read all options aloud)
- ✅ Inventory audio (item names and counts spoken)
- ✅ TTS for dialogue (all NPC conversations)
- Implementation: Web Speech API + custom audio library
High Contrast Modes
- ✅ Black & White mode - Remove all colors, high contrast
- ✅ Yellow on Black - High visibility text
- ✅ Large UI mode - 150% / 200% scaling
- ✅ Bold outlines - Thick borders around all entities
- ✅ Simplified graphics - Reduce visual clutter
- Hotkey: Alt+H to toggle
Zoom & Magnification
- ✅ Screen magnifier - Up to 400% zoom
- ✅ Follow player - Camera auto-centers on character
- ✅ Large cursor - 2x or 3x cursor size
- ✅ Cursor trail - Visual indicator for mouse movement
Audio-Only Mode (Experimental)
- ✅ Haptic feedback (controller vibration)
- ✅ 3D positional audio (enemies on left/right)
- ✅ Audio radar - Beeps for nearby objects
- ✅ Voice commands - Control game with speech input
- Status: 🧪 Beta testing (requires headphones)
👂 Auditory Accessibility (Za Gluhe & Naglušne)
Advanced Subtitles (Closed Captions):
- ✅ Full Closed Captions (CC) - Describes all sounds (e.g., [ZOMBIE GROAN], [WIND HOWLING])
- ✅ Speaker Identification - Names displayed in different colors
- ✅ Directional Subtitles - Arrows indicating sound source (e.g., < [FOOTSTEPS])
- ✅ Background customization - Adjust opacity, color, and size of subtitle box
- ✅ Font customization - Size (Small to Huge), Font type (Sans-serif, OpenDyslexic)
Visual Sound Indicators:
- ✅ Visual Heartbeat - Screen edges pulse red when health is low (audio replacement)
- ✅ Damage Indicators - Radial dial showing direction of damage
- ✅ Footstep Visualization - Visual ripples for nearby entity movement
- ✅ Notification Flash - Screen flash for important alerts (instead of just sound chime)
- ✅ Rhythm Visualizer - Visual cues for any rhythm-based mini-games (fishing, crafting)
Communication (Multiplayer):
- ✅ Ping System - Contextual pings ("Look here", "Danger", "Loot")
- ✅ Chat Wheel - Quick visual commands/responses
- ✅ Speech-to-Text - Convert voice chat to text on screen
- ✅ Text-to-Speech - Type messages that are spoken to others
🌈 Color Blindness Support (Barvna Slepota)
Color Blind Modes:
- ✅ Protanopia (Red-blind) - Red replaced with blue/yellow
- ✅ Deuteranopia (Green-blind) - Green replaced with blue/red
- ✅ Tritanopia (Blue-blind) - Blue replaced with red/yellow
- ✅ Achromatopsia (Total color blindness) - Grayscale + patterns
Visual Indicators:
- ✅ Shape coding - Different shapes for different items (not just colors)
- ✅ Pattern overlays - Stripes, dots, grids for differentiation
- ✅ Icon labels - Text labels on all colored UI elements
- ✅ Color palette tester - Preview all modes before selecting
Customizable Colors:
- ✅ Player color - Choose your own character tint
- ✅ Enemy color - Highlight enemies in specific color
- ✅ Resource color - Custom colors for wood/stone/gold
- ✅ UI theme colors - Fully customizable palette
⚡ Photosensitivity & Epilepsy Protection
Seizure Prevention:
- ✅ No rapid flashing - All animations < 3 flashes per second
- ✅ Disable lightning - Turn off lightning effects
- ✅ Reduce particles - Minimize particle density
- ✅ Smooth transitions - No sudden bright flashes
- ✅ Epilepsy warning - Startup screen disclaimer
Motion Sickness Options:
- ✅ Reduced camera shake - Disable screenshake effects
- ✅ Static camera - No auto-follow movement
- ✅ FOV adjustment - Wider field of view option
- ✅ Motion blur toggle - Disable all blur effects
- ✅ Vignette removal - Clear edges (no darkening)
Brightness & Flicker:
- ✅ Auto-brightness limiter - Cap max brightness at safe levels
- ✅ Smooth dimming - Gradual day/night transitions (no sudden shifts)
- ✅ Disable explosions - Visual explosion effects replaced with audio
- ✅ Strobe filter - Automatic detection and blocking of rapid flashing
🧠 Cognitive & Attention Support (ADHD, Autism, Dyslexia)
ADHD-Friendly Features:
- ✅ Focus mode - Hide non-essential UI elements
- ✅ Reminder system - Audio/visual reminders for tasks
- ✅ Pause anytime - No forced real-time pressure
- ✅ Simplified menus - Fewer options per screen
- ✅ Progress tracking - Clear goals and achievements
- ✅ Timer alerts - Optional timers for self-pacing
- Benefit: Reduces overwhelm, maintains engagement
Dyslexia Support:
- ✅ OpenDyslexic font - Specially designed readable font
- ✅ Larger text - 16pt minimum (up to 24pt)
- ✅ Increased line spacing - 1.5x or 2x spacing
- ✅ Text-to-speech - Read all text aloud
- ✅ Simplified language - Option for simpler wording
- ✅ Icon-based UI - Icons instead of text where possible
Autism Spectrum Support:
- ✅ Sensory overload protection - Reduce visual/audio stimuli
- ✅ Predictable patterns - Consistent UI behavior
- ✅ No jump scares - Enemy approach warnings
- ✅ Mute social features - Disable multiplayer interactions
- ✅ Routine mode - Daily task checklist
- Benefit: Comfortable, anxiety-free experience
🦾 Motor & Physical Accessibility
One-Handed Mode:
- ✅ Left-hand layout - All controls on left side
- ✅ Right-hand layout - All controls on right side
- ✅ Foot pedal support - USB pedal input mapping
- ✅ Single-button mode - Cycle through actions with one button
Limited Mobility Support:
- ✅ Auto-aim assist - Automatic target locking
- ✅ Reduced input complexity - Hold instead of rapid tapping
- ✅ Sticky keys - No simultaneous button presses required
- ✅ Slow-motion option - Reduce game speed (50%, 25%)
- ✅ Toggle crouch/sprint - No hold-to-run
Eye Tracking & Voice Control:
- ✅ Tobii Eye Tracker - Look to select, blink to click
- ✅ Voice commands - "Plant seeds", "Harvest", "Attack"
- ✅ Head tracking - Use webcam for camera control
- Status: ⏳ Planned (requires specialized hardware)
🎯 Difficulty & Pacing Options
Difficulty Adjustments:
- ✅ Tourist Mode - No combat, infinite health, pure exploration
- ✅ Story Mode (Progressive) - RECOMMENDED
- Day 1-10: Easy enemies (50% damage, 75% health)
- Day 11-20: Normal enemies (100% damage, 100% health)
- Day 21-30: Hard enemies (125% damage, 125% health)
- Day 31+: Expert enemies (150% damage, 150% health)
- Benefit: Natural learning curve, gradually increasing challenge
- Scaling: Enemy strength increases with your player level
- ✅ Balanced - Default (no scaling, consistent difficulty)
- ✅ Challenge - Hard from start (150% damage, limited resources)
- ✅ Hardcore - One life, permadeath, extreme difficulty
- ✅ Custom - Tweak individual settings manually
Progressive Difficulty Features (Story Mode):
- ✅ Enemy HP scaling - Zombies get tougher as you level
- ✅ Boss scaling - Boss health/damage matches your level
- ✅ Loot quality - Better items at higher levels
- ✅ Horde intensity - Night attacks scale with progression
- ✅ Resource scarcity - Less abundant materials late game
- ✅ Weather severity - Harsher storms as seasons pass
- Formula:
enemyHealth = baseHealth * (1 + playerLevel * 0.1)
Story Mode is RECOMMENDED for:
- ✅ First-time players (natural progression)
- ✅ Players who want challenge without frustration
- ✅ Balanced experience (not too easy, not too hard)
- ✅ Narrative focus (difficulty matches story intensity)
Custom Difficulty Settings:
- ✅ Enemy damage (0% to 200%)
- ✅ Player health (50HP to 500HP)
- ✅ Crop growth speed (Instant to Realistic)
- ✅ Resource availability (Scarce to Abundant)
- ✅ Day length (2 minutes to 30 minutes)
🌍 Language & Cultural Accessibility
Extensive Language Support:
- ✅ Text in 20+ languages (SLO, EN, DE, IT, CN, JP, KR, RU, etc.)
- ✅ Audio in 5 languages (EN, DE, FR, ES, JP)
- ✅ Subtitles - Always enabled by default
- ✅ Adjustable subtitle size (Small to Very Large)
- ✅ Subtitle background - Semi-transparent box for readability
Cultural Sensitivity:
- ✅ Content warnings - Violence, gore, flashing lights
- ✅ Age ratings - PEGI, ESRB, CERO compliance
- ✅ Optional censorship - Toggle blood/gore effects
🎛️ Advanced Input Options
Custom Controls:
- ✅ Full remapping - Every key/button customizable
- ✅ Multiple profiles - Save different control schemes
- ✅ Controller layouts - Xbox, PlayStation, Nintendo presets
- ✅ Mouse sensitivity - 0.1x to 10x adjustment
- ✅ Invert Y-axis - Camera/movement inversion
Assisted Input:
- ✅ Auto-lock targeting - Snap to nearest enemy
- ✅ Simplified menus - Fewer navigation steps
- ✅ Quick actions - One-button shortcuts
- ✅ Macro support - Record and replay actions
📊 Accessibility Rating Goals
Target Compliance:
- ✅ WCAG 2.1 Level AA - Web Content Accessibility Guidelines
- ✅ CVAA Compliance - 21st Century Communications Act
- ✅ AbleGamers Approved - Community certification
- ✅ Can I Play That? - Full accessibility review
Awards & Recognition:
- 🏆 Target: Game Awards Accessibility Award nomination
- 🏆 Target: IGDA Accessibility Special Interest Group recognition
- 🏆 Target: Xbox Accessibility Insiders recognition
🧩 Implementation Roadmap
Launch (Alpha 1.0):
- ✅ Creative mode
- ✅ Color blind modes
- ✅ High contrast mode
- ✅ Epilepsy warnings
- ✅ Subtitle options
- ✅ Remappable controls
Post-Launch (Beta 1.5):
- 🔄 Screen reader support
- 🔄 Audio-only mode
- 🔄 Dyslexia font
- 🔄 One-handed mode
Future (2.0+):
- ⏳ Eye tracking
- ⏳ Voice control
- ⏳ Head tracking
💬 Community Feedback
Accessibility Testers:
- ✅ Partner with AbleGamers - Professional testing
- ✅ Beta tester recruitment - Diverse disability representation
- ✅ Feedback channels - Discord, forums, email
- ✅ Regular updates - Iterative improvements based on feedback
Inclusive Design Philosophy:
"Every player deserves to experience the story of survival and hope. Accessibility is not a feature - it's a fundamental right."
Last Updated: 8.12.2025
Status: ✅ Accessibility-First Design
Commitment: 30+ accessibility features at launch
Goal: Top 10% most accessible indie games