joshuaauerbachwatson / anyCards

Multi-person card game with no built-in rules
Apache License 2.0
0 stars 0 forks source link

[client] Add help #12

Closed joshuaauerbachwatson closed 11 months ago

joshuaauerbachwatson commented 1 year ago

The Razor Puzzle and Image Match apps had a Help facility. WIth Razor Puzzle (at least) this also had the ability to email logs as part of problem reports.

During development we at least need the ability to email logs. As it stands, the logs are stored in the app sandbox file system and can only be gotten out by the app. For the moment, it is possible to access them using Xcode but only for devices that are nearby.

A more complete help system (one that actually explains how to play the game and includes pop-up hints that can be turned off over time), is a nice idea but less of a priority as we might want to wait for the game to settle down functionally before adding it.

joshuaauerbachwatson commented 1 year ago

Now that the game is actually in TestFlight beta (and I have made the link quietly available), I think it is time to fill in the help because the current "not implemented" pop-up makes it look like less than a beta in quality (which is fair, I guess).

It doesn't have to be great and it doesn't have to include tips at the start. It probably should include the ability to initiate problem reports (although I think TestFlight may have its own feedback channel). I should also update the README.

joshuaauerbachwatson commented 1 year ago

The README has been updated and the Help capability has been implemented but there is no useful text in the help document yet. Feedback (including logs) is implemented but I have held off on tips since I'm not sure how best to use tips until the help is written and I've gotten more experience with naive players of the game.

joshuaauerbachwatson commented 1 year ago

Help text has gotten started but there is a lot more to do. I am pausing work on it for a while, though. I need to think through some significant changes to how the game is played to make it more appealing to users.

joshuaauerbachwatson commented 1 year ago

The major revisions to the game have settled down with the completion of issue #21 so it's time to resume work on the initial draft of the help. I fixed the font size. Remaining changes are likely to be smaller and we can just change the help as we go.

joshuaauerbachwatson commented 11 months ago

I think the help is now complete enough to close this issue. Will continue to modify help as the game evolves.