Our startup idea is to create a plug-in for Eclipse that encourages you to improve your code by turning programming into a game.
Extract a method? 5 points.
Fix a compiler warning? 10 points.
Write a unit test? 25 points.
Write 50 unit tests? Earn the "Greener Pass-tures" badge.
Earn 1,000 points? Level-up!
Join a team and compete with your peers.
You get the idea...
If you're interested in playing, sign up for the private beta.
http://www.thelastcoder.com
But, I'm curious how you plan on making any money from this. Are you hosting the evaluations of the conditions to earn an achievement on your server? Or is all the code local in the plugin? What stops me from gaming the game?