We consider that multimedia design for training and education should combine the most powerful features of interactive multimedia design with the most effective principles of technologically-mediated learning. An examination of the evolution of the design of videogames is a good way to analyze the main contributions and characteristics of games-based learning environments. At the same time, we will discuss the main obstacles and challenges to the use of games for learning.