CodeCombat, es un juego online mediante navegador web de temática RPG, que te permite ir subiendo de experiencia y consiguiendo tesoros, conforme vas completando niveles.
La novedad del juego, es que, para controlar los movimientos de tu personaje, hay que usar código de programación, basado en lenguajes de programación reales, tales como Javascript o Python, ofreciéndote así una experiencia única de juego, y practicar esos lenguajes de programación jugando en este original juego.
Tanto si estás empezando a programar, como si eres veterano en el tema, te permitirá pasar un buen rato, mientras practicas cualquiera de los lenguajes de programación que te propone.
Puedes probarlo desde http://codecombat.com/
Un saludo!!!