zond / android-diplicity

Android client for the diplicity service.
https://diplicity-engine.appspot.com/
GNU General Public License v3.0
9 stars 8 forks source link

Variant information display #47

Closed tttppp closed 7 years ago

tttppp commented 7 years ago

New players are currently confused by variants, as they are expecting to play classical. We should do something so that it's obvious to new players if they're signing up to a "standard" game or not.

Perhaps games lists should be sorted by variant, and then by number of players? Or maybe a rule that puts Classical games first, then everything else second?

It should also definitely be possible to read a description of the variants, eg when creating a new game. It would be good to include a map of the starting position along with this information.

tttppp commented 7 years ago

Perhaps just the word Variant next to games which aren't Classical?

zond commented 7 years ago

I'm all for this - show me a PR :)

tttppp commented 7 years ago

Ok, as a first attempt I hope to update the app to show the word "Variant" before the name of it (unless it's case insensitivity equal to the word Classical).

zond commented 7 years ago

Sounds good

tttppp commented 7 years ago

I started adding in game help here:

https://github.com/zond/android-diplicity/tree/VariantInfoView

Initially the idea is to add a page with the information exposed by the API.

zond commented 7 years ago

Great!

tttppp commented 7 years ago

Everything in this ticket is now done, except for reading the description when creating a game. It's possible (although awkward) to read the description before joining the game though. I'm going to close this now, but obviously anyone should feel free to improve it if they want to.

Hopefully we have now solved the problem of players being in a new variant and not knowing what to do.