Hello
I am developing a mobile game in flash. The overall point of the game is to teach a real world skill set , but i want to make the experience fun an engaging as well. Here is the problem i am thinking about, since the point is to learn something, if a user makes a mistake (wrong decision) he is told what he did wrong and gets to go back and try again. Users will actually learn more by making wrong decisions. So I am not punishing users for wrong decisions or keeping any kind of score. Since there is no score I have no basis for providing rewards. It seems pointless to offer rewards for completing the game or even portions of it since all users will complete that game as long as they don't quit. I realize that a various types of rewards are what make a game addictive. And the other issue is that once a user learns what the game has to teach there will be little replay value. So has anyone encountered these issues before and are there any good solutions? Thanks