SlideShare a Scribd company logo
1 of 34
Games as APIs for Social Interaction

                                !



Catch them all playtest, 3/08




                                    Adam Simon
                                    May 9, 2008
Application Programming Interface
web site   desktop app
           facebook      IM   text message
web site   desktop app
           facebook      IM   text message




web site   desktop app   IM   text message
game state


Rumplestiltskin (an artefactual performance) prototyping, 12/07
Alliances
Players belong to different groups, and must decide
which group to support at any given time.




                                      Catch them all playtest, 3/08



Collection
Collect non-players as Friends, score extra points for
socializing them into one of the player groups.
:-(




friend collection + tagging was fun
highly visible in the environment & for non-players




                                       Catch them all playtest, 3/08
:-)




rules & scoring were too complex
synchronizing all the players doesn’t work
game state was confused with too many tagged friends




                                      Catch them all playtest, 3/08
time
sending player
sending player


                 game
sending player          receiving player


                 game
sending player          receiving player


                 game                 action
ludic language




                        description or action?
time
ludic language
time




       invocation
ludic language

                        adopted game syntax
                        for communication
time
rule modeling
identity

                  response to real
                  world actions
time
identity



                  relational identity
                  construction
time
identity
time




                  positive social hacking
identity
time




                  (failed) attempt at personal
                  identity construction
metacommunication
time
metacommunication
time
metacommunication
time
metacommunication
time
metacommunication
time
To Play:   follow quot;socialheroesquot; on twitter
Social Heroes: Games as APIs for Social Interaction

More Related Content

What's hot

Diana Hughes Portfolio
Diana Hughes PortfolioDiana Hughes Portfolio
Diana Hughes PortfolioDiana Hughes
 
The Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesThe Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesJames Gwertzman
 
Racist syndrome (composition over inheritance)
Racist syndrome (composition over inheritance)Racist syndrome (composition over inheritance)
Racist syndrome (composition over inheritance)Al Sayed Gamal
 
Hour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in ScratchHour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in ScratchAnnMarie Ppl
 

What's hot (6)

Diana Hughes Portfolio
Diana Hughes PortfolioDiana Hughes Portfolio
Diana Hughes Portfolio
 
5. pre production(2)
5. pre production(2)5. pre production(2)
5. pre production(2)
 
Q cards
Q cardsQ cards
Q cards
 
The Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesThe Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs Zombies
 
Racist syndrome (composition over inheritance)
Racist syndrome (composition over inheritance)Racist syndrome (composition over inheritance)
Racist syndrome (composition over inheritance)
 
Hour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in ScratchHour (and a half) of Code: Flappy Bird Games in Scratch
Hour (and a half) of Code: Flappy Bird Games in Scratch
 

Viewers also liked

Comunicación con la prensa RRPP
Comunicación con la prensa RRPPComunicación con la prensa RRPP
Comunicación con la prensa RRPPprofeale2005
 
Apps in the Living Room: Opportunities in Apple's New TV Platform
Apps in the Living Room: Opportunities in Apple's New TV PlatformApps in the Living Room: Opportunities in Apple's New TV Platform
Apps in the Living Room: Opportunities in Apple's New TV PlatformAdam Simon
 
ITP Thesis: Midterm Presentation
ITP Thesis: Midterm PresentationITP Thesis: Midterm Presentation
ITP Thesis: Midterm PresentationAdam Simon
 
LISTA ALUMNOS SIN CAPTURA FOTOGRÁFICA
LISTA ALUMNOS SIN CAPTURA FOTOGRÁFICALISTA ALUMNOS SIN CAPTURA FOTOGRÁFICA
LISTA ALUMNOS SIN CAPTURA FOTOGRÁFICAprofeale2005
 
Calendario de Pruebas Escuela de Comercio e Ingeniería
Calendario de Pruebas Escuela de Comercio e IngenieríaCalendario de Pruebas Escuela de Comercio e Ingeniería
Calendario de Pruebas Escuela de Comercio e Ingenieríaprofeale2005
 
NYC Social TV Meetup - April 2011
NYC Social TV Meetup - April 2011NYC Social TV Meetup - April 2011
NYC Social TV Meetup - April 2011Adam Simon
 
Artistieke vrijplaatsen
Artistieke vrijplaatsenArtistieke vrijplaatsen
Artistieke vrijplaatsenladda
 
Exámenes Escuela de Informática
Exámenes Escuela de InformáticaExámenes Escuela de Informática
Exámenes Escuela de Informáticaprofeale2005
 
Methodology Presentation
Methodology PresentationMethodology Presentation
Methodology PresentationAdam Simon
 

Viewers also liked (9)

Comunicación con la prensa RRPP
Comunicación con la prensa RRPPComunicación con la prensa RRPP
Comunicación con la prensa RRPP
 
Apps in the Living Room: Opportunities in Apple's New TV Platform
Apps in the Living Room: Opportunities in Apple's New TV PlatformApps in the Living Room: Opportunities in Apple's New TV Platform
Apps in the Living Room: Opportunities in Apple's New TV Platform
 
ITP Thesis: Midterm Presentation
ITP Thesis: Midterm PresentationITP Thesis: Midterm Presentation
ITP Thesis: Midterm Presentation
 
LISTA ALUMNOS SIN CAPTURA FOTOGRÁFICA
LISTA ALUMNOS SIN CAPTURA FOTOGRÁFICALISTA ALUMNOS SIN CAPTURA FOTOGRÁFICA
LISTA ALUMNOS SIN CAPTURA FOTOGRÁFICA
 
Calendario de Pruebas Escuela de Comercio e Ingeniería
Calendario de Pruebas Escuela de Comercio e IngenieríaCalendario de Pruebas Escuela de Comercio e Ingeniería
Calendario de Pruebas Escuela de Comercio e Ingeniería
 
NYC Social TV Meetup - April 2011
NYC Social TV Meetup - April 2011NYC Social TV Meetup - April 2011
NYC Social TV Meetup - April 2011
 
Artistieke vrijplaatsen
Artistieke vrijplaatsenArtistieke vrijplaatsen
Artistieke vrijplaatsen
 
Exámenes Escuela de Informática
Exámenes Escuela de InformáticaExámenes Escuela de Informática
Exámenes Escuela de Informática
 
Methodology Presentation
Methodology PresentationMethodology Presentation
Methodology Presentation
 

Similar to Social Heroes: Games as APIs for Social Interaction

Designing for Creativity and Kindness in Games
Designing for Creativity and Kindness in GamesDesigning for Creativity and Kindness in Games
Designing for Creativity and Kindness in GamesMirjam Eladhari
 
Game Studies Download 2009 - Top 10 Research Findings
Game Studies Download 2009 - Top 10 Research FindingsGame Studies Download 2009 - Top 10 Research Findings
Game Studies Download 2009 - Top 10 Research FindingsJane McGonigal
 
20131105 concepts of game design
20131105 concepts of game design20131105 concepts of game design
20131105 concepts of game designChristina Hsu
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D GamingClint Edmonson
 
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOPlayers Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOMirjam Eladhari
 
Applications of Games with a Purpose
Applications of Games with a PurposeApplications of Games with a Purpose
Applications of Games with a PurposeSuhas Aggarwal
 
SeemakurtyEtAlHCOMP2010
SeemakurtyEtAlHCOMP2010SeemakurtyEtAlHCOMP2010
SeemakurtyEtAlHCOMP2010Jonathan Chu
 
SchankarGameDesign.ppt
SchankarGameDesign.pptSchankarGameDesign.ppt
SchankarGameDesign.pptManoharKumar81
 
INCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationBeth Gallaway
 
Ig1 task 2 analysis work sheet 1
Ig1 task 2 analysis work sheet 1Ig1 task 2 analysis work sheet 1
Ig1 task 2 analysis work sheet 1Luke Summers
 
Let the games begin! (Games for AAC Users)
Let the games begin!  (Games for AAC Users)Let the games begin!  (Games for AAC Users)
Let the games begin! (Games for AAC Users)Kate Ahern
 
USD340 Games In Education
USD340 Games In EducationUSD340 Games In Education
USD340 Games In Educationguestf7e7c
 
USD340 Games In Education
USD340 Games In EducationUSD340 Games In Education
USD340 Games In EducationDoug Adams
 
MO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game OnMO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game OnBeth Gallaway
 
Central AR Library System
Central AR Library SystemCentral AR Library System
Central AR Library SystemBeth Gallaway
 
Usd340gamesineducation 100216170518-phpapp02
Usd340gamesineducation 100216170518-phpapp02Usd340gamesineducation 100216170518-phpapp02
Usd340gamesineducation 100216170518-phpapp02niccel21
 

Similar to Social Heroes: Games as APIs for Social Interaction (20)

Designing for Creativity and Kindness in Games
Designing for Creativity and Kindness in GamesDesigning for Creativity and Kindness in Games
Designing for Creativity and Kindness in Games
 
Game Studies Download 2009 - Top 10 Research Findings
Game Studies Download 2009 - Top 10 Research FindingsGame Studies Download 2009 - Top 10 Research Findings
Game Studies Download 2009 - Top 10 Research Findings
 
20131105 concepts of game design
20131105 concepts of game design20131105 concepts of game design
20131105 concepts of game design
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D Gaming
 
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMOPlayers Imbuing Meaning: Co-creation of Challenges in a prototype MMO
Players Imbuing Meaning: Co-creation of Challenges in a prototype MMO
 
Metro Oct 2007
Metro  Oct 2007Metro  Oct 2007
Metro Oct 2007
 
Applications of Games with a Purpose
Applications of Games with a PurposeApplications of Games with a Purpose
Applications of Games with a Purpose
 
SeemakurtyEtAlHCOMP2010
SeemakurtyEtAlHCOMP2010SeemakurtyEtAlHCOMP2010
SeemakurtyEtAlHCOMP2010
 
Game Ethology 2
Game Ethology 2Game Ethology 2
Game Ethology 2
 
SchankarGameDesign.ppt
SchankarGameDesign.pptSchankarGameDesign.ppt
SchankarGameDesign.ppt
 
INCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentationINCOLSA Get Your Game On presentation
INCOLSA Get Your Game On presentation
 
Ig1 task 2 analysis work sheet 1
Ig1 task 2 analysis work sheet 1Ig1 task 2 analysis work sheet 1
Ig1 task 2 analysis work sheet 1
 
Let the games begin! (Games for AAC Users)
Let the games begin!  (Games for AAC Users)Let the games begin!  (Games for AAC Users)
Let the games begin! (Games for AAC Users)
 
Challenges and tasks for game testers.
Challenges and tasks for game testers.  Challenges and tasks for game testers.
Challenges and tasks for game testers.
 
1. case study
1. case study1. case study
1. case study
 
USD340 Games In Education
USD340 Games In EducationUSD340 Games In Education
USD340 Games In Education
 
USD340 Games In Education
USD340 Games In EducationUSD340 Games In Education
USD340 Games In Education
 
MO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game OnMO Library Association Preconference: Get Your Game On
MO Library Association Preconference: Get Your Game On
 
Central AR Library System
Central AR Library SystemCentral AR Library System
Central AR Library System
 
Usd340gamesineducation 100216170518-phpapp02
Usd340gamesineducation 100216170518-phpapp02Usd340gamesineducation 100216170518-phpapp02
Usd340gamesineducation 100216170518-phpapp02
 

Recently uploaded

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 

Recently uploaded (20)

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 

Social Heroes: Games as APIs for Social Interaction

Editor's Notes

  1. how i’ve been thinking about games as an interface for social interaction between players
  2. Social Heroes is a game which runs on top of Twitter, online service to broadcast short pieces of text to people in lots of different ways. Players give each other points by tagging each other with key words, and eventually start earning achievement awards based on the combinations of points they’ve earned from their friends. It provides a framework for communication and identity construction in the context of a game. every game does this to some extent - people playing chess, tag, football, wii, and halo together are all engaging in a conversation with each other and with the game but what happens when games address that conversation directly, and make communication a core part of play? games are sometimes metaphorically compared to software, so i started looking there
  3. Social Heroes is a game which runs on top of Twitter, online service to broadcast short pieces of text to people in lots of different ways. Players give each other points by tagging each other with key words, and eventually start earning achievement awards based on the combinations of points they’ve earned from their friends. It provides a framework for communication and identity construction in the context of a game. every game does this to some extent - people playing chess, tag, football, wii, and halo together are all engaging in a conversation with each other and with the game but what happens when games address that conversation directly, and make communication a core part of play? games are sometimes metaphorically compared to software, so i started looking there
  4. every game does this to some extent - people playing chess, tag, football, wii, and halo together are all engaging in a conversation with each other and with the game but what happens when games address that conversation directly, and make it a core part of play?
  5. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  6. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  7. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  8. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  9. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  10. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  11. in software development, we have this concept called an API, an application programming interface, which allows data to flow in and out of a piece of software. Twitter is an API more than it is standalone software - can use without the website So, how can we apply this API concept to games?
  12. - formal systems of rules: make it possible for us to predict the outcome of our interactions (unlike in the real world, which has too many unknown rules) - this is what makes them fun! - do this by evaluating game state, a snapshot of what’s going on in the game at any given moment (examples: board, sports, videogame) - we treat everything else in the world the same way: devising theories of the way the world works, making predictions, testing them, and revising them - we mostly don’t think about those models explicitly. It’s just how we see the world. ---overlap - areas where this is more conscious, and one of these is our social interactions -good at modeling what other people are thinking - exploring games that bring mental models of social interactions to front-of-mind, and how that affects those models and those interactions - paper prototyping around alliances and friend collection
  13. - we treat everything else in the world the same way: devising theories of the way the world works, making predictions, testing them, and revising them - we mostly don’t think about those models explicitly. It’s just how we see the world. ---overlap - areas where this is more conscious, and one of these is our social interactions - exploring games that bring mental models of social interactions to front-of-mind, and how that affects those models and those interactions
  14. things like SF0, big games like Pac Manhattan, and ARGs create game interfaces for the physical world, forcing us to reframe our assumptions about our environment what sort of game would produce the same results in our social interactions?
  15. all of these problems could be solved with some amount of computing power, but i didn’t want it to get in the way of the player interactions
  16. players send short text commands to twitter thru website, desktop app, text message, etc, tagging and sending points to each other the system awards achivements based on the number of points earned Rockstar (2 punk + 2 glamor + 1 creative) everything is public - points traded between players as well as achievements are broadcast to anyone who’s watching
  17. this is the web interface for twitter older messages are at the bottom, newer on the top started with: limited number of tags (13 tags, 15 achievements) about 10 users the tags & achievements were originally intended to be descriptive, but users, of course, always find better things to do than what you intended.
  18. this is the user who is speaking/acting/etc
  19. this is the user who is speaking/acting/etc
  20. this is the user who is speaking/acting/etc
  21. this is the user who is speaking/acting/etc
  22. tags designed to be descriptive, can also be used in other was zannah uses the ambiguous “flirt” tag with john - is he flirting, or is she? use of tags for both description & action
  23. here, I’m using “glamor” points more as an invocation, to boost confidence, than a descriptor
  24. a few days after we began, people start appropriating the syntax of the game (+Tag) for meta-communications, which looks like gameplay but isn’t decided to incorporate that into the game - buying tags = explosion of gameplay that became more integrated with activities outside of the game
  25. first impulse: break the game!
  26. rockstar example: in response to a favor he did IRL, Scott tries to give Daniel a rockstar point got back a message that it’s not a tag
  27. bought the new tag and gives it to Daniel
  28. daniel protests because “rockstar” is actually an achievement, but it sticks
  29. heather tries to give herself rockstar points (fwiw, she was rebuffed) difference between relational identity & personal identity affects a lot of our social dynamics, and so wanted to provide a game space to play and explore that ->another use of the game is for metacommunication of players’ current state
  30. needs coffee example: daniel buys a tag “needs coffee”, probably wants someone to give him that point
  31. Jonathan gives 3 points in rapid succession, to Heather, Corey, & John
  32. Corey tries to take “needs coffee” points away from John. he can’t do that yet, another example of players using game syntax to communicate meta-information