I've realized that if I want to write some game-like experiments, the, I have to learn more about games. We are talking about extremely easy to implement stuff, not complicated 3D hyperrealistic shooters.
The basic idea is that people spend hundreds of hours on the net playing games. If we could use all that activity to test cognitive hypotheses, that'd be absolutely fantastic. Luis Von Hahn (CMU) has presented a fantastic video where he shows how one can use people playing activity to solve computationally hard problems.
Von Hann and Dabbish (2004) use an online game to solve computationally hard problems such as tagging pictures. Many people play over 40 hours a week, and when people play, they help determine the content of images on the Web by providing meaningful labels for them. They claim that if the game is played as much as other popular online games, all images on the Web can be labeled in just a few weeks. This approach is simple but novel and changes the way machine learning looks at the complex problem of image tagging. Human computation is yet another algorithm that can be optimized, for example, by improving the game. Presenting experiments as games could radically change both the amount and the quality of data collected to test cognitive theories.
Google has funded Luis, and has adapted the game to tag pictures for google indexing: they created a very interesting game for the very boring task of tagging pictures (http://images.google.com/imagelabeler/).
The 'games' I'm thinking about are this simple.
I'm not a gamer. But I need to acquire a basic knowledge of what makes a task a game; what makes a game addictive; and what makes a game fun. All of these, while being simple.
To all people interested in game programming here...
Where do I start?
Is there any website about gameability (with simple recipes about how to create simple, addictive games)?
Any resources and pointers appreciated.
PS: Mouser, you are gonna love the video...
The basic idea is that people spend hundreds of hours on the net playing games. If we could use all that activity to test cognitive hypotheses, that'd be absolutely fantastic. Luis Von Hahn (CMU) has presented a fantastic video where he shows how one can use people playing activity to solve computationally hard problems.
Von Hann and Dabbish (2004) use an online game to solve computationally hard problems such as tagging pictures. Many people play over 40 hours a week, and when people play, they help determine the content of images on the Web by providing meaningful labels for them. They claim that if the game is played as much as other popular online games, all images on the Web can be labeled in just a few weeks. This approach is simple but novel and changes the way machine learning looks at the complex problem of image tagging. Human computation is yet another algorithm that can be optimized, for example, by improving the game. Presenting experiments as games could radically change both the amount and the quality of data collected to test cognitive theories.
Google has funded Luis, and has adapted the game to tag pictures for google indexing: they created a very interesting game for the very boring task of tagging pictures (http://images.google.com/imagelabeler/).
The 'games' I'm thinking about are this simple.
I'm not a gamer. But I need to acquire a basic knowledge of what makes a task a game; what makes a game addictive; and what makes a game fun. All of these, while being simple.
To all people interested in game programming here...
Where do I start?
Is there any website about gameability (with simple recipes about how to create simple, addictive games)?
Any resources and pointers appreciated.
PS: Mouser, you are gonna love the video...












