Skip to content

[Secondary] UI Focus & Gamepad Card Hand Navigation #9

Description

@MeriAlguero

[Secondary] UI Focus & Gamepad Card Hand Navigation

Priority: Secondary / Post-MVP
Labels: enhancement, ui, secondary

Summary

Enable full UI navigation via gamepad so players can navigate, select, play, and discard cards without needing a mouse cursor.

Tasks

  • Configure Unity EventSystem with InputSystemUIInputModule.
  • Implement dynamic UI focus routing when transitioning between Board Mode (Grid Cursor) and Hand Mode (Card Selection).
  • Add explicit navigation rules for Card UI buttons so pressing Left/Right on D-Pad switches between cards in hand.
  • Bind LB/RB or D-Pad Down/Up to switch input context between the Board and the Hand.
  • Pressing Submit (A) on a focused card plays or targets with that card.

Acceptance Criteria

  • Players can switch focus seamlessly between board grid navigation and hand card selection using gamepad buttons.
  • Focused UI cards display clear visual selection feedback (e.g., card scales up or highlights).
  • Pressing A on a card triggers its action capability using gamepad input.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions