MichaelSinsbeck / platformer

A ninja platformer written in LÖVE
7 stars 0 forks source link

Default rating? #201

Closed Germanunkol closed 10 years ago

Germanunkol commented 10 years ago

When a level has not been rated yet, what should the default number of stars that are displayed be? Since it's such a rare case, I'd like to avoid having an extra image... for "not rated". So I think simply displaying zero stars would work. Then we can let the user only rate a level by choosing a value from 1 to 5 stars (so zero stars is not a valid rating). That means, as soon as the first user has rated, the value jumps from 0 to the number of stars the user has chosen...

michalove commented 10 years ago

I'd rather give it a 3 stars rating, if there is no manual rating. And then when the first manual rating comes in, this 3 is discarded and does not count. I think 3 is more neutral than zero.

Germanunkol commented 10 years ago

All right, I will use 3. But then should we allow a user to rate "zero stars"? Or should the lowest rating be 1 stars? Code-Wise, it doesn't make much of a difference, but it might be nice to have a minimum of 1 stars... that's more ... positive.

michalove commented 10 years ago

I'd prefer the minimum of 1. Positive is always good!

Germanunkol commented 10 years ago

Done. Default is 3. With first rating, it changes to that value. When others rate, average of all ratings so far is used. Minimum is 1.