Games might be nice and usefool tool, but I dont like the idea of these "eat as fast and much as you can" contests. But for self-development, training, learning and work it can really be of assistance. For example such apps as Habitica, Do it now and many others. Do you personally use any methods for yourself?