amusselm / rvgs_gamelist

A web app to keep track of the Reno Video Game Symphoy's Game Quest
2 stars 0 forks source link

Achievement Optionality #21

Open snoogans775 opened 9 years ago

snoogans775 commented 9 years ago

95% of all users will choose "complete game" as the achievement for a game, and further achievements break the meta-game (points awarded for game completion =/= points awarded for other achievements).

"complete game" needs to be the default achievement, with other achievements as optional, otherwise users are unlikely to create the lists as it is very time consuming and tedious.

amusselm commented 9 years ago

The reason I though up achievements in the first place was to deal with situations where "complete game" might not be very descriptive.

Take, say, World of Warcraft, for example How exactly would a "complete game" achievement work for that example?

snoogans775 commented 9 years ago

all it needs is a default setting of "complete" so it's less painful to enter games. the issue lies in how 100% of users are using a feature that is useful for 5% of cases.

The rubric works like this (I do all this at the end of the year currently). We may have never talked about this or it may have solidified around the time you were moving. Either way I intended to do it by hand and then possibly work it into a future version.

complete a game and you receive points between 300-500 depending on length determined by admin from Howlongtobeat.com

when someone beats a game from your list, you receive 100 pts.

other points were considered for forum interaction, best/worst games as voted at the end of year party but those two rules make the game. I don't think achievements should be deprecated. they could be determined as ~200 fixed point values and still function.

amusselm commented 9 years ago

Please take a look at how things have changed with the latest commit to master ( 231f221befb844383845bcf64707adde9d831fbf ). We can still add a checkbox when the user creates a game to save them the effort of adding a "complete game" achievement, but I'm not sure if we want to now.