Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stats and Achievements #53

Open
bbailey27 opened this issue May 18, 2020 · 0 comments
Open

Stats and Achievements #53

bbailey27 opened this issue May 18, 2020 · 0 comments
Labels
backend Requires server-side changes enhancement New feature or request frontend Requires changes in components or styling (JSX and/or CSS)

Comments

@bbailey27
Copy link
Collaborator

bbailey27 commented May 18, 2020

Reveal roles(?) and alignments (color players red or blue)
Display various statistics and achievements at the end
Display achievements and stats in a profile page too - possibly shareable
Track all voting data for each person
Track who was on each proposed team to display along with the votes for that team
Come up with achievements for various strategies

Some ideas:

  • Allow player-awarded achievements so players can reward each other after a game in more subjective categories
    • Sneakiness
    • Good fake Merlin
    • Best lie/trick
    • Lake shenanigans
    • Best lie-detecting/logic/vibes
    • Revealed the most bad guys
    • Guessed the right Merlin (as Percival or bad, like if they failed assassination but wanted to reward the person who had the right idea)
  • Strategy/Role-specific achievements (I think https://avalongame.online/ was the site that had some of these)
    • Merlin - Got assassinated/survived assassination phase
    • Mordred - Failed the last mission
    • Percival/Merlin/Morgana - Voting correlation (e.g. Morgana successfully misled Percival, Percival followed Merlin)
    • Generic Good - Voting accuracy, team choosing accuracy
    • Merlin - Approved a known evil player on a team
    • Merlin - Got laked
    • Disapproved own proposed team, picked mission without yourself (or other information-gathering strategies)
  • Cross-game data (would require some form of login like https://avalongame.online/)
    • Your best/average voting and assassination accuracy
    • Win/Loss statistics - in general, as good, as evil, as specific roles, win/loss types
    • Most common roles you've played
    • How many games you've played
    • Which size games you play/win most often
  • Single-game data
    • Similar to cross-game data but just the info about the game that just finished
    • Did you win? lose? what was the ending method?
    • Your accuracy stats for this game, maybe compared to past averages
  • Badges
    • An achievement list for basic milestones and badges as you complete each one
    • Win as each role
    • Use certain strategies
    • Play a certain number of games
    • Play different sized games
@bbailey27 bbailey27 added frontend Requires changes in components or styling (JSX and/or CSS) backend Requires server-side changes labels May 26, 2020
@bbailey27 bbailey27 added the enhancement New feature or request label Jan 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Requires server-side changes enhancement New feature or request frontend Requires changes in components or styling (JSX and/or CSS)
Projects
None yet
Development

No branches or pull requests

1 participant