I came across this
gameproducers.net article challenging readers to define 'game'. Since I'm not registered, I couldn't reply, and thought it would be better to define it on my own blog. What how would one define a game?
The gameproducers is about video games, my definition is simple and applies to almost everything on the internet: Any activity where one can define a goal, achieve it and redefine the goal with higher requirements.
Life is a game, and as one commenter on gameproducers noted, it just "doesn't have a reset button". Everyone has goals that they set themselves and challenges that they put forth. Some would say games have rules and the rules for life are those defined by the laws of physics and the laws of the government.
The internet is equally a game and this is not a new concept. It was in fact, a big theme at E-Tech in 2007.
Jane Mcgonical had a keynote about game design in technology, so did
Raph Koster, and
Amy Jo Kim on making apps more fun. The idea is that every website is really a game. Forums have post counts and users try to increase their post counts. Maybe they get feedback for the quality of their posts, so they spend time being as relevant as possible. Social networks are huge sites for games -- Number of friends, number of replies, number of tagged pictures, best looking layout, best choice of music.
The rate of return users and frequency of use is a result of the site itself being a game. Users would never stay at a site that wasn't fun or entertaining. The goals are simple in this case: "Can I increase my forum post number by X today?", "What do I have to do to gain X friends in a week?", "Can I beat user Y who has a very similar layout to mine in feedback?". Achieving these goals are satisfying and fun. Being able to redefine the goal is up to the user, they system itself doesn't have to provide goals.
Not have defined goals laid out for you is already prevalent in video games. Grand Theft Auto 4 (and 3) is an open sandbox world, as are numerous others. MMO's have the same thing. Though there are missions, for the most part, once those are done, it's up to the user to create their own challenge.
Anyway, I think this simple definition is something that if tucked in every developer's head, will create some very interesting games, websites and applications. Can you create something that will cultivate users to define their own goals and keep them coming back?