rrcampbell-exe / real-fake-birds

A guessing game featuring real fake birds.
https://www.realfakebirds.app
1 stars 0 forks source link

Celebrate Streak Milestones #44

Closed rrcampbell-exe closed 11 months ago

rrcampbell-exe commented 11 months ago

When users achieve certain streak thresholds, they should be rewarded with a celebratory animation or badge of some kind. Streak thresholds could include: 5, 10, 25, 50, 100, 200, 300, 400, and 500 in a row (even though the higher numbers are ludicrously hard to achieve without cheating).

This issue can be done only after #43 has been implemented.

rrcampbell-exe commented 11 months ago

The first streak should actually be the first correct guess (when they have zero correct total guesses).

This would then introduce players to the idea of the streak and the real fake power bar that they need to fill to unlock their next real fake badge.

The real fake power bar should not only increase with correct consecutive guesses, but it should display how many more in a row one has to get right to achieve full power.

rrcampbell-exe commented 11 months ago

You'll need to ensure people only earn badges once.

This will likely require an additional object in localStorage that stores badge data specifically.

rrcampbell-exe commented 11 months ago

Some of this functionality has been implemented. Next steps include:

rrcampbell-exe commented 11 months ago

PR #57 has ensured that the implementation of the forthcoming Real Fake Power Bar will be accurate, showing the bar as full after players answer but before the page is rendered when they click Try Again and are presented with a new bar to charge.

rrcampbell-exe commented 11 months ago

For more on progress bars: https://www.w3schools.com/w3css/w3css_progressbar.asp

rrcampbell-exe commented 11 months ago

Closed as part of PR #58.