These kinds of serious games are different from commercial games that are played on
the play station or X-box consoles because of their difference in the plot, activities and
reward from game play. Learning programmers have to ensure that from this learning experience comes entertainment too because it still has to captivate and hold the attention of the gamer.