|
|
|
gotour: achievement system
Added a simple achievement system to keep new gophers motivated.
The achievement bubbles are displayed on the bottom right corner and
multiple bubbles will stack automatically on top of each other.
You can test this functionality by running the program on slide #14
with an empty localStorage.
This CL only introduces 6 example achievements, but the plan is to
add quite a lot of them. Feel free to propose additional achievements!
Patch Set 1 #Patch Set 2 : diff -r ca1c030f0dfb https://code.google.com/p/go-tour #Patch Set 3 : diff -r ca1c030f0dfb https://code.google.com/p/go-tour #
Total messages: 3
|
tux21b
Hello golang-dev@googlegroups.com, I'd like you to review this change to https://code.google.com/p/go-tour
|
13 years, 6 months ago (2012年07月14日 20:50:44 UTC) #1 | ||||||||||||||||||||||||||||||||||||||||||||||||
Hello golang-dev@googlegroups.com, I'd like you to review this change to https://code.google.com/p/go-tour
Hey, I did a similar thing here: http://codereview.appspot.com/5652075/ It has a more complex way to evaluate progress, and will check for common errors and provide hints. I've avoided responding to this CL for a while because I'm not sure how to proceed. If we're going to introduce achievements, they should be well-designed and valuable as a learning tool. Not saying yours aren't. I just haven't digested your approach yet.
R=close I assume this no longer applies. I think adg still wants to do something like this eventually, so maybe this could be resurrected.