Skip to content

[Feature] UI overlay for GameBoard #62

@sivertun

Description

@sivertun

Description

Make a HUD for the GameBoard, for displaying time and abilities of players, and who is who.

Proposed Solution

Flow for adding an ability to a piece:

  1. Press the ability in the inventory UI.
  2. Ability shows two options: Apply / Cancel
  3. Pressing cancel, cancels the whole flow. Pressing apply shows step 4:
  4. When pressing apply the UI says, choose piece to apply ability to (or some similar text), and a cancel button is also present.
  5. Pressing a piece shows two options again: Checkmark / X (cancel)
  6. Checkmark adds the ability, cancel, cancels the current chosen piece.

Screenshots

Prerequisite Issues

Additional Context

Task Checklist

  • Make GameUIView display above GameView
  • Position HUD above and at the bottom of the screen
  • Add fields "username", "time" and a field for displaying clickable abilities.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions