Games are a great source of learning. Educational games are games that have been specifically designed to teach people about a certain subject, expand concepts, reinforce development, understand an historical event or culture, or assist them in learning a skill as they play. They include board and card games, and video games.
The development cycle for a game includes game concepts, scripting, programming, character design, animation, level making and testing. The cycle is divided into 3 parts, Pre Production, Production and Testing.
Pre-Production involves concept art, game design and game dynamics. Production is final concept arts, modeling, animation and programming. Testing is a big task for game developers. There is a wide range of formats, platforms, carriers and handsets that the games have to be tested for.