From: Tim H. <ho...@wu...> - 2006-08-29 15:40:56
|
Hi all, OK, I went ahead and implemented a rough draft of the feedback-based control of speed that I proposed yesterday. It's already to the point where you can use the .tuxmath file to enable feedback or not, and control various feedback-related parameters. I've tested it briefly on my kids, who at least didn't seem to think that the game had suddenly gotten worse, and might have even liked it better. Time will tell. If this is of interest, how should I submit it? It's not by any means a huge change, but it does touch several files in a number of places. I can submit patches (I've "corrupted" my original files, so any diffs will now include the patches I sent yesterday). I am also a happy SVN user, if anyone wants to give me SVN access... :-). If this does get incorporated, here are a few notes for testers: 1. Feedback is currently OFF by default. The best way to try it is to update your sources & recompile, run tuxmath one time, quit, and then edit your .tuxmath file to turn feedback on. (You won't see an option to turn feedback on until you've run this version once.) 2. Currently I've enabled FEEDBACK_DEBUG, so that testers receive output to see how the feedback is working. I highly recommend running in non-fullscreen mode so you can see this output while playing. (Hit 'p' to pause the game to study the feedback output after each wave is over.) 3. The .tuxmath file contains a few guidelines for choosing parameters related to feedback. Understand that, for the moment, these are just wild guesses on my part---the amount of "usability testing" has been rather small. :-) Best, --Tim |