Skip to content

[Feature] Add settings panel with volume control and display options #25

Description

@alimaandev

Problem\nPlayers have no way to adjust game settings. The sound toggle is in the HUD, but other settings (display mode, language, etc.) require page reload.\n\nSolution\nCreate a SettingsScreen component (src/components/SettingsScreen.tsx) with:\n- Volume slider (master gain)\n- Language selector (already exists in StartScreen — reuse)\n- Toggle for CRT/scanline overlay effect\n- Toggle for reduced motion\n- Close button → returns to previous screen\n\nMount it in Game.tsx when screen === 'settings'.\n\nDepends on: sound toggle (#8) already merged.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions