calcitem / Sanmill

Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI, Flutter GUI and Qt GUI, sharing and freely distributing the code, tools and data needed to deliver this mill game. We do this because we are convinced that open software and open data are key ingredients to make rapid progress.
https://play.google.com/store/apps/details?id=com.calcitem.sanmill
GNU General Public License v3.0
146 stars 21 forks source link

Show the start-up guide for the first time #295

Open calcitem opened 3 years ago

calcitem commented 3 years ago

Two users gave the app a one-star rating because they didn't understand the behavior of AI move, so it is necessary to add a novice guide module.

And two users said:

The computer makes illegal moves - seemingly jumping across the board at will.

The flying rule is enabled.

The user was new to the game and didn't know about that setting.

So we need to add newbie guidance in the app.

Leptopoda commented 3 years ago

We could adapt the help page and show it as a "welcome flow" We would need to adapt the privacy alert to also integrate into the new flow...

calcitem commented 3 years ago

For privacy alerts, currently only China has a mandatory requirement, so the privacy dialog will only be displayed when the system is detected in Chinese.

From the Google Play Console background data, it can be seen that some users think that AI is cheating because they don’t understand the rules, so they scored ONE star. What a pity!