Skip to content

Add unlockable cosmetic rewards tied to streaks and milestones #566

@NickTheDevOpsGuy

Description

@NickTheDevOpsGuy

Summary

Phuzzle has good stats and streak mechanics, but it needs more delightful long-term rewards players can show off.

Reward ideas

  • Theme variants
  • Tray skins
  • Piece glow styles
  • Badge frames
  • Seasonal cosmetic unlocks

Scope

  • Define a first small reward set.
  • Hook unlocks into existing stats, streak, or achievement events.
  • Add a lightweight place for players to see what they have earned.

Acceptance Criteria

  • Players can unlock at least one visible cosmetic reward through normal play.
  • Reward unlocks are persisted and shown in the UI.
  • The reward system feels celebratory but not noisy.
  • Locked versus unlocked states are easy to understand.

Bucket

Mid-size feature

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementGeneral feature enhancement or capability expansion.gameplayCore puzzle mechanics, modes, events, or progression.growthFeatures that improve retention, replayability, or virality.mid-size featureMeaningful feature work with moderate scope and coordination.uiVisual interface, layout, or presentation work.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions