SCCapstone / 5chords

Current APK is included in the v1.0 release
http://sccapstone.github.io/5chords/
Apache License 2.0
0 stars 1 forks source link

User levels #54

Closed zeagler closed 8 years ago

zeagler commented 8 years ago

As @MissingPiece has brought up, this app could use some different levels of expertise. Easy, Novice, Intermediate, Hard, Expert, etc. Each level would have varying components enabled. Some ideas for this could be:

zeagler commented 8 years ago

@MissingPiece: This is your feature. Make changes to the idea, tell others what to do, take all the credit for it, ..., whatever gets it in the app.

zeagler commented 8 years ago

@MissingPiece You mentioned in your log that you are thinking about what to do with the user levels, I'm taking that to mean you are committed to the idea. I think this should be approached as pre-set options, when the user picks a level the existing options will be overridden to match the set difficulty. The user can then customize the level options as desired. What do you think?

I put in an option placeholder that saves/loads an int that should represent the user level. It needs a dialog that can be used to select difficulty. There should be descriptions on what each level does and a method to set the level from the Options class. We can then cross-reference that int to decide which settings are enabled. Let me know what you think about that, or if you already have some solid ideas you can ignore this.

zeagler commented 8 years ago

Our settings allow for very flexible configurations, if the user wants a harder level options can be changed to accommodate them. Closed.